Skip to content

Drop Python 2#39

Merged
jelly merged 4 commits intovarlink:masterfrom
behrmann:droppy2
Feb 17, 2025
Merged

Drop Python 2#39
jelly merged 4 commits intovarlink:masterfrom
behrmann:droppy2

Conversation

@behrmann
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Collaborator

@jelly jelly left a comment

Choose a reason for hiding this comment

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

Additionally I would drop future as dependency in requirements.txt and test-requirements.txt.

Clean up the supported versions in setup.cfg so classifiers and python_requires.

And there is even more to clean up 🤯 in the setuptools requirements in setup.py and pyproject.toml everything with python_version < "3" can go away.

Additionally as a follow up I would like to move the setuptools_scm dependency to >= 7.0.0 so we can drop the obsolete and unmaintained setuptools_scm_git_archive dependency. I already did this in my Arch Linux PKGBUILD. (its out for 2 years now so should be good for distros)

@behrmann behrmann marked this pull request as ready for review February 17, 2025 08:58
@behrmann behrmann requested a review from jelly February 17, 2025 14:12
@behrmann behrmann force-pushed the droppy2 branch 2 times, most recently from 4b0d041 to 8fbabcc Compare February 17, 2025 14:35
Copy link
Copy Markdown
Collaborator

@jelly jelly left a comment

Choose a reason for hiding this comment

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

Thanks!

@jelly jelly merged commit 6194041 into varlink:master Feb 17, 2025
7 checks passed
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.

2 participants