Releases: ipython/traitlets
Releases · ipython/traitlets
v5.15.0
5.15.0
Enhancements made
- Moved definitions of K and V outside of TYPE_CHECKING condition #935 (@JohanMabille, @Carreau)
- Accept integer-valued numbers for Integer #919 (@minrk, @ivanov)
- Update
__new__method to use Self type for improved type hinting #918 (@fleming79, @minrk) - Fix whitespace formatting in CLI help. #917 (@Carreau, @minrk)
Bugs fixed
- Fix
traitlets.__all__#933 (@kylebarron, @minrk) - The --config option with absolute paths will be loaded only once. #923 (@ryumasai, @minrk)
- Avoid using
return t.castwhich can prevent attribute access during process teardown #913 (@minrk, @Carreau) - Suppress exceptions when closing handlers during
__del__#912 (@minrk, @Carreau)
Maintenance and upkeep improvements
- Removed pinning on virtualenv #939 (@JohanMabille)
- Pin virtualenv<21 in tests because of breaking change incompatible wi… #937 (@JohanMabille, @SylvainCorlay)
- Added upper bound to mypy on pypy #936 (@JohanMabille, @Carreau)
- Start testing on 3.14 and 3.14t #929 (@Carreau)
- Require Python 3.9 (drop 3.8) #924 (@minrk)
- Deprecate empty
isidentifierutility #915 (@minrk, @Carreau) - Fix downstream test
package_spec#914 (@minrk) - CI: Start testing on Python 3.13 #910 (@EwoutH, @minrk)
- Remove py2-compat hack from
bunch.__dir__#906 (@sethtroisi, @minrk)
Documentation improvements
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@Carreau (activity) | @EwoutH (activity) | @fleming79 (activity) | @ivanov (activity) | @JohanMabille (activity) | @kylebarron (activity) | @minrk (activity) | @ryumasai (activity) | @sethtroisi (activity) | @SylvainCorlay (activity)
v5.14.3
5.14.3
Bugs fixed
Maintenance and upkeep improvements
- Bump the actions group with 1 update #899 (@dependabot)
Contributors to this release
v5.14.2
5.14.2
Maintenance and upkeep improvements
- Update Release Scripts #900 (@blink1073)
- chore: update pre-commit hooks #897 (@pre-commit-ci)
- Bump the actions group with 1 update #896 (@dependabot)
Contributors to this release
v5.14.1
5.14.1
Bugs fixed
Maintenance and upkeep improvements
- chore: update pre-commit hooks #894 (@pre-commit-ci)
- Update ruff config #893 (@blink1073)
Contributors to this release
v5.14.0
5.14.0
Enhancements made
Maintenance and upkeep improvements
- Update types for mypy 1.7 #892 (@blink1073)
- chore: update pre-commit hooks #890 (@pre-commit-ci)
- Clean up lint handling #888 (@blink1073)
Contributors to this release
v5.13.0
5.13.0
Bugs fixed
- Use passed-in
infoargument forTraitType.error()#884 (@kylebarron)
Maintenance and upkeep improvements
- Improve generics handling #886 (@blink1073)
- Finish Strict Typing #885 (@blink1073)
Contributors to this release
v5.12.0
5.12.0
Enhancements made
- Pass **kwds in MetaHasDescriptors new and init #881 (@fleming79)
Maintenance and upkeep improvements
- Adopt sp-repo-review #883 (@blink1073)
- Cleanup after remove Python 2 support #882 (@shadchin)
- Add more project URLs, trove classifiers #879 (@bollwyvl)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @bollwyvl | @fleming79 | @pre-commit-ci | @shadchin
v5.11.2
5.11.2
Maintenance and upkeep improvements
- More typing cleanup #877 (@blink1073)
Contributors to this release
v5.11.1
5.11.1
Maintenance and upkeep improvements
- Typing fixups #875 (@blink1073)
Contributors to this release
v5.11.0
5.11.0
Maintenance and upkeep improvements
- More Typing Adoption #873 (@blink1073)