[0.1.1]

Achieved 95% test coverage 🎉

New

  • Implemented CI/CD pipeline with integrated quality, security, and unit test checks.

Fixed

  • Standardized code to comply with PEP8 and other Python best practices.
  • Improved error messages; they are now formatted like standard Python ones.
  • Conditional note in errors about typed arguments required by require_params() and require_at_least_n_params().
  • Typo in unwarp_function() > unwrap_function()

[0.1.0] Initial release

This is the initial release of decoguard. Previous commits and changes did not follow Semantic Versioning (SemVer) as the library was not intended for external use at the time.

This library may remain in the 0.X.X version range for an extended period. Backward compatibility will not be prioritized due to a small user base, allowing for more efficient refactoring and development without concerns about the public API.

If users express a need for more stable and predictable development, the version will be updated to 1.0.0, and backward compatibility will be prioritized for future releases.

New

  • Library published on PyPi.