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