|
2 | 2 |
|
3 | 3 | <!-- <START NEW CHANGELOG ENTRY> --> |
4 | 4 |
|
| 5 | +## 5.15.0 |
| 6 | + |
| 7 | +([Full Changelog](https://github.com/ipython/traitlets/compare/v5.14.3...8c2b92efa3238961b74cc1dc6497722e41da5472)) |
| 8 | + |
| 9 | +### Enhancements made |
| 10 | + |
| 11 | +- Moved definitions of K and V outside of TYPE_CHECKING condition [#935](https://github.com/ipython/traitlets/pull/935) ([@JohanMabille](https://github.com/JohanMabille), [@Carreau](https://github.com/Carreau)) |
| 12 | +- Accept integer-valued numbers for Integer [#919](https://github.com/ipython/traitlets/pull/919) ([@minrk](https://github.com/minrk), [@ivanov](https://github.com/ivanov)) |
| 13 | +- Update `__new__` method to use Self type for improved type hinting [#918](https://github.com/ipython/traitlets/pull/918) ([@fleming79](https://github.com/fleming79), [@minrk](https://github.com/minrk)) |
| 14 | +- Fix whitespace formatting in CLI help. [#917](https://github.com/ipython/traitlets/pull/917) ([@Carreau](https://github.com/Carreau), [@minrk](https://github.com/minrk)) |
| 15 | + |
| 16 | +### Bugs fixed |
| 17 | + |
| 18 | +- Fix `traitlets.__all__` [#933](https://github.com/ipython/traitlets/pull/933) ([@kylebarron](https://github.com/kylebarron), [@minrk](https://github.com/minrk)) |
| 19 | +- The --config option with absolute paths will be loaded only once. [#923](https://github.com/ipython/traitlets/pull/923) ([@ryumasai](https://github.com/ryumasai), [@minrk](https://github.com/minrk)) |
| 20 | +- Avoid using `return t.cast` which can prevent attribute access during process teardown [#913](https://github.com/ipython/traitlets/pull/913) ([@minrk](https://github.com/minrk), [@Carreau](https://github.com/Carreau)) |
| 21 | +- Suppress exceptions when closing handlers during `__del__` [#912](https://github.com/ipython/traitlets/pull/912) ([@minrk](https://github.com/minrk), [@Carreau](https://github.com/Carreau)) |
| 22 | + |
| 23 | +### Maintenance and upkeep improvements |
| 24 | + |
| 25 | +- Removed pinning on virtualenv [#939](https://github.com/ipython/traitlets/pull/939) ([@JohanMabille](https://github.com/JohanMabille)) |
| 26 | +- Pin virtualenv\<21 in tests because of breaking change incompatible wi… [#937](https://github.com/ipython/traitlets/pull/937) ([@JohanMabille](https://github.com/JohanMabille), [@SylvainCorlay](https://github.com/SylvainCorlay)) |
| 27 | +- Added upper bound to mypy on pypy [#936](https://github.com/ipython/traitlets/pull/936) ([@JohanMabille](https://github.com/JohanMabille), [@Carreau](https://github.com/Carreau)) |
| 28 | +- Start testing on 3.14 and 3.14t [#929](https://github.com/ipython/traitlets/pull/929) ([@Carreau](https://github.com/Carreau)) |
| 29 | +- Require Python 3.9 (drop 3.8) [#924](https://github.com/ipython/traitlets/pull/924) ([@minrk](https://github.com/minrk)) |
| 30 | +- Deprecate empty `isidentifier` utility [#915](https://github.com/ipython/traitlets/pull/915) ([@minrk](https://github.com/minrk), [@Carreau](https://github.com/Carreau)) |
| 31 | +- Fix downstream test `package_spec` [#914](https://github.com/ipython/traitlets/pull/914) ([@minrk](https://github.com/minrk)) |
| 32 | +- CI: Start testing on Python 3.13 [#910](https://github.com/ipython/traitlets/pull/910) ([@EwoutH](https://github.com/EwoutH), [@minrk](https://github.com/minrk)) |
| 33 | +- Remove py2-compat hack from `bunch.__dir__` [#906](https://github.com/ipython/traitlets/pull/906) ([@sethtroisi](https://github.com/sethtroisi), [@minrk](https://github.com/minrk)) |
| 34 | + |
| 35 | +### Documentation improvements |
| 36 | + |
| 37 | +- Use extension:filetype mapping in sphinx configuration [#928](https://github.com/ipython/traitlets/pull/928) ([@Carreau](https://github.com/Carreau)) |
| 38 | + |
| 39 | +### Contributors to this release |
| 40 | + |
| 41 | +The following people contributed discussions, new ideas, code and documentation contributions, and review. |
| 42 | +See [our definition of contributors](https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports). |
| 43 | + |
| 44 | +([GitHub contributors page for this release](https://github.com/ipython/traitlets/graphs/contributors?from=2024-04-19&to=2026-05-06&type=c)) |
| 45 | + |
| 46 | +@Carreau ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3ACarreau+updated%3A2024-04-19..2026-05-06&type=Issues)) | @EwoutH ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3AEwoutH+updated%3A2024-04-19..2026-05-06&type=Issues)) | @fleming79 ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Afleming79+updated%3A2024-04-19..2026-05-06&type=Issues)) | @ivanov ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aivanov+updated%3A2024-04-19..2026-05-06&type=Issues)) | @JohanMabille ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3AJohanMabille+updated%3A2024-04-19..2026-05-06&type=Issues)) | @kylebarron ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Akylebarron+updated%3A2024-04-19..2026-05-06&type=Issues)) | @minrk ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aminrk+updated%3A2024-04-19..2026-05-06&type=Issues)) | @ryumasai ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aryumasai+updated%3A2024-04-19..2026-05-06&type=Issues)) | @sethtroisi ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Asethtroisi+updated%3A2024-04-19..2026-05-06&type=Issues)) | @SylvainCorlay ([activity](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3ASylvainCorlay+updated%3A2024-04-19..2026-05-06&type=Issues)) |
| 47 | + |
| 48 | +<!-- <END NEW CHANGELOG ENTRY> --> |
| 49 | + |
5 | 50 | ## 5.14.3 |
6 | 51 |
|
7 | 52 | ([Full Changelog](https://github.com/ipython/traitlets/compare/v5.14.2...5cf34f6c42b6e39aa1e53394443efca3d7329e3b)) |
|
20 | 65 |
|
21 | 66 | [@azjps](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Aazjps+updated%3A2024-03-12..2024-04-19&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Aipython%2Ftraitlets+involves%3Adependabot+updated%3A2024-03-12..2024-04-19&type=Issues) |
22 | 67 |
|
23 | | -<!-- <END NEW CHANGELOG ENTRY> --> |
24 | | - |
25 | 68 | ## 5.14.2 |
26 | 69 |
|
27 | 70 | ([Full Changelog](https://github.com/ipython/traitlets/compare/v5.14.1...2d0fb91f39a71c5528860e23bf9c2138e441b319)) |
|
0 commit comments