Skip to content
Discussion options

You must be logged in to vote

The tag and the version string disagree. That is a missed bump, not a release rule.

0.14.0 is the commit "Version 0.14" from 2021-11-11. 0.14.1 is the next day's commit, "max_connections should be optional (#429)". On that commit httpcore/__init__.py still has __version__ = "0.14.0". setup.py takes the version from that line, so a build of the 0.14.1 tag still calls itself 0.14.0. The tree is 4 commits ahead of 0.14.0.

The next tag, 0.14.2, does set __version__ to "0.14.2". Classify 0.14.1 as a tag that moved the code and left the version string behind.

@luizfnsilva

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by luizfnsilva
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants