Release Notes

CalVer

Dessine-moi 26.2.0 (upcoming release)

Dessine-moi 26.1.0 (2026-03-02)

  • Add Python 3.14 support (PR24).

Dessine-moi 25.1.0 (2025-06-25)

  • Dessine-moi is now on conda-forge.

  • The “What’s New?” page is now entitled “Release Notes”.

  • Add Python 3.13 support (PR11).

Developer-side changes

  • Migrate from Rye to uv for project management (PR11).

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 ({ghpr} 6).

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.