What’s new?#

CalVer

Dessine-moi 24.1.0 (2024-02-25)#

  • Add Python 3.12 support (PR8).

Developer-side changes#

  • Move from PDM to Rye for project management (PR8).

  • Drop Nox for testing (PR8).

  • Drop Conda development environment support (PR8).

  • Use the Ruff formatter instead of Black in pre-commit hooks (PR8).

  • Drop Copier template (PR8).

Dessine-moi 23.1.0 (2023-02-22)#

  • Drop support for Python 3.7, add support for Python 3.11 (PR7).

Dessine-moi 22.2.0 (2022-07-29)#

Fixes and improvements#

  • LazyType.convert(): Resolve lazy types (PR5).

  • Factory: New alias system (PR6).

  • Factory.register(): Rename allow_id_overwrite to overwrite_id (PR6).

Dessine-moi 22.1.1 (2022-07-28)#

Fixes and improvements#

  • LazyType.load(): Replace __import__() with importlib.import_module() (PR4).

Dessine-moi 22.1.0 (2022-07-19)#

Features#

  • Factory: Support string-based lazy registration (PR2).

Developer side#

  • Switch from Poetry to PDM for project management (PR3).

  • Apply Copier template (PR3).

  • Restructure code to fit implementation in a dedicated module (PR3).

  • Switch to next-generation attrs API (PR1).

Dessine-moi 21.3.0 (2021-07-19)#

Features#

  • Factory: Make arguments keyword-only when relevant (b6c5c6).

  • Factory: Support default dict constructor (dcd1d4).

Dessine-moi 21.2.0 (2021-07-13)#

Features#

  • Factory.create(): Add construct keyword argument (a2e5874).

Dessine-moi 21.1.0 (2021-06-02)#

Initial release.