- Add Python 3.14 support ({ghpr}
24).
- Dessine-moi is now on conda-forge.
- The "What's New?" page is now entitled "Release Notes".
- Add Python 3.13 support ({ghpr}
11).
- Migrate from Rye to uv for project management ({ghpr}
11).
- Add Python 3.12 support ({ghpr}
8).
- Move from PDM to Rye for project management ({ghpr}
8). - Drop Nox for testing ({ghpr}
8). - Drop Conda development environment support ({ghpr}
8). - Use the Ruff formatter instead of Black in pre-commit hooks ({ghpr}
8). - Drop Copier template ({ghpr}
8).
- Drop support for Python 3.7, add support for Python 3.11 ({ghpr}
7).
LazyType.convert(): Resolve lazy types ({ghpr}5).Factory: New alias system ({ghpr}6).Factory.register(): Renameallow_id_overwritetooverwrite_id({ghpr}6).
LazyType.load(): Replace__import__()withimportlib.import_module()({ghpr}4).
Factory: Support string-based lazy registration ({ghpr}2).
- Switch from Poetry to PDM for project management ({ghpr}
3). - Apply Copier template ({ghpr}
3). - Restructure code to fit implementation in a dedicated module ({ghpr}
3). - Switch to next-generation attrs API ({ghpr}
1).
Factory: Make arguments keyword-only when relevant ({ghcommit}b6c5c6).Factory: Support default dict constructor ({ghcommit}dcd1d4).
Factory.create(): Addconstructkeyword argument ({ghcommit}a2e5874).
Initial release.