Changes

4.0.0 (14 Mar 2026)

  • Move to new-style UV project layout.

  • Replace implicit nesting with explicit nest() marker.

  • Introduce new call() marker, for dynamic attributes.

3.3.0 (25 Feb 2026)

3.2.0 (11 Feb 2026)

  • Add support for generic types.

3.1.0 (17 Jan 2024)

3.0.1 (5 Dec 2024)

  • Fix location of py.typed so it is included in distributions.

3.0.0 (19 Jul 2024)

2.1.2 (31 Jan 2019)

  • Fix bug in Collection occurring when sample attributes were not hashable.

2.1.1 (9 Jan 2019)

  • Exclude tests from distribution.

2.1.0 (22 Nov 2018)

2.0.1 (16 Jun 2016)

  • Fix nasty bug when using with sqlalchemy where related objects could get added to the session even though they were never requested, as a result of a backref on a third model.

2.0.0 (21 Apr 2016)

  • Backwards incompatible change to split the concern for sample object identity out into chide.Set and chide.sqlalchemy.Set to avoid module-level Collection instances resulting in cross-test pollution.

1.0.2 (15 Apr 2016)

  • Fix release faults.

1.0.0 (14 Apr 2016)

  • Initial release