Chaturbate-poller

Latest version: v1.6.0

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

Scan your dependencies

Page 18 of 31

0.10.4

Not secure
Bug Fixes

- Update pyproject.toml to include chaturbate-poller version from uv.lock in version_toml
([`eb113a1`](https://github.com/MountainGod2/chaturbate_poller/commit/eb113a1dcca21d3dd4c25e8e474d955665258985))

Chores

- Update chaturbate-poller version to 0.10.3 in uv.lock
([`b884fe4`](https://github.com/MountainGod2/chaturbate_poller/commit/b884fe405a625f6c31bf5c46f6464831619ffaea))

Refactoring

- Remove poetry.lock to complete transition to using uv to manage package
([`16dbc58`](https://github.com/MountainGod2/chaturbate_poller/commit/16dbc58491c434f067b41238d987fe159a7fbd37))

0.10.3

Not secure
Bug Fixes

- Update GitHub Releases publishing action
([`ca687c8`](https://github.com/MountainGod2/chaturbate_poller/commit/ca687c8057fe275aec2e6ab23e00a8931130d9bb))

Chores

- Update chaturbate-poller version to 0.10.2
([`f3d27f1`](https://github.com/MountainGod2/chaturbate_poller/commit/f3d27f189e5be60b05c9b910de7597ef3cdb6602))

0.10.2

Not secure
Bug Fixes

- Update Dockerfile to use alpine-based image and improve dependency management
([47](https://github.com/MountainGod2/chaturbate_poller/pull/47),
[`35746f0`](https://github.com/MountainGod2/chaturbate_poller/commit/35746f021a1b0048d28efa16008db949059a0cba))

Build System

- Update Dockerfile and docker-entrypoint.sh
([`6009538`](https://github.com/MountainGod2/chaturbate_poller/commit/600953837ec78f343441bc30fb5bf340dbbeebc6))

Update the Dockerfile to install tini and update the entrypoint script to use tini as the
entrypoint.

Chores

- Remove unnecessary whitespace in test_config_manager.py
([`4656543`](https://github.com/MountainGod2/chaturbate_poller/commit/4656543c7ea9d64800c9916d2701588153056558))

- Update uv.lock
([`83206a6`](https://github.com/MountainGod2/chaturbate_poller/commit/83206a6b597ad727c6caf7cf4809e3a504d4b280))

- Update uv.lock and dependencies
([`cf240a8`](https://github.com/MountainGod2/chaturbate_poller/commit/cf240a8a8f3c959b42df53155ba2cf9a7eab9408))

Update the required version of `uv` to `0.4.19` and other dependencies to their latest versions.

Refactoring

- Add signal handling to gracefully stop Chaturbate Poller
([`2a6476c`](https://github.com/MountainGod2/chaturbate_poller/commit/2a6476c1f3d983bb46a3e70b1542fb4516ea48fc))

This commit adds signal handling to the Chaturbate Poller application, allowing it to gracefully
stop when receiving a signal. It creates an asyncio event loop, sets up a signal handler, and
waits for a stop signal to be received before closing the event loop. This ensures that the
application can be stopped cleanly without interrupting any ongoing tasks.

- Remove redundant build and continuous deployment workflows
([45](https://github.com/MountainGod2/chaturbate_poller/pull/45),
[`cb43fdc`](https://github.com/MountainGod2/chaturbate_poller/commit/cb43fdce05bc72018b459639743afb3023e4fbf7))

* refactor: remove redundant build and continuous deployment workflows

* refactor: update CI/CD workflow to fetch full commit history

- Update CI/CD workflow badge link in README.md
([`97fc5bc`](https://github.com/MountainGod2/chaturbate_poller/commit/97fc5bce552d8f958df1169f50c68325e8a489b9))

- Update CI/CD workflow dependencies in ci-cd-build.yml
([`98a25b3`](https://github.com/MountainGod2/chaturbate_poller/commit/98a25b338cffbc2450535419b262e72ea95e6118))

- Update Dockerfile entrypoint
([`463780f`](https://github.com/MountainGod2/chaturbate_poller/commit/463780f9e833886b78f710171b1ab1b9bedf42c5))

- Update Dockerfile to install uv and dependencies
([46](https://github.com/MountainGod2/chaturbate_poller/pull/46),
[`8182be0`](https://github.com/MountainGod2/chaturbate_poller/commit/8182be025be1448e4e44da72e9441cac63fb7107))

* refactor: update Dockerfile to install uv and dependencies

- Updated the Dockerfile to include a new stage for installing uv and its dependencies. - Set the
working directory and copied the project files into the image. - Modified the uv sync command to
exclude dev dependencies. - Prepared the final runtime image with the virtual environment from the
builder stage. - Set the docker-entrypoint.sh script as executable and copied it into the image. -
Set environment variables for the virtual environment. - Updated the default entrypoint. - Updated
.gitignore

* refactor: raise ValueError with error message when CB_USERNAME and CB_TOKEN are not provided

* refactor: add signal handling to gracefully stop Chaturbate Poller

- Updated the `SignalHandler` class in `signal_handler.py` to include signal handling for gracefully
stopping the Chaturbate Poller. - Added a check in the `handle_signal` method to only create a
shutdown task if the `stop_future` is not done. - Removed the unnecessary `run_until_complete`
call in the `handle_signal` method when the `stop_future` is already done.

0.10.1

Not secure
Bug Fixes

- Add dependencies between build and cd workflows
([44](https://github.com/MountainGod2/chaturbate_poller/pull/44),
[`5321c9b`](https://github.com/MountainGod2/chaturbate_poller/commit/5321c9b5e637b3cf043f32034e5d9f63a0739f35))

This commit adds the "needs" keyword to the build and cd workflows in the GitHub Actions
configuration. This ensures that the cd workflow will only run after the build workflow has
successfully completed. This dependency ensures that the Docker image is built and pushed to the
GitHub Container Registry before the release and deployment steps are executed.

Refactor the workflows to include the "needs" keyword for better workflow coordination and
dependency management.

0.10.0

Not secure
Build System

- **deps**: Bump httpcore from 1.0.5 to 1.0.6
([42](https://github.com/MountainGod2/chaturbate_poller/pull/42),
[`0915ba9`](https://github.com/MountainGod2/chaturbate_poller/commit/0915ba9cf44e365db5011979d55709c26f9dd433))

Bumps [httpcore](https://github.com/encode/httpcore) from 1.0.5 to 1.0.6. - [Release
notes](https://github.com/encode/httpcore/releases) -
[Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md) -
[Commits](https://github.com/encode/httpcore/compare/1.0.5...1.0.6)

--- updated-dependencies: - dependency-name: httpcore dependency-type: direct:production

update-type: version-update:semver-patch

...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

Co-authored-by: MountainGod2 <88257202+MountainGod2users.noreply.github.com>

- **deps**: Bump sphinx-rtd-theme from 2.0.0 to 3.0.0
([41](https://github.com/MountainGod2/chaturbate_poller/pull/41),
[`14194bc`](https://github.com/MountainGod2/chaturbate_poller/commit/14194bc2ff8e525bd206e2e65f4ad20defad3680))

Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 2.0.0 to 3.0.0. -
[Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst) -
[Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/2.0.0...3.0.0)

--- updated-dependencies: - dependency-name: sphinx-rtd-theme dependency-type: direct:production

update-type: version-update:semver-major

...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

Co-authored-by: MountainGod2 <88257202+MountainGod2users.noreply.github.com>

Chores

- Update version in uv.lock
([`4c5d9f2`](https://github.com/MountainGod2/chaturbate_poller/commit/4c5d9f27f6c2a9b521ec06af190621280fb0a2d2))

Features

- Add GitHub workflows for building and deploying Docker image and continuous deployment
([43](https://github.com/MountainGod2/chaturbate_poller/pull/43),
[`d1938db`](https://github.com/MountainGod2/chaturbate_poller/commit/d1938dbb3035405a79d63e80a56f1d8e5cfa4189))

- Added a new file `.github/workflows/build.yml` for building and deploying Docker image to GitHub
Container Registry. - Added a new file `.github/workflows/cd.yml` for handling release and
deployment. - Deleted the file `.github/workflows/ci-cd.yml`. - Added a new file
`.github/workflows/ci.yml` for continuous integration.

These changes introduce GitHub workflows to automate the build, deployment, and continuous
integration processes for the project.

0.9.7

Not secure
Bug Fixes

- Streamline build package installation in CI/CD workflow
([`04a119c`](https://github.com/MountainGod2/chaturbate_poller/commit/04a119c01dde2413fe6547125e4a28b1db036dd1))

- Update build_command in pyproject.toml to include uv install
([`1044423`](https://github.com/MountainGod2/chaturbate_poller/commit/10444234e4c04fb527c4c755dc40e2bc0d30be2b))

Build System

- Remove build step for distribution packages in CI/CD workflow and add build_command to
semantic_release config in pyproject.toml
([`bc4aaab`](https://github.com/MountainGod2/chaturbate_poller/commit/bc4aaab8f704483c1662ec9dd5e72732fe1f8a1f))

Chores

- Update cache key format in CI/CD workflow
([`95c3495`](https://github.com/MountainGod2/chaturbate_poller/commit/95c3495dc21fe8ac2afd07d07335852422ae5eb9))

- Update CI/CD workflow to build documentation and deploy to GitHub Pages
([`af369f0`](https://github.com/MountainGod2/chaturbate_poller/commit/af369f081b949911823ef759dd0583849a571c5f))

- Update version in uv.lock
([`245bf89`](https://github.com/MountainGod2/chaturbate_poller/commit/245bf89371166472aa57cf5d5296614ebb0f0037))

Page 18 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.