Skip to content

Conversation

neutrinoceros
Copy link
Contributor

@neutrinoceros neutrinoceros commented Oct 6, 2025

This is a quick follow up to #13317 to make it even easier for downstream packages to test with uv's --resolution=lowest:

  • iniconfig 1.0.1 has a wheel, while 1.0.0 doesn't. It currently builds fine, but using a wheel makes it even less likely to break in the future (for instance if setuptools breaks building 1.0.0)
  • packaging 22.0.0 is the first zero-dependency version, which avoids any incompatibilities with its dependencies, most importantly including six, which I think is bound to break one day or another.

@neutrinoceros neutrinoceros force-pushed the dep/bump-minimal-supported-dependencies branch from cd76332 to 262ef8f Compare October 6, 2025 12:40
@psf-chronographer psf-chronographer bot added the bot:chronographer:provided (automation) changelog entry is part of PR label Oct 6, 2025
@neutrinoceros neutrinoceros marked this pull request as ready for review October 6, 2025 12:47
@neutrinoceros
Copy link
Contributor Author

(No offense to six maintainers; this package served the community immensely and they cannot be thanked enough. I just think it outlasted its purpose and we should aim to get beyond it as the community leaves Python 2 behind)

@RonnyPfannschmidt
Copy link
Member

Six was a godsend in the transition period

That period is over and its just right to finally gracefully retire that old companion its active purpose has been well served

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

F 😄

@bluetech bluetech merged commit d7ad2f9 into pytest-dev:main Oct 6, 2025
52 of 62 checks passed
@neutrinoceros neutrinoceros deleted the dep/bump-minimal-supported-dependencies branch October 7, 2025 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot:chronographer:provided (automation) changelog entry is part of PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants