V1.5.0a1
Pre-release
Pre-release
·
19 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
This prerelease bundles workflow/CI improvements, several documentation cleanups, dependency bumps, and a minor test-coverage fix, with no functional changes to the core data loggers.
Compared to: v1.5.0a0
Install / Upgrade
pip install purpleair_data_logger==1.5.0a1Or browse this release on PyPI: (pypi.org/redacted)
Bug Fixes
- Adds the missing
copilot-requestspermission to all agentic workflows and re-compiles them, fixing workflow authorization failures (#376)
Data Loggers / Core
- Adds a coverage pragma to skip the
__main__entry point inPurpleAirPrometheusDataLogger, preventing false coverage gaps for the module's script entry point (#352)
CI / Workflows
- Standardizes agentic workflows on a supported Copilot model (#338)
- Re-compiles workflows to resolve a lock file mismatch (#340)
- Re-compiles GH-AW workflows to address issue #341 (#342)
- Updates
dependabot.ymlconfiguration (#345) - Adds/refreshes GH-AW agentic workflow definitions and skills, including a new
agentic-workflowsskill (#406, #407, #408) - Bumps
codecov/codecov-actionfrom 6 to 7 (#344) - Bumps
actions/checkoutfrom 6 to 7 (#351) - Bumps
actions/setup-pythonfrom 6 to 7 (#390) - Bumps
github/gh-aw-actions/setupfrom 0.77.5 to 0.81.3 (#360) - Bumps
carlkidcrypto/os-specific-runnerfrom 2.3.0 to 2.3.1 (#355)
Documentation
- Fixes typos, grammar, and adds missing Loki/Prometheus usage docs (#346)
- Fixes typos, docstring gaps, and adds missing Sphinx RST entries (#348)
- Fixes typos, docstring gaps, and clarifies
NonevsNULLacross core modules (#350) - Fixes README link text, grammar, and Python docstring inaccuracies (#358)
- Fixes documentation typos and docstrings (#387)
- Fixes README badge table formatting (#399)
- Improves docs clarity and prevents stale workflow branch failures (#404)
- Fixes typos, grammar, and inaccurate inline comments (#405)
Dependencies
- Bumps
coveragefrom 7.14.1 to 7.14.2 in main and/tests(#353, #354) - Bumps
coveragefrom 7.14.2 to 7.14.3 (#356) - Bumps
coveragefrom 7.14.3 to 7.15.0 in main and/tests(#369, #370) - Bumps
coveragefrom 7.15.0 to 7.15.2 in main and/tests(#385, #386) - Bumps
prometheus-clientfrom 0.25.0 to 0.26.0 in main and/tests(#395, #396)
Chores / Misc
- Bumps package versions ahead of release (#408)
Full Changelog: v1.5.0a0...v1.5.0a1
Generated by Auto Update Release Notes · sonnet50 · 28.4 AIC · ⌖ 6.9 AIC · ⊞ 9.3K