Update changelog and version in preparation for a 7.2.0 release - #1898
Merged
Merged
Conversation
Bumps MINOR from 1 to 2 and fills in the release date in the 7.2.0 changelog section. IS_RELEASED was already True: the usual post-release commit that bumps MINOR and sets IS_RELEASED back to False was not made after 7.1.0, so the bump happens here instead. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates the version and changelog in preparation for a Traits 7.2.0 release.
The main branch should be tagged with the release tag immediately after this PR is merged.
Changes
setup.pyMINOR:1→2CHANGES.rstReleased: YYYY-MM-DD→Released: 2026-09-22Note on
IS_RELEASEDPrevious release PRs (#1869 for 7.1.0, #1821 for 7.0.0) only had to flip
IS_RELEASEDfromFalsetoTrue, because theMINORbump had already happened in a preceding "bump version for continued development" PR (#1823 for the 7.1.0 cycle).That post-release PR was never made after 7.1.0, so
setup.pyon main still readMINOR = 1withIS_RELEASED = True. This PR therefore does theMINORbump instead, and leavesIS_RELEASEDalone.One consequence, for the record: because
IS_RELEASEDstayedTruethroughout the 7.2.0 development cycle, builds from main since the 7.1.0 release have reported their version as a bare7.1.0rather than7.2.0.dev<N>. Nothing to fix in this PR, but see below.Follow-up after tagging
Worth restoring the convention this time: a post-release PR setting
MINOR = 3andIS_RELEASED = False, so that development builds towards 7.3.0 are versioned7.3.0.dev<N>.Checks
python setup.py --versionreports7.2.0.python -m flake8— clean.cd docs && python -m sphinx -b html -W source build— succeeds, and the generated pages are titled "Traits 7.2 Documentation", confirming the bump propagates throughdocs/source/conf.py.traits/tests/test_version.pyonly checks that the version is a valid, PEP-440-normalised string, which7.2.0is.git log 7.1.0..HEAD: Mark Dickinson, Ioannis Tziakos, Charles Whittington, withdependabot[bot]excluded as usual. Still accurate after Drop etstool.py #1897.🤖 Generated with Claude Code