GitHub / ipython/traitlets / commits
A lightweight Traits like module
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 80756bf2 | Use org-level security policy (ipython/.github/SECURITY.md) |
Yann Pellegrini <m****l@y****r>
Committed by: M Bussonnier <b****s@g****m> |
9 days ago | |
| f97e64b6 |
Bump codecov/codecov-action from 5 to 7 in the actions group
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: M Bussonnier <b****s@g****m> |
16 days ago | |
| 5b398bea |
Emit DeprecationWarning for silently-deprecated APIs
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
17 days ago | |
| 1dae1891 | Drop type:ignore comments made unused by argcomplete 3.7 |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
17 days ago | |
| 6a89dea9 |
Replace napoleon with numpydoc for docstring parsing (#970)
Co-authored-by: Claude <n****y@a****m> |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 8de0a80e | Update ruff pre-commit hook to v0.16.1 and fix lint issues |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 58f4301d | Add scoped singleton registries to SingletonConfigurable | M Bussonnier <b****s@g****m> | 22 days ago | |
| 06216ffe | Skip config loading for Configurables with no matching config | M Bussonnier <b****s@g****m> | 22 days ago | |
| 626bbe52 | Defer heavy imports to speed up import time | M Bussonnier <b****s@g****m> | 22 days ago | |
| 1a0ca471 |
Skip the load_config_environ tests on Windows
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 5bf00bfc |
Cover application.py's help emitters, and stop measuring test_typing.py
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 0ef86a95 |
ci: skip push-triggered tests on claude/* branches
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 9b494883 |
Run downstream tests only after the fast tests pass
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 822b294e |
Don't import sphinxdoc.setup under its own name in the tests
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 1d2e98b1 |
Cover the two untested config modules, and split tests out as a component
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 2e27d0a1 |
Let Codecov merge the matrix instead of combining locally
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| 85856cf5 |
Make the coverage job work, and report to Codecov
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
22 days ago | |
| af307a99 | Bump to 5.16.2 | Carreau <C****u@u****m> | 23 days ago | |
| 7beeb105 | Publish 5.16.1 | Carreau <C****u@u****m> | 23 days ago | |
| 0f8dba11 | Re-add _merge to un-break spyder temporarily. | M Bussonnier <b****s@g****m> | 25 days ago | |
| dfad1952 | Publish 5.16.0 | Carreau <C****u@u****m> | 26 days ago | |
| a531a135 |
ci: speed up test workflow setup
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 5ce02c7b |
Remove enforce-label workflow
Co-authored-by: Claude Sonnet 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 6ce8877a |
Remove hatch --lf fallback that could mask test failures
Co-authored-by: Claude Sonnet 5 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 6317a449 | Rename 'tips' to 'best practices' |
YuviPanda <y****a@g****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 09ff15bc | style: pre-commit fixes |
pre-commit-ci[bot] <6****]@u****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 5d2c345e | Add a document of 'tips' on designing with traitlets |
YuviPanda <y****a@g****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 9b58514f |
ci: skip node install in base-setup for pure-Python workflows
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 7747c64e |
Bump the actions group with 2 updates
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| bdc8377b | install hatch via uv to speedup ci | M Bussonnier <b****s@g****m> | about 1 month ago | |
| 3ef7ba9c |
Fix get_logger caching the fallback logger before Application existed
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Claude <c****e@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 4d6011dd |
Fix flatten_flags checking the wrong variable for tuple aliases
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Claude <c****e@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 208be3e1 |
Fix class_own_trait_events calling nonexistent cls.events()
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Claude <c****e@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 4eb236cd |
Deduplicate TraitTestBase in favor of the shipped copy
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Claude <c****e@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 6f06ef9a |
Apply suggestions from code review
Co-authored-by: M Bussonnier <b****s@g****m> |
M Bussonnier <b****s@g****m> | about 1 month ago | |
| 8362f88f |
Update pre-commit hooks and fix the resulting fallout
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
M Bussonnier <b****s@g****m> | about 1 month ago | |
| d2194d55 |
Harden mypy/ruff tooling and improve typing
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| e6109d67 |
Require mypy>=1.20 and fix reveal_type assertions (#949)
Co-authored-by: Claude <c****e@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m> |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5eeaae37 |
Remove tests_check job from CI workflow (#950)
Co-authored-by: Claude <n****y@a****m> |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 221d2d6a | Deprecate the Long and CLong aliases |
Claude <c****e@a****m>
Committed by: M Bussonnier <b****s@g****m> |
about 1 month ago | |
| 2442d869 | Remove dead code and stale Python 2 leftovers (with the help of Claude Fable)... |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8bd4498e | Require Python 3.10 and support pytest 9 (#931) |
Colin Watson <c****n@d****g>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9596fe2f | Fix broken examples and wrong docstrings in documentation | M Bussonnier <b****s@g****m> | about 1 month ago | |
| fea96869 | Add `Path` trait for `pathlib.Path` values (#941) |
Sai Asish Y <s****5@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 36463374 | not funded by numfocus anymore (#944) |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f82e456a | Publish 5.15.1 | krassowski <k****i@u****m> | 3 months ago | |
| bc0b8b51 |
Fix CI (docs build, mypy tests, downstream) (#943)
Co-authored-by: krassowski <5****i@u****m> |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 77c31d32 | Publish 5.15.0 | krassowski <k****i@u****m> | 4 months ago | |
| 8c2b92ef | Removed pinning on virtualenv (#939) |
Johan Mabille <j****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| eb37cf08 | Pin virtualenv<21 in tests because of breaking change incompatible wi… (#937) |
Johan Mabille <j****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 7cac5b9d | Moved definitions of K and V outside of TYPE_CHECKING condition (#935) |
Johan Mabille <j****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ff5b879a | Added upper bound to mypy on pypy (#936) |
Johan Mabille <j****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 1ae95799 | Fix traitlets.__all__ (#933) |
Kyle Barron <k****e@d****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e3d5c5a6 | start testing on 3.14 and 3.14t (#929) |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4c7911eb | [Docs] Use extension:filetype mapping in sphinx configuration (#928) |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0282a899 |
require Python 3.9 (#924)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Min RK <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b0eaa6aa |
The --config option with absolute paths will be loaded only once. (#923)
Co-authored-by: Min RK <b****k@g****m> |
qraqras <q****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 06448091 | accept integer-valued numbers for Integer (#919) |
Min RK <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 945250c5 |
Update __new__ method to use Self type for improved type hinting (#918)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Alan Fleming <f****9@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3c1676d8 | avoid using `return t.cast` which can prevent attribute access during process... |
Min RK <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e29ce7c9 | Fix whitespace formatting in CLI help. (#917) |
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5bacf10f | suppress exceptions when closing handlers during `__del__` (#912) |
Min RK <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1805ad93 | deprecate empty isidentifier utility (#915) |
Min RK <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6d4dbac5 |
Remove py2-compat hack from bunch.__dir__ (#906)
Co-authored-by: Min RK <b****k@g****m> |
Seth Troisi <s****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9522ad61 | fix downstream test package_spec (#914) |
Min RK <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cfa090c6 | CI: Start testing on Python 3.13 (#910) |
Ewout ter Hoeven <E****n@s****l>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1ba6d92f | include modules in MultipleInstanceError |
Min RK <b****k@g****m>
Committed by: M Bussonnier <b****s@g****m> |
about 2 years ago | |
| 13de53c5 | Publish 5.14.3 | blink1073 <b****3@u****m> | over 2 years ago | |
| 5cf34f6c | Fix assigning string value to Set (#903) |
azjps <a****u@t****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8203a016 |
Bump the actions group with 1 update (#899)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cb672eb5 | Publish 5.14.2 | blink1073 <b****3@u****m> | over 2 years ago | |
| 2d0fb91f | Update Release Scripts (#900) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 698fa767 |
Bump the actions group with 1 update (#896)
Co-authored-by: dependabot[bot] <4****]@u****m>, Steven Silvester <s****r@i****g> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6d6a889b |
chore: update pre-commit hooks (#897)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Steven Silvester <s****r@i****g> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5fc5b481 | Publish 5.14.1 | blink1073 <b****3@u****m> | over 2 years ago | |
| a1108c92 |
chore: update pre-commit hooks (#894)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Steven Silvester <s****r@i****g> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e3c3901a | FIX: map - to _ for environement variable prefix. (#895) |
Matthias Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 7d13472e | Update ruff config (#893) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f6bd8d5a | Publish 5.14.0 | blink1073 <b****3@u****m> | over 2 years ago | |
| 4d750460 | Add option to load traitlets values from environement. (#856) |
Matthias Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5064f4e0 | Update types for mypy 1.7 (#892) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| b7bafb14 |
chore: update pre-commit hooks (#890)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Steven Silvester <s****r@i****g> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| be92a2af | Clean up lint handling (#888) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 008708a8 | Publish 5.13.0 | blink1073 <b****3@u****m> | almost 3 years ago | |
| dacbf9b0 | Improve generics handling (#886) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 4f0e68b7 | Finish Strict Typing (#885) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 3a03835f | Use passed-in `info` argument for `TraitType.error()` (#884) |
Kyle Barron <k****2@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 952d6a7e | Publish 5.12.0 | blink1073 <b****3@u****m> | almost 3 years ago | |
| b018581f | Adopt sp-repo-review (#883) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d0339675 |
[pre-commit.ci] pre-commit autoupdate (#876)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 7111bd38 | Add more project URLs, trove classifiers (#879) |
Nicholas Bollweg <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 936525b6 |
Pass **kwds in MetaHasDescriptors __new__ and __init__ (#881)
Co-authored-by: Alan Fleming <A****g@u****u> |
fleming79 <f****9@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| a80f16a9 | Cleanup after remove Python 2 support (#882) |
Alexander Shadchin <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| fc130b2d |
Fix docs version (#880)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Nicholas Bollweg <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 31aaa1a8 | Publish 5.11.2 | blink1073 <b****3@u****m> | almost 3 years ago | |
| e238765a | More typing cleanup (#877) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c360e43e | Publish 5.11.1 | blink1073 <b****3@u****m> | almost 3 years ago | |
| 292a699a | Typing fixups (#875) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 6d6ce62d | Publish 5.11.0 | blink1073 <b****3@u****m> | almost 3 years ago | |
| 24a24508 | More Typing Adoption (#873) |
Steven Silvester <s****r@i****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago |