Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Python 3.11 #79

Merged
merged 6 commits into from
Aug 18, 2022
Merged

Add support for Python 3.11 #79

merged 6 commits into from
Aug 18, 2022

Conversation

hugovk
Copy link
Collaborator

@hugovk hugovk commented Jul 12, 2022

Version related:

  • Add support for Python 3.11: CI and Trove classifier
  • Update classifiers using fetch_classifiers.py (removed in #81)
  • Remove universal wheel: only needed for Python 2+3 support

Fix deprecation:

  • SetuptoolsDeprecationWarning: As setuptools moves its configuration towards pyproject.toml, setuptools.config.read_configuration became deprecated

Also:

  • Update pre-commit so it's using pyroma 4.0 that allows the Python 3.11 classifier
  • Bump GHA actions and add colour to logs for readability

Copy link
Collaborator

@CAM-Gerlach CAM-Gerlach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay, but LGTM at least. @regebro ?

@regebro
Copy link
Owner

regebro commented Aug 18, 2022

Oh, I missed this one because of vacations. Thanks!

@regebro regebro merged commit db713ba into regebro:master Aug 18, 2022
@hugovk hugovk deleted the add-3.11 branch August 18, 2022 08:32
regebro pushed a commit that referenced this pull request Nov 24, 2022
* Add colour to GHA logs

* Universal wheels only for Python 2+3 support

* Add support for Python 3.11

* pre-commit run --all-files

* Fix SetuptoolsDeprecationWarning: As setuptools moves its configuration towards pyproject.toml, setuptools.config.read_configuration became deprecated

* Update contributors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants