Gull-api

Latest version: v0.0.15

Safety actively analyzes 682251 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.0.13

feat: add __version__ attribute to gull_api

**Full Changelog**: https://github.com/mdbecker/gull_api/compare/0.0.12...0.0.13

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**: https://github.com/mdbecker/gull_api/compare/0.0.11...0.0.12

0.0.12rc.5

Refactor pypi-publish workflow to use gh-action for publishing

This commit refactors the pypi-publish workflow in the Github Actions. The changes made include using `gh-action-pypi-publish` for both PyPI and TestPyPI publication, instead of invoking `poetry publish` directly. This enhances readability and consistency in the workflow file.

**Full Changelog**: https://github.com/mdbecker/gull_api/compare/0.0.12-rc.4...0.0.12-rc.5

0.0.12rc.4

Add configuration step for TestPyPI repository

This commit addresses the issue where the TestPyPI repository was not being recognized by adding a configuration step before publishing. The 'poetry config' command is used to define the repository and subsequently the 'poetry publish' command uses the defined repository for publishing.

**Full Changelog**: https://github.com/mdbecker/gull_api/compare/0.0.12-rc.3...0.0.12-rc.4

0.0.12rc.3

Fix TestPyPI publishing step in workflow

The option --repository-url was incorrect and causing an error. Replaced it with the correct option --repository in the GitHub Actions workflow for publishing to TestPyPI.

**Full Changelog**: https://github.com/mdbecker/gull_api/compare/0.0.12-rc.2...0.0.12-rc.3

0.0.12rc.2

Add permissions for OIDC authentication in PyPI Publish workflow

This commit adds the necessary `id-token` permissions with a value of
`write` to the PyPI Publish workflow. This permission is required
for OpenID Connect (OIDC) authentication when publishing packages to
PyPI. The absence of this permission was causing the workflow to fail.

**Full Changelog**: https://github.com/mdbecker/gull_api/compare/0.0.12-rc.1...0.0.12-rc.2

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.