Skip to content

V1.5.0a1

Pre-release
Pre-release

Choose a tag to compare

@carlkidcrypto carlkidcrypto released this 02 Aug 03:59
· 19 commits to main since this release
Immutable release. Only release title and notes can be modified.
cdce35b

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.0a1

Or browse this release on PyPI: (pypi.org/redacted)

Bug Fixes

  • Adds the missing copilot-requests permission 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 in PurpleAirPrometheusDataLogger, 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.yml configuration (#345)
  • Adds/refreshes GH-AW agentic workflow definitions and skills, including a new agentic-workflows skill (#406, #407, #408)
  • Bumps codecov/codecov-action from 6 to 7 (#344)
  • Bumps actions/checkout from 6 to 7 (#351)
  • Bumps actions/setup-python from 6 to 7 (#390)
  • Bumps github/gh-aw-actions/setup from 0.77.5 to 0.81.3 (#360)
  • Bumps carlkidcrypto/os-specific-runner from 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 None vs NULL across 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 coverage from 7.14.1 to 7.14.2 in main and /tests (#353, #354)
  • Bumps coverage from 7.14.2 to 7.14.3 (#356)
  • Bumps coverage from 7.14.3 to 7.15.0 in main and /tests (#369, #370)
  • Bumps coverage from 7.15.0 to 7.15.2 in main and /tests (#385, #386)
  • Bumps prometheus-client from 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