Skip to content

Latest commit

 

History

History
1027 lines (482 loc) · 27.9 KB

CHANGELOG.md

File metadata and controls

1027 lines (482 loc) · 27.9 KB

CHANGELOG

v1.15.1 (2025-01-24)

  • Add decorators for prometheus (#110)

Decorators and other helpers for prometheus monitoring.


Co-authored-by: github-actions <[email protected]> (74143ce)

v1.15.0 (2025-01-14)

[minor]

  • add prometheus global label wrapper [minor] (#109)

Add global / common labels for prometheus metrics.

Example usage::

    metrics = GlobalLabels({&#34;instance&#34;: &#34;test-abc&#34;, &#34;part&#34;: &#34;a&#34;})
    c = metrics.counter(&#34;thing&#34;, &#34;The Thing&#34;)
    c.inc()
    # will have labels for instance and part

    c2 = metrics.counter(&#34;thing&#34;, &#34;Thing 2&#34;, {&#34;part&#34;: &#34;b&#34;})
    c2.inc()
    # will have labels for instance and part, with part=b

    c3 = metrics.counter(&#34;thing&#34;, &#34;Thing 2&#34;, {&#34;extra&#34;: &#34;test&#34;})
    c3.inc()
    # will have labels for instance, part, and extra

Co-authored-by: github-actions <[email protected]> (4abaa64)

v1.14.0 (2025-01-09)

[minor]

  • Add timing_tool.IntervalTimer [minor] (#108)

Co-authored-by: github-actions <[email protected]> (c27e542)

v1.13.0 (2024-10-09)

[minor]

  • Upgrades: Python 3.13 + CI Package Mgmt [minor] (#107)

Co-authored-by: github-actions <[email protected]> (a10532b)

v1.12.1 (2024-09-13)

  • Env Vars: Add Support for |-syntax Optional Types (#106) (90f7653)

v1.12.0 (2024-08-08)

[minor]

  • Bump Python Min to 3.9 [minor] (#104) (3c38d0b)

v1.11.0 (2024-08-08)

[minor]

  • Deprecate use_coloredlogs and Replace with formatter [minor] (#105)

  • Deprecate use_coloredlogs and Replace with Similar Formatter

  • <bot> update dependencies*.log files(s)

  • Add formatter


Co-authored-by: github-actions <[email protected]> (fe247c4)

v1.10.7 (2024-07-26)

  • Use WIPACrepo/[email protected] (#103)

  • use WIPACrepo/wipac-dev-py-dependencies-action@image

  • <bot> update dependencies*.log files(s)

  • <bot> update dependencies*.log files(s)

  • <bot> update dependencies*.log files(s)

  • use WIPACrepo/[email protected]


Co-authored-by: github-actions <[email protected]> (593bcf5)

v1.10.6 (2024-06-07)

  • Bump CI Package Versions (#102)

  • Bump CI Package Versions

  • <bot> update dependencies*.log files(s)


Co-authored-by: github-actions <[email protected]> (568df31)

v1.10.5 (2024-06-07)

  • Use WIPACrepo/wipac-dev-py-setup-action Followup Fixes (#101)

  • Use WIPACrepo/wipac-dev-py-setup-action Followup Fixes

  • <bot> update dependencies*.log files(s)

  • no longer need importlib_metadata

  • <bot> update dependencies*.log files(s)

  • dependencies = [&#34;typing_extensions&#34;, &#34;requests&#34;]

  • <bot> update dependencies*.log files(s)

  • <bot> update pyproject.toml

  • <bot> add py.typed file(s)

  • <bot> add py.typed file(s)

  • use WIPACrepo/wipac-dev-py-versions-action@reqs

  • no longer need importlib_metadata - 2

  • use WIPACrepo/[email protected]

  • use WIPACrepo/[email protected]


Co-authored-by: github-actions <[email protected]> (8e062f7)

v1.10.4 (2024-06-07)

  • Use WIPACrepo/wipac-dev-py-setup-action@psr-dist-build - 3 (#100)

  • Use WIPACrepo/wipac-dev-py-setup-action@psr-dist-build - 3

  • <bot> update pyproject.toml


Co-authored-by: github-actions <[email protected]> (a090926)

  • Use WIPACrepo/wipac-dev-py-setup-action@psr-dist-build - 2 (#99)

  • Use WIPACrepo/wipac-dev-py-setup-action@psr-dist-build - 2

  • <bot> update pyproject.toml


Co-authored-by: github-actions <[email protected]> (16a6297)

v1.10.3 (2024-06-07)

  • Use WIPACrepo/wipac-dev-py-setup-action@psr-dist-build (995d776)

v1.10.2 (2024-06-07)

  • Pin pypa/gh-action-pypi-publish GHA to v1.8.11 (b824e18)

v1.10.1 (2024-06-07)

  • Lower python-semantic-release GHAs to v8.7.0 (#98)

  • Lower python-semantic-release GHAs to v8.7.0

  • <bot> update dependencies*.log files(s)


Co-authored-by: github-actions <[email protected]> (d4a076b)

v1.10.0 (2024-05-31)

  • Use WIPACrepo/wipac-dev-py-setup-action@v4 Followup (#96)

  • use WIPACrepo/wipac-dev-py-setup-action@toml-pkg-version-fix

  • remove version

  • move version to toml

  • re-add __version__, now with importlib.metadata.version

  • req importlib-metadata

  • <bot> update pyproject.toml

  • it's importlib_metadata

  • test update

  • use WIPACrepo/wipac-dev-py -dependencies-action@main

  • <bot> update dependencies*.log files(s)

  • use WIPACrepo/[email protected]

  • use WIPACrepo/[email protected]


Co-authored-by: github-actions <[email protected]> (1663c76)

  • Use WIPACrepo/wipac-dev-py-dependencies-action and Update "Release" CI (#90)

  • try WIPACrepo/wipac-dev-py-dependencies-action@first

  • <bot> update dependencies*.log files(s)

  • <bot> update dependencies*.log files(s)

  • <bot> update dependencies*.log files(s)

  • <bot> update dependencies*.log files(s)

  • try WIPACrepo/[email protected]

  • <bot> update dependencies*.log files(s)

  • use WIPACrepo/[email protected]

  • use WIPACrepo/[email protected]

  • <bot> update dependencies*.log files(s)

  • try WIPACrepo/wipac-dev-py-versions-action@with-semvar

  • with WIPACrepo/[email protected]

  • try WIPACrepo/wipac-dev-py-dependencies-action@use-dev-tools

  • use WIPACrepo/[email protected]

  • try WIPACrepo/wipac-dev-py-setup-action@use-devtools

  • use WIPACrepo/[email protected]

  • <bot> update dependencies*.log files(s)

  • split release into more steps: python sr, pypi, github

  • <bot> update dependencies*.log files(s)

  • remove unneeded names

  • clean up ifs

  • call it writable-branch-detect

  • typo

  • add echo

  • put in bash

  • OKAY

  • misc


Co-authored-by: github-actions <[email protected]> (7bb3d18)

[minor]

  • Use WIPACrepo/wipac-dev-py-setup-action@v4 [minor] (#94)

  • try WIPACrepo/wipac-dev-py-setup-action@toml

  • <bot> update dependencies*.log files(s)

  • trigger re-run

  • <bot> update dependencies*.log files(s)

  • rm setup.cfg

  • set python_min

  • add keywords

  • <bot> update pyproject.toml

  • <bot> update README.md

  • migrate setup.cfg's metadata to gha with

  • <bot> update pyproject.toml

  • <bot> update README.md

  • use WIPACrepo/[email protected]

  • use WIPACrepo/[email protected]

  • use WIPACrepo/[email protected]

  • <bot> update pyproject.toml

  • use WIPACrepo/[email protected]

  • <bot> update pyproject.toml

  • clear toml

  • <bot> update pyproject.toml

  • <bot> update dependencies*.log files(s)

  • add optional deps

  • remove [tool.setuptools.package-data]

  • <bot> update pyproject.toml

  • <bot> update dependencies*.log files(s)

  • use WIPACrepo/[email protected]


Co-authored-by: github-actions <[email protected]> (caecc65)

v1.9.1 (2024-02-08)

  • Correct Naming: semver_parser_tools.py (#92)

  • Correct Naming: semver_parser_tools.py

  • mv semvar_parser_tools.py

  • <bot> update dependencies*.log files(s)


Co-authored-by: github-actions <[email protected]> (445da2e)

v1.9.0 (2024-02-02)

[minor]

  • Add semvar_parser_tools.py [minor] (#91)

  • Add semvar_parser_tools.py

  • <bot> update setup.cfg

  • <bot> update dependencies*.log files(s)

  • fix import

  • generalize to list_all_majmin_versions()

  • misc

  • <bot> update setup.cfg

  • <bot> update dependencies*.log files(s)

  • fix ci

  • typo

  • type fix

  • don't explicitly export


Co-authored-by: github-actions <[email protected]> (0184a71)

v1.8.2 (2023-11-30)

  • Add specialty_loggers to set_level() (#89)

Co-authored-by: github-actions <[email protected]> (95fa8ba)

v1.8.1 (2023-11-22)

  • Make sensitive_data_tools.is_name_sensitive() (#88) (dabea36)

v1.8.0 (2023-11-22)

[minor]

  • Make sensitive_data_tools.obfuscate_value_if_sensitive() [minor] (#87)

Co-authored-by: github-actions <[email protected]> (85ccbb3)

v1.7.1 (2023-10-25)

  • Bump WIPACrepo/wipac-dev-py-setup-action (#86)

Co-authored-by: github-actions <[email protected]> (f5d8f1f)

v1.7.0 (2023-10-03)

Co-authored-by: github-actions <[email protected]> (7093abb)

[minor]

  • Python 3.12 and GHA Followup [minor] (#85) (26f6fe3)

v1.6.16 (2023-05-24)

  • bump pv-versions action to v2.1 (13c4690)

v1.6.15 (2023-04-05)

  • Fix WIPAC GHA Package Versions (#77) (06cd213)

v1.6.14 (2023-04-03)

  • Update wipac-cicd.yml (#76)

Co-authored-by: github-actions <[email protected]> (dc2e61a)

v1.6.13 (2023-03-09)

  • Obfuscate Sensitive Env Vars (#70)

Co-authored-by: David Schultz <[email protected]> Co-authored-by: github-actions <[email protected]> (a13b989)

v1.6.12 (2023-02-17)

  • dependabot: bump WIPACrepo/wipac-dev-py-setup-action from 1.9 to 1.11 (#67)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3e6ced8)

v1.6.11 (2023-02-17)

  • CI Updates (#68)

Co-authored-by: github-actions <[email protected]> (1d0e574)

  • dependabot: bump certifi from 2022.9.24 to 2022.12.7 (#63)

Bumps certifi from 2022.9.24 to 2022.12.7.


updated-dependencies:

  • dependency-name: certifi dependency-type: direct:production ...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (4ebfdd9)

v1.6.10 (2022-11-17)

  • Use WIPACrepo/wipac-dev-project-action@v1 (#60)

Co-authored-by: github-actions <[email protected]> (83888c1)

v1.6.9 (2022-11-14)

  • dependabot: bump WIPACrepo/wipac-dev-py-setup-action from 1.8 to 1.9 (#57)

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

v1.6.8 (2022-11-14)

  • Auto-Add dependencies PRs/Issues to Project (#59)

Co-authored-by: github-actions <[email protected]> (32ee103)

v1.6.7 (2022-11-04)

  • Update GHA Conditional Logic Further (#56) (5e913d9)

v1.6.6 (2022-11-04)

  • Update GHA Conditional Logic (#55) (c945b67)

v1.6.5 (2022-11-04)

  • dependabot: bump actions/setup-python from 2 to 4 (#51)

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

v1.6.4 (2022-11-04)

  • Fix Dependabot Aborted CI (#54) (2ac711f)

v1.6.3 (2022-11-04)

  • Tweak Dependabot Settings (#53)

Co-authored-by: github-actions <[email protected]> (f02db6e)

v1.6.2 (2022-11-04)

  • Update dependabot.yml (#50) (c2e4fd5)

v1.6.1 (2022-11-04)

  • Create dependabot.yml (#49) (d6c07e5)

v1.6.0 (2022-10-25)

[minor]

  • Python 3.11 [minor] (#48)

Co-authored-by: github-actions <[email protected]> Co-authored-by: Ric Evans <[email protected]> (6aec2a3)

v1.5.6 (2022-10-06)

  • Logger Hierarchies Fix (#47) (818f189)

v1.5.5 (2022-10-05)

  • Follow-up to "Logger Hierarchies Updated" (#46) (01a406b)

v1.5.4 (2022-10-05)

  • Logger Hierarchies Updated (#45) (762bcd0)

v1.5.3 (2022-10-04)

  • More Logging Enhancements (#44) (7c9dab3)

v1.5.2 (2022-10-04)

  • Logging Enhancements and Tests (#36)

Co-authored-by: github-actions <[email protected]> (910b407)

v1.5.1 (2022-09-26)

  • argparse_tools: Auto-wrap ArgumentTypeError If Needed (#43)

Co-authored-by: github-actions <[email protected]> (0d2c36d)

v1.5.0 (2022-09-15)

[minor]

  • Argparse Tools [minor] (#42)

Co-authored-by: github-actions <[email protected]> (b5f78cf)

v1.4.0 (2022-08-26)

[minor]

  • Add wipac_dev_tools.strtobool() [minor] (#40)

Co-authored-by: github-actions <[email protected]> (4fcde91)

v1.3.1 (2022-07-18)

  • Update README (#38)

  • add doc for wipac_dev_tools.from_environment_as_dataclass()

  • add _Available for Python 3.6+_ for other tools (20c5cbb)

v1.3.0 (2022-07-18)

[minor]

  • Add from_environment_as_dataclass() [minor] (#37)

Co-authored-by: github-actions <[email protected]> (45e75dc)

v1.2.2 (2022-05-31)

  • Add Signatures and Docblocks to README (#35)

  • add the doc blocks (verbatim) to readme (could be automated someday...)

  • fix heading (0d87f1c)

v1.2.1 (2022-05-31)

  • Bump wipac-dev-py-setup-action & wipac-dev-py-versions-action (#34)

  • use WIPACrepo/wipac-dev-py-setup-action@constants

  • add inputs

  • <bot> update setup.cfg

  • <bot> update requirements.txt

  • (temp)

  • Revert "(temp)"

This reverts commit fe60dc3aeb5919dd1d99cea6555b1c6e0dd3a298.

  • (temp)

  • Revert "(temp)"

This reverts commit 11ab8db96b4acf734e8ccd5ed092723a8d5442b5.

  • Revert "Revert "(temp)""

This reverts commit 0862d8f6e279c9cdb34fc3c2501dce17c2ff9f99.

  • Revert "Revert "Revert "(temp)"""

This reverts commit 7421edab25b256d5c8cf8de92a9d36148cdb63f8.

Co-authored-by: github-actions <[email protected]> (34ddf4b)

v1.2.0 (2022-05-16)

[minor]

  • Logging Tools: Production Ready [minor] (#33)

Co-authored-by: github-actions <[email protected]> (8cad3eb)

v1.1.6 (2022-05-16)

  • A Couple Logging Tools (#32) (0352b09)

v1.1.5 (2022-04-11)

  • Bump WIPACrepo/wipac-dev-py-setup-action (#30)

Co-authored-by: github-actions <[email protected]> (6f07357)

v1.1.4 (2022-03-18)

  • Use WIPAC GH Action Packages (#29)

Co-authored-by: github-actions <[email protected]> (8c865a8)

v1.1.3 (2022-03-15)

  • Add Backup MyPy Script (#27) (7adb700)

v1.1.2 (2022-03-11)

  • Python Version Testing Patch (#26) (45bee10)

v1.1.1 (2022-03-08)

  • PyPI Follow-Up (#25)

Co-authored-by: github-actions <[email protected]> (944e94e)

v1.1.0 (2022-03-07)

[minor]

  • PyPI Readiness [minor] (#22)

Co-authored-by: github-actions <[email protected]> (af42b27)

v1.0.14 (2022-02-04)

  • MyPy Support for Multiple Requirements Files (#19) (b637fbe)

v1.0.13 (2022-01-18)

  • GitHub Linter Actions: flake8 and mypy (#18) (d37a1f8)

v1.0.12 (2021-10-07)

  • Merge pull request #7 from WIPACrepo/python-themed-make-script

Adds some build and test infrastructure (d80538e)

  • There are no requirements, only requirements-dev (50bbfac)

  • Bump requirements to satisfy check (010e560)

  • KISS in GitHub Actions (25a1145)

  • Use the correct argument for the requirements file (c01544b)

  • Rename and check if the GitHub Action works correctly (20b750b)

  • Now with Check Requirements (1ab13ea)

v1.0.11 (2021-08-23)

  • Allow Pinned Versions for Dependencies (#17) (84d477b)

v1.0.10 (2021-05-27)

  • SetupShop: Add Support for README.rst (#13) (0833f00)

v1.0.9 (2021-05-27)

  • Try Setup Install (GH Action) Update (#12) (93d9488)

v1.0.8 (2021-05-27)

  • python-versions matrix bug-fix: need quotes (otherwise 3.10 goes to 3.1) (c2c6f93)

v1.0.7 (2021-05-26)

  • GH Action Setup Install with All Supported Python Versions (#11) (1d98a79)

v1.0.6 (2021-05-24)

  • Python Setup Additions (#10) (001b569)

v1.0.5 (2021-05-21)

  • __version__-parsing fix, revert to open() (7e9b46c)

v1.0.4 (2021-05-21)

v1.0.3 (2021-05-21)

  • SetupShop: A Supplemental setup.py/setuptools.setup Utility (#8) (736bca0)

  • Adding some build and test infrastructure (5351758)

v1.0.2 (2021-05-12)

  • Reexporting Fix for MyPy (#5) (6f22abd)

v1.0.1 (2021-05-12)

v1.0.0 (2021-05-12)

[minor]

  • [minor] Add from_environment()

Last try at automating a major release.

BREAKING CHANGE: first major release (758b941)

v0.0.6 (2021-05-12)

v0.0.5 (2021-05-12)

  • BREAKING CHANGE: First Major Release (ec8cd84)

v0.0.4 (2021-05-12)

  • actual first major release

BREAKING CHANGE (c45f362)

v0.0.3 (2021-05-12)

v0.0.2 (2021-05-12)

  • Add from_enviroment() from rest_tools and Upgrade (#2) (09fb476)

v0.0.1 (2021-05-12)