๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
python-attrs
/
attrs
/
refs/tags/23.1.0
/
src
tag
cdbd65fc2687defbe10cd55ed9d8e7223129253a
tagger
Hynek Schlawack <hs@ox.cx>
Sun Apr 16 10:22:16 2023
object
1e2f6f9cac5cc60f0adab051c14adf09ffe39155
Release 23.1.0.
3786d5a
Fix next version
by Hynek Schlawack
ยท 2 years, 8 months ago
c4c6fdd
Add literal string support to include and exclude filters (#1068)
by Lanqing Huang
ยท 2 years, 8 months ago
c8b342d
Deprecate zope-interface support (#1120)
by Hynek Schlawack
ยท 2 years, 8 months ago
7d55876
Accept tuples in attrs.validators.optional (#1122)
by Hynek Schlawack
ยท 2 years, 8 months ago
a14e185
Raise a deprecation warning when evolve receives insta as a kw arg (#1117)
by Hynek Schlawack
ยท 2 years, 8 months ago
22ae847
Stop raising a deprecation warning on assoc (#1119)
by Hynek Schlawack
ยท 2 years, 8 months ago
65ee286
Added `type` parameter to `attrs.field()` function (#1107)
by chrysle
ยท 2 years, 9 months ago
c7308a6
Flesh out resolve_types (#1099)
by Tin Tvrtkoviฤ
ยท 2 years, 9 months ago
b950cb8
compat: move check for closure cellvar update wrapper function (#1092)
by T
ยท 2 years, 10 months ago
4fcd15b
First pass over generics (#1079)
by Tin Tvrtkoviฤ
ยท 2 years, 10 months ago
9cf2ed5
Update black
by Hynek Schlawack
ยท 2 years, 10 months ago
c9150d2
Fix backward compatibility with pickles before v22.2.0 (#1085)
by Nick Pope
ยท 2 years, 11 months ago
882805e
Add AttrsInstance protocol to forgotten attrs.asdict and attrs.astuple (#1090)
by Vyacheslav Tverskoy
ยท 2 years, 11 months ago
46053d7
Fix @frozen typing to work on PEP-681 checkers (#1084)
by Bryan Forbes
ยท 3 years ago
d4934b1
Drop 3.6 & switch to 100% static packaging configuration (#993)
by Hynek Schlawack
ยท 3 years ago
c02d993
Fix object index in API docs by splitting API docs in two (#1080)
by Hynek Schlawack
ยท 3 years ago
a71fbba
Fix @frozen exceptions to allow __traceback__ to be set. (#1081)
by Julian Berman
ยท 3 years ago
98aa688
Clarify make_class argument type (#1075)
by Hynek Schlawack
ยท 3 years ago
f116bfc
Start new development cycle
by Hynek Schlawack
ยท 3 years ago
a9960de
Prepare 22.2.0
by Hynek Schlawack
ยท 3 years ago
22.2.0
b9f35eb
Fix minor stub issues (#1072)
by Hynek Schlawack
ยท 3 years ago
9fd0f82
Convert extending.rst to md
by Hynek Schlawack
ยท 3 years ago
a760574
Convert init.rst to md
by Hynek Schlawack
ยท 3 years ago
d4090f4
Revert "Increment dev version so we can upload again"
by Hynek Schlawack
ยท 3 years ago
a633a7b
Increment dev version so we can upload again
by Hynek Schlawack
ยท 3 years ago
90f7590
Add unstable Python 3.12 to CI allowing failures (#1033)
by Sviatoslav Sydorenko
ยท 3 years ago
59a445e
Purge stale Python 2/3 mentions
by Hynek Schlawack
ยท 3 years ago
0f6a9b4
Add unsafe_hash alias for class-wide hash (#1065)
by Hynek Schlawack
ยท 3 years ago
ee3ecb1
Add Attribute.alias (#950)
by Alex Ford
ยท 3 years ago
6b73e8e
Fix type docstring
by Hynek Schlawack
ยท 3 years, 3 months ago
c20a9dc
Add defaults to cmp_using stubs (#1027)
by Hynek Schlawack
ยท 3 years, 3 months ago
c5968d5
Remove default from type stubs from #1010
by Hynek Schlawack
ยท 3 years, 3 months ago
f870beb
Add a not_ validator (#1010)
by Nick Timkovich
ยท 3 years, 3 months ago
f7fa5a8
Fix type errors in Pyright (#999)
by layday
ยท 3 years, 4 months ago
c860e9d
Use enum for typing NOTHING (#983)
by Kevin M Granger
ยท 3 years, 4 months ago
fab5a92
Deprecate Python 3.6 (#1017)
by Hynek Schlawack
ยท 3 years, 4 months ago
89a890a
Change __getstate__ and __setstate__ to use a dict (#1004) (#1009)
by Nikola Dipanov
ยท 3 years, 4 months ago
ca6ce8c
Use `TypeGuard` for `has` in Python 3.10 and above (#997)
by layday
ยท 3 years, 4 months ago
c58ffd4
Call abc.update_abstractmethods on 3.10+ (#1001)
by Hynek Schlawack
ยท 3 years, 4 months ago
6151683
Eliminate most str.format() and %-formatting (#995)
by Hynek Schlawack
ยท 3 years, 4 months ago
a819155
Speedup `_setattr` usage and fix slight performance regressions (#991)
by davfsa
ยท 3 years, 4 months ago
983c2c4
Re-import AttrsInstance in attrs ns (#994)
by Hynek Schlawack
ยท 3 years, 4 months ago
08f8319
Drop Python 3.5 (#988)
by Hynek Schlawack
ยท 3 years, 4 months ago
c428229
Refer to glossary explicitly so it's not in fixed font
by Hynek Schlawack
ยท 3 years, 5 months ago
a683bdb
Start new development cycle
by Hynek Schlawack
ยท 3 years, 5 months ago
b3dfebe
Prepare 22.1.0
by Hynek Schlawack
ยท 3 years, 5 months ago
22.1.0
a67c84f
Add more prominent callout about slots to API docs
by Hynek Schlawack
ยท 3 years, 5 months ago
a18b395
Add support for Python 3.11 (#969)
by Hynek Schlawack
ยท 3 years, 6 months ago
a7e82b5
Polish docs around #951
by Hynek Schlawack
ยท 3 years, 6 months ago
2257a0c
Complete error signature of _InValidator (#951)
by iron3oxide
ยท 3 years, 6 months ago
c4ded79
Mypy improvements (#890)
by Tin Tvrtkoviฤ
ยท 3 years, 8 months ago
738ee63
Add missing cmp_using to stub files (#949)
by Hynek Schlawack
ยท 3 years, 8 months ago
d785c65
Clean up some more Python 2-isms (#942)
by wouter bolsterlee
ยท 3 years, 9 months ago
e18b5f3
Remove various obsolete _compat helpers (#941)
by wouter bolsterlee
ยท 3 years, 9 months ago
c422bf8
Drop the deprecated Attribute.cmp (#939)
by Hynek Schlawack
ยท 3 years, 9 months ago
980c8b0
Drop Python 2.7 (#936)
by Hynek Schlawack
ยท 3 years, 9 months ago
d0c73d8
Allow `deep_iterable` member validator to accept a list of validators (#925)
by Vedant Puri
ยท 3 years, 9 months ago
656ce11
Deduplicate annotation extraction (#912)
by Hynek Schlawack
ยท 3 years, 9 months ago
83d91b2
Add missing attrs.converters/filters, fortify type tests (#931)
by Hynek Schlawack
ยท 3 years, 9 months ago
112e50f
Use :pep:`#` in Sphinx files & move the rest to new URL
by Hynek Schlawack
ยท 3 years, 9 months ago
7804a68
Added attrs.validators.min_len() (#916)
by NI1993
ยท 3 years, 11 months ago
a080e54
Improve docs of `attr.s(match_args=True)` (#919)
by Nikita Sobolev
ยท 3 years, 11 months ago
95bed4e
2022 is here
by Hynek Schlawack
ยท 3 years, 11 months ago
d6f9b5a
Inline NO_OP API docs
by Hynek Schlawack
ยท 3 years, 11 months ago
fe9432d
docs: Add missing on_setattr type to attr.s
by Hynek Schlawack
ยท 3 years, 11 months ago
947bfb5
Fix hashing for custom `eq` objects (#909)
by Ray Zhang
ยท 3 years, 11 months ago
69a7791
Remove incorrect statement in documentation (#915)
by Nick Pope
ยท 3 years, 11 months ago
3df7bbe
Speedup uses of `object.__setattr__` (#898)
by davfsa
ยท 4 years ago
7cfa3b6
Fix typos (#899)
by Kian Meng, Ang
ยท 4 years ago
0c46293
Start new development cycle
by Hynek Schlawack
ยท 4 years ago
2de9014
Prepare 21.4.0
by Hynek Schlawack
ยท 4 years ago
21.4.0
0575d51
Make virtual repr file names unique (#896)
by Hynek Schlawack
ยท 4 years ago
421a9d3
Start new development cycle
by Hynek Schlawack
ยท 4 years ago
dd26edd
Prepare 21.3.0
by Hynek Schlawack
ยท 4 years ago
21.3.0
046beaa
Apply SPDX IDs
by Hynek Schlawack
ยท 4 years ago
4278b2d
Final light polish on docs
by Hynek Schlawack
ยท 4 years ago
e734558
Add attrs namespace (#887)
by Hynek Schlawack
ยท 4 years ago
7b02220
Serialize keys as tuples in asdict (#888)
by Hynek Schlawack
ยท 4 years ago
679e4b4
NG: convert on setattr by default (#886)
by Hynek Schlawack
ยท 4 years ago
8ae0bd9
Add _CompareWithType (#884)
by Hynek Schlawack
ยท 4 years ago
868c67e
[pre-commit.ci] pre-commit autoupdate (#882)
by pre-commit-ci[bot]
ยท 4 years ago
1759260
Add support for re.Pattern to validators.matches_re() (#877)
by wouter bolsterlee
ยท 4 years ago
fe19f4b
Avoid whitelist/blacklist terminology (#878)
by wouter bolsterlee
ยท 4 years ago
6e04e86
Fix links
by Hynek Schlawack
ยท 4 years, 1 month ago
c6143d5
Add "no_run_validators()" context manager (#859)
by Stefan Scherfke
ยท 4 years, 1 month ago
554d6f2
Pull thread-local into _compat module to fix cloudpickling. (#857)
by paul fisher
ยท 4 years, 1 month ago
5a368d8
Enable use of f-strings in Python 3.6. (#858)
by paul fisher
ยท 4 years, 1 month ago
124c20c
Document Attribute.eq_key & .order_key (#847)
by Hynek Schlawack
ยท 4 years, 2 months ago
44ea327
Make `from attr import *` work again on recent python versions. (#848)
by Jasper Spaans
ยท 4 years, 2 months ago
52fcad2
Add additonal validators (#845)
by Stefan Scherfke
ยท 4 years, 3 months ago
f57b6a6
Convert transformed attrs to AttrsClass (#824)
by Stefan Scherfke
ยท 4 years, 3 months ago
f31bb28
Fix bug in resolve_types with subclasses (#843)
by David Euresti
ยท 4 years, 3 months ago
e84b57e
Inline distutils.util.strtobool in tests (closes #813) (#830)
by Rebecca Turner
ยท 4 years, 4 months ago
3858063
Rework linecache handling (#828)
by Tin Tvrtkoviฤ
ยท 4 years, 6 months ago
9709dd8
Initial implementation of a faster repr (#819)
by Tin Tvrtkoviฤ
ยท 4 years, 7 months ago
0c76909
Switch to black formatting in stubs
by Hynek Schlawack
ยท 4 years, 7 months ago
8c9a796
Minor polish to #815
by Hynek Schlawack
ยท 4 years, 7 months ago
6731eea
Run Python 3.10 under coverage (#818)
by Hynek Schlawack
ยท 4 years, 7 months ago
8613af9
Add __match_args__ to support match case destructuring in Python 3.10 (#815)
by Karthikeyan Singaravelan
ยท 4 years, 7 months ago
20c2d4f
Optimize the case of on_setattr=validate & no validators (#817)
by Hynek Schlawack
ยท 4 years, 7 months ago
Next »