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

  • **adds mappings module - (9b8b4c2) - @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 uncommited .rst files - (e6461dc) - @gravures

  • (deluxe) fix wrong path to our custom autoapi templates and also upgrade templates to output all module members - (00177bd) - @gravures

  • (functional) edit documentation - (97d327c) - @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

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

  • (types) [breaking] add types module and move into it Multiton class - (4337160) - @gravures

Refactoring


Changelog generated by cocogitto.