Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: python-attrs/cattrs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v25.2.0
Choose a base ref
...
head repository: python-attrs/cattrs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v25.3.0
Choose a head ref
  • 6 commits
  • 25 files changed
  • 2 contributors

Commits on Sep 3, 2025

  1. Improve Hypothesis test robustness (#684)

    * Improve Hypothesis test robustness
    
    * Add tests for `test_assert_only_unstructured_passes_for_primitives`
    Tinche authored Sep 3, 2025
    Configuration menu
    Copy the full SHA
    75bfffa View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. Configuration menu
    Copy the full SHA
    64f6305 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2025

  1. Structure abstract sets to frozensets (#686)

    * Structure abstract sets to frozensets
    
    * More docs
    Tinche authored Sep 25, 2025
    Configuration menu
    Copy the full SHA
    f0c0a53 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2025

  1. Split test_baseconverter.py::test_310_union_field_roundtrip into tw…

    …o to make it less flaky (#687)
    
    * Split `test_baseconverter.py::test_310_union_field_roundtrip` into two to make it less flaky
    
    * Fix Justfile to correctly use Pypy 3.10
    Tinche authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    5a1bb1a View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2025

  1. Enable Python 3.14 (#653)

    * Enable Python 3.14
    
    * Bump orjson
    
    * Bump typing_extensions
    
    * Fix `is_generic`
    
    * Fix test_structuring_unsupported
    
    * Skip orjson on 3.14, stop skipping msgspec
    
    * Fix more tests
    
    * Conditionally import `_UnionGenericAlias`
    
    * More work on slotted dataclasses
    
    * Fix rebase
    
    * Update to attrs 25.4
    
    * Tweak changelog
    
    * Reenable orjson
    Tinche authored Oct 6, 2025
    Configuration menu
    Copy the full SHA
    88af007 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2025

  1. v25.3.0

    Tinche committed Oct 7, 2025
    Configuration menu
    Copy the full SHA
    f8663b3 View commit details
    Browse the repository at this point in the history
Loading