Skip to content

Releases: DavidCEllis/ducktools-classbuilder

v0.7.4

05 Nov 17:14
eac5657
Compare
Choose a tag to compare

What's Changed

  • Allow for attributes to be both kw_only and not in init. by @DavidCEllis in #30

Full Changelog: v0.7.3...v0.7.4

v0.7.3

21 Oct 15:07
6910b40
Compare
Choose a tag to compare

What's Changed

  • Fix an issue with union annotations in Python 3.14 by @DavidCEllis in #29

Full Changelog: v0.7.2...v0.7.3

v0.7.2

08 Sep 08:54
7280965
Compare
Choose a tag to compare

What's Changed

  • Fix a bug with frozen classes and gatherers that leave default values by @DavidCEllis in #26
  • Add example to documentation / Change default to removing default values for gatherers by @DavidCEllis in #27
  • Faster __eq__ comparison by @DavidCEllis in #28

Full Changelog: v0.7.1...v0.7.2

v0.7.1

03 Aug 08:39
4beab3c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

17 Jul 13:00
12c641c
Compare
Choose a tag to compare

What's Changed

  • Add a __hash__ method to frozen prefabs by @DavidCEllis in #22
  • Switch to setuptools-scm for version management

Full Changelog: v0.6.3...v0.7.0

v0.6.3

12 Jul 18:52
1f7c522
Compare
Choose a tag to compare

What's Changed

  • Add private parameter to prefab's attribute function by @DavidCEllis in #21

Full Changelog: v0.6.2...v0.6.3

v0.6.2

02 Jul 15:37
Compare
Choose a tag to compare

What's Changed

  • Fix the inspect bug by generating a signature with a descriptor. by @DavidCEllis in #19
  • Fix for MethodMaker descriptors being called via super() by @DavidCEllis in #20

Full Changelog: v0.6.1...v0.6.2

v0.6.1

19 Jun 16:03
8dd945a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

07 Jun 16:21
Compare
Choose a tag to compare

What's Changed

  • Add a method to convert annotations to slots using metaclasses by @DavidCEllis in #13
  • Move gatherer and repr/eq hiding logic into core - various logic bugfixes by @DavidCEllis in #14
  • Additional tests for the new Prefab base class by @DavidCEllis in #15
  • Create a tutorial and simplify the readme by @DavidCEllis in #16

Full Changelog: v0.5.1...v0.6.0

v0.5.1

15 May 13:51
dd4103e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1