Skip to content

0.0.12

Compare
Choose a tag to compare
@mdbecker mdbecker released this 26 Jun 01:53
· 6 commits to main since this release

Release 0.0.12

This release includes several improvements and additions in response to previous issues:

  1. Refactor pypi-publish workflow to use gh-action for publishing.
    This change enhances readability and consistency in the workflow file.
  2. Add configuration step for TestPyPI repository.
    The 'poetry config' command is now used to define the repository.
  3. Fix TestPyPI publishing step in workflow.
    The option --repository-url was incorrect and causing an error. It was replaced with the correct option --repository.
  4. Add permissions for OIDC authentication in PyPI Publish workflow.
    The necessary id-token permissions with a value of write were added to the PyPI Publish workflow for OpenID Connect (OIDC) authentication.
  5. Support for release candidate versions and addition of database tests.
    This update includes modifications to GitHub Actions workflows to support publishing release candidate versions to TestPyPI and Docker with the appropriate tagging. A new test file, test_db.py, was added to include unit tests for database operations.
  6. Fix version regex.

Additional changes include a modification to pyproject.toml to include pytest-asyncio as a development dependency, and the removal of ThreadPoolExecutor from gull_api/main.py as it was not being used.

Full Changelog: 0.0.11...0.0.12