Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Mar 22:23
· 8 commits to main since this release

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 Update release command in Taskfile.yml (a9fa8bf)

  • CONFIG Add badges and update task descriptions (36e1383)

  • [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)

  • docs: Add serve task to Taskfile.yml and update mkdocstrings configuration (a0fce7f)

  • config: Add pytest-asyncio dependency (a2356f9)

  • Merge branch 'main' into bump.major (fa6bcc4)

  • [UPD][CONFIG] Update Taskfile.yml and add hooks and serve Taskfiles (cfa0b2d)