Skip to content

Commit 77c31d3

Browse files
committed
Publish 5.15.0
SHA256 hashes: traitlets-5.15.0-py3-none-any.whl: fb36a18867a6803deab09f3c5e0fa81bb7b26a5c9e82501c9933f759166eff40 traitlets-5.15.0.tar.gz: 4fead733f81cf1c4c938e06f8ca4633896833c9d89eff878159457f4d4392971
1 parent 8c2b92e commit 77c31d3

2 files changed

Lines changed: 46 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 45 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,51 @@
22

33
<!-- <START NEW CHANGELOG ENTRY> -->
44

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+
550
## 5.14.3
651

752
([Full Changelog](https://github.com/ipython/traitlets/compare/v5.14.2...5cf34f6c42b6e39aa1e53394443efca3d7329e3b))
@@ -20,8 +65,6 @@
2065

2166
[@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)
2267

23-
<!-- <END NEW CHANGELOG ENTRY> -->
24-
2568
## 5.14.2
2669

2770
([Full Changelog](https://github.com/ipython/traitlets/compare/v5.14.1...2d0fb91f39a71c5528860e23bf9c2138e441b319))

traitlets/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import re
77

88
# Version string must appear intact for hatch versioning
9-
__version__ = "5.14.3"
9+
__version__ = "5.15.0"
1010

1111
# Build up version_info tuple for backwards compatibility
1212
pattern = r"(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*)"

0 commit comments

Comments
 (0)