Releases: ipython/traitlets
v5.10.0
5.10.0
Enhancements made
- Added type hints to HasTraits.observe() and friends. (#834 #834 (@scholer)
- feat: trait typing #818 (@maartenbreddels)
Maintenance and upkeep improvements
- Fix mypy deps and support Python 3.8-3.12 #862 (@blink1073)
- Update pytest requirement from <7.2,>=7.0 to >=7.0,<7.5 #861 (@dependabot)
- Bump actions/checkout from 3 to 4 #860 (@dependabot)
- Fix typing #848 (@blink1073)
- Update docs config #843 (@blink1073)
- Use local coverage #842 (@blink1073)
- Adjust argcomplete typings #839 (@blink1073)
- Better warnings #838 (@NickCrews)
- Update typings (#836 #836 (@blink1073)
Documentation improvements
- rename
MyClass
toSchool
#858 (@metaperl) - Even though returning a value from a validation method is ideal, by no means is
proposal['value']
the only thing that can be returned #855 (@metaperl) - Document help parameter of TraitType.init(). #847 (@metaperl)
Other merged PRs
- Clean up license (#832)Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> #832 (@dcsaba89)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @dcsaba89 | @dependabot | @maartenbreddels | @metaperl | @NickCrews | @pre-commit-ci | @rmorshea | @saulshanabrook | @scholer
v5.9.0
5.9.0
Enhancements made
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@azjps | @blink1073 | @Carreau
v5.8.1
5.8.1
Bugs fixed
- fix: mro_trait can be unbound when the class is not in mro #824 (@maartenbreddels)
Maintenance and upkeep improvements
Documentation improvements
- Add more api docs #821 (@blink1073)
Contributors to this release
v5.8.0
5.8.0
Enhancements made
-Shell command-line tab-completion via argcomplete
#811 (@azjps)
Maintenance and upkeep improvements
- Expose more attributes for typing #817 (@blink1073)
- Fix lint #814 (@blink1073)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@azjps | @blink1073 | @minrk
v5.7.1
5.7.1
Bugs fixed
- fix: some descriptors raise AttributeError #812 (@maartenbreddels)
Contributors to this release
v5.7.0
5.7.0
Enhancements made
- Performance: decrease runtime overhead for constructing HasTraits (up to 20x faster) #777 (@maartenbreddels)
Maintenance and upkeep improvements
- Minor fixes for Application.aliases #810 (@azjps)
- Adopt ruff and address lint #809 (@blink1073)
Contributors to this release
(GitHub contributors page for this release)
@azjps | @blink1073 | @maartenbreddels | @naterush | @pre-commit-ci
v5.6.0
5.6.0
Maintenance and upkeep improvements
- Adopt jupyter releaser #806 (@blink1073)
- Use base setup dependency type #805 (@blink1073)
- More CI Cleanup #803 (@blink1073)
- More maintenance cleanup #802 (@blink1073)
- Add project description #801 (@blink1073)
- Bump actions/setup-python from 2 to 4 #798 (@dependabot)
- Bump actions/checkout from 2 to 3 #797 (@dependabot)
- Bump pre-commit/action from 2.0.0 to 3.0.0 #796 (@dependabot)
- Bump actions/upload-artifact from 2 to 3 #795 (@dependabot)
- Add dependabot #794 (@blink1073)
- Add more typings #791 (@blink1073)
- Format changelog #789 (@blink1073)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @dependabot | @maartenbreddels | @pre-commit-ci | @rmorshea
5.5.0
What's Changed
- Update tests and docs to use non-deprecated functions by @jasongrout in #778
- Clean up version handling by @blink1073 in #780
- Prep for jupyter releaser by @blink1073 in #783
- Format the changelog by @blink1073 in #785
- Clean up application typing by @blink1073 in #786
Full Changelog: 5.4.0...5.5.0
5.4.0
What's Changed
-
Fix union from string by @krassowski in #773
-
Cover more Union parsing scenarios by @krassowski in #774
-
Fix and refactor downstream tests by @blink1073 in #767
-
Test only the server part of notebook by @blink1073 in #769
New Contributors
- @krassowski made their first contribution in #773
Full Changelog: 5.3.0...5.4.0
5.3.0
What's Changed
- Fix traitlet name in docstring by @fcollonval in #745
- Re-support multiple-alias key for ArgParseConfigLoader by @azjps in #687
New Contributors
- @fcollonval made their first contribution in #745
- @azjps made their first contribution in #687
Full Changelog: 5.2.2...5.3.0