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