GitHub / python-attrs/attrs issues and pull requests
#1443 - All Mypy tests fail on 3.14
Issue -
State: open - Opened by hynek 21 days ago
#1442 - dev: update dependencies
Pull Request -
State: closed - Opened by hynek 21 days ago
#1441 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 23 days ago
#1440 - Bump github/codeql-action from 3.28.18 to 3.29.2
Pull Request -
State: closed - Opened by dependabot[bot] 29 days ago
Labels: dependencies, github_actions
#1439 - Bump hynek/build-and-inspect-python-package from 2.12.0 to 2.13.0
Pull Request -
State: closed - Opened by dependabot[bot] 29 days ago
Labels: dependencies, github_actions
#1438 - include_subsclasses fails when a rename override is used in the parent class
Issue -
State: closed - Opened by luca-penasa about 1 month ago
- 1 comment
#1437 - [Feature Request] Add `on_change` similar to `on_setattr`, but called after updating the instance.
Issue -
State: open - Opened by burnpanck about 1 month ago
#1436 - slotted generic classes are missing __orig_class__
Issue -
State: closed - Opened by chansoo-google about 1 month ago
- 1 comment
#1435 - Mypy issue when using classmethods as converters
Issue -
State: open - Opened by AdrianSosic about 2 months ago
- 1 comment
#1434 - Bump suzuki-shunsuke/pinact-action from 0.1.2 to 1.0.0
Pull Request -
State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, github_actions
#1433 - ci: pin workflows
Pull Request -
State: closed - Opened by hynek 2 months ago
- 2 comments
#1432 - Use proper formatting for docstring
Pull Request -
State: closed - Opened by A5rocks 2 months ago
#1431 - cached_property tests fail on Python 3.14
Issue -
State: open - Opened by hynek 2 months ago
#1430 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 3 months ago
#1429 - Add `reuse()` to `Attribute` for field evolution
Pull Request -
State: open - Opened by redruin1 3 months ago
- 4 comments
#1428 - Fixes issue #1427
Pull Request -
State: open - Opened by redruin1 3 months ago
- 2 comments
#1427 - Defaults are passed to `__attrs_pre_init__` instead of the init values themselves
Issue -
State: open - Opened by redruin1 3 months ago
#1426 - Axel osoft patch 4
Pull Request -
State: closed - Opened by axel-osoft 4 months ago
- 1 comment
#1425 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 4 months ago
#1424 - Can only populate attrs classes with `_CountingAttr` instances
Issue -
State: open - Opened by redruin1 4 months ago
- 1 comment
#1423 - doc: fix typo in attrs.validators.gt's docstring: ge -> gt
Pull Request -
State: closed - Opened by zed 4 months ago
#1422 - Add MIT license pypi classifier
Pull Request -
State: closed - Opened by timmow 4 months ago
- 1 comment
#1421 - Add `**kwargs` to validator function calls for more flexibility
Issue -
State: open - Opened by redruin1 4 months ago
- 1 comment
#1420 - cached properties should be pickled
Issue -
State: open - Opened by Redoubts 4 months ago
- 1 comment
#1419 - $ git tag $
Issue -
State: closed - Opened by bijaykhatri23 4 months ago
#1418 - `tests/test_make.py::TestClassBuilder::test_handles_missing_meta_on_class` test regression on PyPy3.x 7.3.19
Issue -
State: open - Opened by mgorny 5 months ago
- 2 comments
#1417 - Cope with `field_transformer` being a generator
Pull Request -
State: closed - Opened by ashb 5 months ago
- 1 comment
#1416 - Creating a Subclassed instance now errors with `got an unexpected keyword argument`
Issue -
State: closed - Opened by ashb 5 months ago
- 17 comments
#1415 - Add 3.14 to Trove classifiers
Pull Request -
State: closed - Opened by Tinche 5 months ago
- 5 comments
#1414 - Fix a typo in SPDX comment @ `pyproject.toml`
Pull Request -
State: closed - Opened by webknjaz 5 months ago
#1413 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 5 months ago
#1412 - Freezing an attribute in `__attrs_post_init__`
Issue -
State: closed - Opened by jacopoabramo 5 months ago
- 2 comments
#1411 - Handling invalid kwarg names in `__init__`
Issue -
State: closed - Opened by redruin1 5 months ago
- 4 comments
#1410 - Mention what argument has both annotation and type argument
Pull Request -
State: closed - Opened by hynek 5 months ago
#1409 - ci: remove setup-python
Pull Request -
State: closed - Opened by hynek 5 months ago
#1408 - Field name that's just an underscore causes a SyntaxError
Issue -
State: closed - Opened by Fuyukai 5 months ago
- 2 comments
#1407 - ClassBuilder: eval only once
Pull Request -
State: closed - Opened by Tinche 6 months ago
- 5 comments
#1406 - Accept valid unicode identifiers as class parameter to make_class
Pull Request -
State: closed - Opened by serge-sans-paille 6 months ago
- 3 comments
#1405 - Valid Unicode identifier can be used as field name but not as kwargs
Issue -
State: closed - Opened by serge-sans-paille 6 months ago
- 5 comments
#1404 - Valid Unicode identifier can't be used as `attrs.make_class` parameter
Issue -
State: closed - Opened by serge-sans-paille 6 months ago
- 1 comment
#1403 - "Stronger" (more restrictive) version of `kw_only` ?
Issue -
State: closed - Opened by vreuter 6 months ago
- 2 comments
#1402 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 6 months ago
#1401 - Perform attr order checks after field transformer.
Pull Request -
State: closed - Opened by jamesmurphy-mc 6 months ago
- 1 comment
#1400 - Allow attrs class object as input of attrs.fields
Issue -
State: open - Opened by jxrossel 6 months ago
Labels: Feature
#1399 - attrs==24.3.0 - UNKNOWN license
Issue -
State: closed - Opened by Guneetkaur03 6 months ago
- 1 comment
Labels: Duplicate
#1398 - Don't expect TestCloudpickleCompat to fail with Python 3.14
Pull Request -
State: closed - Opened by frenzymadness 6 months ago
#1397 - Cloudpickle supports Python 3.14 already
Issue -
State: closed - Opened by frenzymadness 6 months ago
#1396 - Fix RTD build
Pull Request -
State: closed - Opened by hynek 6 months ago
#1395 - add MIT license to classifiers
Pull Request -
State: closed - Opened by wagenrace 7 months ago
- 4 comments
#1394 - Add License Trove Classifier to Published Package
Pull Request -
State: closed - Opened by johnthagen 7 months ago
- 3 comments
#1393 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 7 months ago
#1392 - Combine multiple classes
Issue -
State: open - Opened by dkrikun 7 months ago
- 5 comments
Labels: Feature
#1391 - fix typos
Pull Request -
State: closed - Opened by Lx 7 months ago
#1390 - Draft: Add "resolve_types" argument to define()
Pull Request -
State: closed - Opened by sscherfke 7 months ago
- 5 comments
#1389 - fix: add runtime_checkable to AttrsInstance
Pull Request -
State: closed - Opened by ryan-minato 7 months ago
- 2 comments
#1388 - Adding runtime_checkable to AttrsInstance
Issue -
State: open - Opened by ryan-minato 7 months ago
- 1 comment
Labels: Feature
#1387 - FIX: License metadata not published in Pypi
Pull Request -
State: closed - Opened by SMoraisAnsys 8 months ago
- 2 comments
#1386 - Pypi does not recognize license
Issue -
State: closed - Opened by SMoraisAnsys 8 months ago
- 22 comments
#1385 - typing: allow union types for instance_of
Pull Request -
State: closed - Opened by hynek 8 months ago
- 2 comments
#1384 - Run Zizmor with token
Pull Request -
State: closed - Opened by hynek 8 months ago
#1383 - Implement __replace__ on 3.13
Pull Request -
State: closed - Opened by hynek 8 months ago
#1382 - Fix type signature for callables passed to Converter with takes_self=True
Pull Request -
State: closed - Opened by filbranden 8 months ago
- 4 comments
#1381 - Fix pyright tests to match expected pyright output after pyright 1.1.380
Pull Request -
State: closed - Opened by filbranden 8 months ago
#1380 - Make attrs.converters.pipe only return a Converter instance if one is passed
Pull Request -
State: closed - Opened by filbranden 8 months ago
- 4 comments
#1379 - Use uvx to run Zizmor
Pull Request -
State: closed - Opened by hynek 8 months ago
- 1 comment
#1378 - Cannot get attrs.Converter() with takes_self pass through mypy
Issue -
State: closed - Opened by nyoxi 8 months ago
- 3 comments
#1377 - Apply PEP 639
Pull Request -
State: closed - Opened by hynek 8 months ago
#1376 - pyproject.licence is valid by multiple definitions
Issue -
State: closed - Opened by Tlunch 8 months ago
- 1 comment
#1375 - converters are not executed during fields assignment for classes created by attrs.make_class
Issue -
State: closed - Opened by ngchihuan 8 months ago
- 4 comments
Labels: Documentation
#1374 - Use an explicit comparison to None for the converter of a field
Pull Request -
State: closed - Opened by filbranden 8 months ago
- 1 comment
#1373 - Fix type annotations for converter types, considering the Converter class
Pull Request -
State: closed - Opened by filbranden 8 months ago
- 3 comments
#1372 - Allow converter.optional to take a Converter such as converter.pipe as its argument
Pull Request -
State: closed - Opened by filbranden 9 months ago
- 1 comment
#1371 - How to add specific version attrs=23.1.0 in yocto krikstone version
Issue -
State: closed - Opened by SrinivasMcp 9 months ago
- 1 comment
#1370 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 9 months ago
#1369 - Introducing attrs Guru on Gurubase.io
Pull Request -
State: closed - Opened by kursataktas 9 months ago
- 2 comments
#1368 - Harden CI
Pull Request -
State: closed - Opened by hynek 9 months ago
- 1 comment
#1367 - update frozen post-init example to use frozen
Pull Request -
State: closed - Opened by dwgrth 9 months ago
#1366 - B1
Pull Request -
State: closed - Opened by axel-osoft 9 months ago
#1365 - allow __suppress_context__ and __notes__ to be mutated on frozen exceptions
Pull Request -
State: closed - Opened by graingert 9 months ago
#1364 - subclass registration of generic decorator class fails
Issue -
State: closed - Opened by Darkdragon84 9 months ago
- 2 comments
#1363 - Fix tiny typo in glossary.md
Pull Request -
State: closed - Opened by esteevens 9 months ago
#1362 - Fix tiny typo in glossary.md
Pull Request -
State: closed - Opened by esteevens 9 months ago
#1361 - Pylance doesn't recognise attributes obtained from `fields`
Issue -
State: open - Opened by my1e5 9 months ago
- 1 comment
Labels: Typing
#1360 - self.__attrs_init__ doesn't play well with pylance/pyright
Issue -
State: open - Opened by kevinleahy-switchdin 10 months ago
- 1 comment
#1359 - Invalid package metadata versions?
Issue -
State: closed - Opened by bepri 10 months ago
- 2 comments
#1358 - Introduce NothingType
Pull Request -
State: closed - Opened by Tinche 10 months ago
- 3 comments
#1357 - WIP: cached properties implementation using descriptor rather than ge…
Pull Request -
State: open - Opened by diabolo-dan 10 months ago
- 1 comment
#1356 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] 10 months ago
#1355 - Remove mention of cmp= from next gen docs
Pull Request -
State: closed - Opened by tjstum 10 months ago
#1354 - unhelpful message "ValueError: Type annotation and type argument cannot both be present"
Issue -
State: closed - Opened by SoundsSerious 10 months ago
Labels: Feature
#1353 - Allow Berkeley Mono CSS from readthedocs.build
Issue -
State: closed - Opened by geofft 10 months ago
- 2 comments
Labels: Documentation
#1352 - Document how to handle class variables/constants in typed syntax
Pull Request -
State: closed - Opened by geofft 10 months ago
#1351 - Rephrase the "Private Attributes and Aliases" section
Pull Request -
State: closed - Opened by geofft 10 months ago
#1350 - 24.2.0: not ready for `pyupgrade --py39-plus`
Issue -
State: closed - Opened by kloczek 10 months ago
- 3 comments
#1349 - Use a fully locked test environment
Pull Request -
State: closed - Opened by hynek 10 months ago
- 9 comments
#1348 - Error occurs when using converters.optional and converters.pipe together
Issue -
State: closed - Opened by MioYvo 11 months ago
- 2 comments
Labels: Bug
#1347 - Pyright 1.1.380 broke our tests
Issue -
State: closed - Opened by hynek 11 months ago
- 1 comment
Labels: Typing
#1346 - Stop installing into CI's system
Pull Request -
State: closed - Opened by hynek 11 months ago
- 1 comment
#1345 - Opt into uploading PEP 740 digital publish attestations to PyPI once again
Pull Request -
State: closed - Opened by webknjaz 11 months ago
#1344 - Fix action/upload's incompatible minor update
Pull Request -
State: closed - Opened by hynek 11 months ago