Changelog¶
All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
Changelog for release [v0.7.0]¶
https://github.com/gravures/standard-deluxe/compare/9b8b4c2da3eab7cd001cf771ebc9afbd42651f58..v0.7.0
2026-07-03
Bug Fixes¶
Documentation¶
Features¶
(environ) [breaking] add environ module and move inside it Mapping.Environment class - (11c62a8) - @gravures
(seq) add sequences module with OrderedSet types - (8e58c34) - @gravures
**implements other=None in OrderableDict after and before methods - (e2cc365) - @gravures
**adds Environment class and ulist function to mappings module - (7c3d2ea) - @gravures
Refactoring¶
(envdict) move ulist function in EnvDict class - (0e72422) - @gravures
(mappings) import from deluxe.importers instead of python test.support module - (533c302) - @gravures
(ulist) move ulist Environment static method to sequence module - (592fa39) - @gravures
Changelog for release [v0.6.0]¶
https://github.com/gravures/standard-deluxe/compare/00177bd894071896d225db0da1b0eb02f1e98a35..v0.6.0
2026-07-03
Documentation¶
(deluxe) fix wrong path to our custom autoapi templates and also upgrade templates to output all module members - (00177bd) - @gravures
Features¶
Changelog for release [v0.5.0]¶
https://github.com/gravures/standard-deluxe/compare/c6b0f2e945dde41f7065ab8c752ece0185eb2ba2..v0.5.0
2026-07-03
Bug Fixes¶
Documentation¶
Features¶
Refactoring¶
(importers) includes needed functions from python test.support.import_helper module - (cde1abe) - @gravures
Changelog for release [v0.4.0]¶
https://github.com/gravures/standard-deluxe/compare/b3af3fd8a2a005d5158b8635631f5793e714a2c7..v0.4.0
2026-07-03
Bug Fixes¶
(MaybeCallable) remove explicit Monad Protocol inheritance - (c0f78ee) - @gravures
(enums) set_name on enum member previously did not work on python < 3.13 - (2fad8f5) - @gravures
Features¶
Refactoring¶
(enums) removes MaybeCallable from module, adds test file and update documentation - (d107446) - @gravures
Changelog for release [v0.3.0]¶
https://github.com/gravures/standard-deluxe/compare/2b17b4d92826d18fe37e0a178e380c123f1c8320..v0.3.0
2026-07-02
Bug Fixes¶
(avail) availabality decorator work also on class now - (d7e1859) - @gravures
(availability) fix bug with supported function algorythm, add default parameters to the availability decorator, refine documentations - (753b9dc) - @gravures
(availability) minor type hint change - (467340c) - @gravures
Build system¶
(deluxe) [breaking] remove monorepo support, bump python version to 3.11, use uv behind pdm. - (0b98534) - @gravures
Features¶
Changelog for release [v0.2.0]¶
https://github.com/gravures/standard-deluxe/compare/373c0454049d02ed321a517fb30a86990f680496..v0.2.0
2026-07-01
Bug Fixes¶
(cython) prevent lookup errors if table tool.cython.cythonize.extension do not exist - (cfbe782) - @gravures
(types) fix allowed protocol instantiation in StaticType in some cases - (cd78fcf) - @gravures
Build system¶
(cython) adds support for windows extension modules - (264cd08) - @gravures
(cython) add pdm_build hook to handle cython extension build - (ddb1ded) - @gravures
(deluxe) [breaking] remove monorepo support, bump python version to 3.11, use uv behind pdm. - (ce27e38) - @gravures
(deluxe) [breaking] remove monorepo support, bump python version to 3.11, use uv behind pdm. - (ef0106e) - @gravures
(pdm) integration with cytohn build system - (3a60c20) - @gravures
**Upgrade python requirement from 3.9 to 3.10 - (11fcebf) - @gravures
**update buid system and linting tools - (c50b3bf) - @gravures
**put pyproject.toml and pdm.lock in a clean state - (e737803) - @gravures
**add editables package to test dependencies - (e108172) - @gravures
Documentation¶
(deluxe) adds python docs to interphinx mapping - (22a8744) - @gravures
(deluxe) migrate sphinx html them from furo to sphinx-immaterial - (924ea66) - @gravures
(deluxe) includes README.md, CONTRIBUTING.md LICENSE.md into sphinx doc - (edb4f63) - @gravures
Features¶
Refactoring¶
(types) [breaking] split types module in several private one including a cython extension - (157923f) - @gravures
Changelog generated by cocogitto.