Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,39 @@
Traits CHANGELOG
================

Release 7.1.0
-------------

Released: 2025-12-17

This is a minor release of the Traits package. The most significant change is to the type
stubs, which should now be better behaved for common uses of the ``Instance`` trait type.

The following people contributed code changes and reviews for this release:

* Mark Dickinson
* Guillaume Garcia
* Ioannis Tziakos

Fixes
~~~~~
* Make Instance type hints more useful. (#1840)
* Remove type hints on ``IntEnum`` members. (#1856)
* Fixed subclassing support in trait-documenter. (#1866)
* Fix ``TraitChangeNotifyWrapper`` handling of compiled methods; the previous strict type
check was causing issues with Nuitka. (#1850)
* Fix failure of ``clone_traits`` in the presence of dynamic traits. (#1846)

Tests
~~~~~
* Fix that we weren't actually running ``mypy`` in some of the stubs tests. (#1838)

Build
~~~~~
* Fix failure of ``python etstool.py install`` due to an invalid EDS dependency. (#1831)
* Fix flake8 errors resulting from redundant ``global`` statements. (#1847)
* Support Python 3.14 in CI workflows and wheel builds. (#1871)

Release 7.0.2
-------------

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
MINOR = 1
MICRO = 0
PRERELEASE = ""
IS_RELEASED = False
IS_RELEASED = True

# If this file is part of a Git export (for example created with "git archive",
# or downloaded from GitHub), ARCHIVE_COMMIT_HASH gives the full hash of the
Expand Down
Loading