v0.4.0
v0.4.0 (2024-03-07)
Cicd
-
[FIX][CI] Enable conditional execution of the deploy job (
426a00c) -
[REFACTO][CI] Add CI/CD workflows for documentation, publishing, releasing, and testing (
5f5e792) -
[CI] Add release task to Taskfile.yml (
d669de4) -
[CI] Update pre-commit hooks configuration (
dc3be55)
Configuration
-
[FIX]CONFIG Update Taskfile.yml to use Poetry for running flake8 and interrogate commands (
823c631) -
[CONFIG] Add setup tasks and generate badges (
0ebc2a9) -
[CONFIG] Add badge generation tasks (
adb87e8) -
[CONFIG] Update release task in Taskfile.yml (
da88fe7) -
[CONFIG] Add commit_parser_options to pyproject.toml (
ce81c7c) -
[CONFIG] Update flake8 configuration (
f8cf1c9) -
[CONFIG] Update dependencies in pyproject.toml (
99e21d7) -
[CONFIG] Update .gitignore to exclude all files in the 'reports' directory (
2bb53d7) -
[CONFIG] Update dependencies in pyproject.toml (
30e6e1f)
Diff
-
[RM] Remove coverage, docstr, flake8, and tests badges (
1e70fbf) -
[RM] Remove unused configuration files (
1a46211)
Documentation
-
[DOC] Add new pages to navigation (
201ef41) -
[DOC] Add documentation for aliases and API (
40c018a) -
[DOC] Refactor docstrings (
30e2646) -
[ADD][DOC] Add badges for pytest, coverage, and flake8 (
bd7e78d) -
[DOC] Update Readme (
f6755ca) -
[DOC] Clean base example (
9a15572)
Feature
-
[FEAT] Refactor callback setter to add less verbose aliases (
8ef572d) -
[FEAT] Update FastJWT dependency names (
32393df) -
[FEAT] Quick Dependency Accessors (
5c22e23)
Fix
- [CONFIG][FIX] Update assets to commit on release (
81a5c3c)
Refactor
- [REFACTO] Refactor commit parser module for semantic release
This commit adds the commitparser.py module, which provides functionality for parsing commit messages in the semantic release format. The module includes a CommitTags enum, a CommitParser class, and various utility functions. This module will be used to enable semantic release in the project. (370d025)
Unknown
- Merge pull request #30 from ocarinow/dev
Bump version (fabcb71)
- Merge pull request #29 from ocarinow/bump.major
Update dependencies, remove unused files, and refactor commit parser module (f53244b)