Skip to content

Releases: MountainGod2/chaturbate_poller

v1.8.2

05 Jan 00:11
Compare
Choose a tag to compare

v1.8.2 (2025-01-05)

Bug Fixes

  • cli: Use constant for API timeout in CLI options (642d03f)

Chores

  • Bump chaturbate-poller version to 1.8.1 (3cfd66f)

  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.5.14 (#180, 49f9042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Refactoring

  • chaturbate_client: Enhance error handling and improve documentation (b1d82d8)

  • chaturbate_poller: Enhance docstrings and improve error handling in polling functions (eaf0e69)

  • chaturbate_utils: Improve retry logic and enhance error handling messages (a685cb7)

  • constants: Consolidate API timeout and retry settings in constants (4ddbe28)

  • tests: Improve error messages in event fetching and utility tests (ab0e6ba)


Detailed Changes: v1.8.1...v1.8.2

v1.8.1

03 Jan 00:14
Compare
Choose a tag to compare

v1.8.1 (2025-01-03)

Bug Fixes

  • Add example dependencies for phue and tenacity in pyproject.toml and uv.lock (e087a0a)

Chores

  • Update project metadata in pyproject.toml and uv.lock (272010d)

  • deps: Update pytest-asyncio to v0.25.1 and ruff to v0.8.5 (21267ce)


Detailed Changes: v1.8.0...v1.8.1

v1.8.0

01 Jan 16:14
Compare
Choose a tag to compare

v1.8.0 (2025-01-01)

Bug Fixes

  • Add example dependencies for phue and tenacity in pyproject.toml and uv.lock (0aafd85)

  • Update CI workflow to sync all extras and adjust documentation build command (bbb516b)

Chores

  • deps: Update dependency mypy to v1.14.1 (#177, 7294516)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Features

  • Enhance event handling in examples with rich logging and error management (3118bf6)

Detailed Changes: v1.7.3...v1.8.0

v1.7.3

30 Dec 18:11
Compare
Choose a tag to compare

v1.7.3 (2024-12-30)

Bug Fixes

  • Update CI workflow to build documentation using Sphinx (f6a663b)

  • Update CI workflow to include extra argument for Sphinx documentation build (9c3e698)

  • Update Read the Docs configuration and remove Makefile and batch files (005e66d)

Chores

  • Add CODEOWNERS file to define code ownership (3b3dafa)

  • Enable assignees from code owners in Renovate configuration (b0c89a6)

  • Update Renovate configuration and pre-commit hooks (7b3a621)

  • deps: Lock file maintenance (#161, d033e1b)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update astral-sh/setup-uv action to v5 (#169, 5d1e3a3)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency mypy to v1.14.0 (#170, 9c9fd24)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency pylint to v3.3.3 (#172, 967640b)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency respx to v0.22.0 (#167, 18e2a67)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.5.10 (#164, db6ba9f)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.5.11 (#168, 573c2dd)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.5.13 (#173, a82b97f)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pydantic to 2.10.4 and ruff to 0.8.4 (e5d195f)

  • docs: Update file names and improve documentation structure (c39c456)

  • pre-commit: Update hooks and add new linting and formatting tools (#176, 081e4c7)

  • chore(pre-commit): update hooks and add new linting and formatting tools

  • chore(deps): remove unused dependencies from lock file

  • chore(deps): remove unused dependency and update autopep8 configuration

  • chore: remove unnecessary line from pull request template

  • chore: add blank line for improved readability in event handler

  • test: enhance sanitization filter tests for log messages

  • chore: remove unused myst_enable_extensions configuration

Documentation

  • Enhance README and documentation structure for clarity and usability (bdc0239)

  • Update README.md (96f7414)

  • README: Add Python and Docker image version badges (9efc172)

  • README: Refine project description for clarity and conciseness (c1524de)

  • README: Update badge labels and add Docker image version and size badges (2a1b9ea)

  • README: Update Docker image badges to include links for version and size (e84a8a9)

Refactoring

  • Disable pylint warnings for functions with too many arguments (fc738c3)

  • Improve error handling and logging in CLI and signal handler (16a978e)

  • Move CLI logic to a separate module and simplify main module (93553f5)

  • Streamline message formatting logic and improve readability (05a72ad)

  • cli: Remove unused Console import and related code (d0d1140)

  • logging: Enhance logging configuration and improve docstrings (80f92cc)

  • signal_handler: Improve setup method to prevent multiple calls and enhance logging (b070e8b)

Testing

  • Add unit tests for flattening dictionaries and signal handling (f12d320)

Detailed Changes: v1.7.2...v1.7.3

v1.7.2

17 Dec 02:10
Compare
Choose a tag to compare

v1.7.2 (2024-12-17)

Bug Fixes

  • cli: Remove JSON output option from logging configuration (b4baac5)

Detailed Changes: v1.7.1...v1.7.2

v1.7.1

17 Dec 00:54
Compare
Choose a tag to compare

v1.7.1 (2024-12-17)

Bug Fixes

  • logging: Refactor logging configuration and improve verbosity handling (1029f1f)

Detailed Changes: v1.7.0...v1.7.1

v1.7.0

17 Dec 00:27
Compare
Choose a tag to compare

v1.7.0 (2024-12-17)

Chores

  • dependencies: Pin dependencies to specific versions in pyproject.toml (684b9f9)

  • dependencies: Pin optional dependencies and build system requirements to specific versions in pyproject.toml (f2b8cbd)

  • deps: Lock file maintenance (#141, 0967849)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency bandit to v1.8.0 (#144, f894798)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency hatchling to v1.26.3 (#155, 94592e3)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency hatchling to v1.27.0 (#158, f1c1ac4)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency httpx to v0.28.1 (#145, 61064a9)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency influxdb-client to v1.48.0 (#146, 8c5677e)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency pydantic to v2.10.3 (#147, 0eab148)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency pylint to v3.3.2 (#148, 3fd8edd)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency pytest to v8.3.4 (#149, cf6c15c)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency pytest-asyncio to v0.25.0 (#150, 33bb122)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency python-semantic-release to v9.15.1 (#151, 8052b90)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency python-semantic-release to v9.15.2 (#160, 0176e04)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency rich to v13.9.4 (#152, 35656f0)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency rich-click to v1.8.5 (#153, 3fc960e)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency ruff to v0.8.3 (#154, 444ffdc)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency sphinx-autoapi to v3.4.0 (#142, a9a3eb3)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update dependency sphinx-rtd-theme to v3.0.2 (#143, d9a616d)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.5.9 (#157, 8963926)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Features

  • Remove unused correlation ID generation and improve logging levels (987a0f7)

Detailed Changes: v1.6.0...v1.7.0

v1.6.0

13 Dec 03:40
Compare
Choose a tag to compare

v1.6.0 (2024-12-13)

Bug Fixes

  • dependencies: Update optional dependencies to use minimum version specifications in pyproject.toml (06f1c1d)

Chores

  • dependencies: Update version specifications for optional dependencies in pyproject.toml (5fdfdb3)

Features

  • logging: Implement correlation ID generation and logging filter (03bbe52)

Detailed Changes: v1.5.8...v1.6.0

v1.5.8

13 Dec 00:16
Compare
Choose a tag to compare

v1.5.8 (2024-12-13)

Bug Fixes

  • constants: Add CLOUDFLARE_ERROR to HTTP status code definitions in ChaturbateUtils (0c7acc5)

  • imports: Update import paths for InfluxDBClient and Point in influxdb_handler.py (c901685)

Refactoring

  • constants: Simplify HTTP status code definitions and add CLOUDFLARE_ERROR (3379a9c)

Detailed Changes: v1.5.7...v1.5.8

v1.5.7

12 Dec 01:27
Compare
Choose a tag to compare

v1.5.7 (2024-12-12)

Bug Fixes

  • imports: Consolidate imports from chaturbate_poller in example scripts (#140, 454f089)

Chores

  • dependencies: Add labels to dependency dashboard configuration (a0bc93e)

  • dependencies: Enable dependency dashboard in Renovate configuration (425dcbe)

  • dependencies: Remove old Renovate configuration and add new simplified version (04eaff6)

  • dependencies: Update Renovate configuration to adjust schedules and disable automerge (c09df02)

  • dependencies: Update Renovate configuration to set all schedules to "at any time" (23e2ab2)

  • deps: Lock file maintenance (#138, d60c822)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.5.8 (#139, cfb2760)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • docker: Add UV image version in Dockerfile (f628c05)

Detailed Changes: v1.5.6...v1.5.7