Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

@federez-tba
Copy link
Contributor

Replace marshmallow_enum.EnumField with marshallow.fields.Enum.

Remove the marshmallow-enum dependency.

Resolves #6701.

@github-actions github-actions bot added dependencies Pull requests that update a dependency file python Pull requests that update Python deps labels Jan 20, 2025
@federez-tba federez-tba changed the title Get rid of marshmallow_enum Get rid of marshmallow-enum Jan 20, 2025
@GovernmentPlates
Copy link
Member

Just a heads up: your branch is out of date with what is on master - please rebase it.

Also, don't forget to add an entry in the changelog! :)

Tom Barthe added 2 commits January 20, 2025 15:33
Enums have been supported by Marshmallow since version 3.18.0
CHANGES.rst Outdated Show resolved Hide resolved
indico/util/marshmallow.py Show resolved Hide resolved
@tomasr8
Copy link
Member

tomasr8 commented Jan 21, 2025

@federez-tba if you can, try to avoid force-pushing (we'll squash the commits anyway) It just makes it more difficult to see what has changed since the last review ;)

@tomasr8 tomasr8 requested review from AjobK and micsucmed January 21, 2025 10:54
@ThiefMaster ThiefMaster added this to the v3.3 milestone Jan 22, 2025
@ThiefMaster ThiefMaster merged commit cf0e1ee into indico:master Jan 22, 2025
10 checks passed
@tomasr8
Copy link
Member

tomasr8 commented Jan 22, 2025

Thanks @federez-tba!

@federez-tba federez-tba deleted the marshmallow-enum branch January 22, 2025 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python deps

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Get rid of marshmallow-enum

4 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.