Releases: MountainGod2/chaturbate_poller
v1.8.2
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
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
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
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
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
)
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>
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>
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 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
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
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
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
)
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>
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>
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>
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>
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>
Features
- Remove unused correlation ID generation and improve logging levels (
987a0f7
)
Detailed Changes: v1.6.0...v1.7.0
v1.6.0
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
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
v1.5.7 (2024-12-12)
Bug Fixes
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
)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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