File python-awesomeversion.changes of Package python-awesomeversion

-------------------------------------------------------------------
Sat Aug 16 19:53:45 UTC 2025 - marec <marec@detebe.org>

- Update to version 25.8.0:
  * Simplify the demo (#442)
  * Update dependency font-awesome to v7 (#440)
  * Update astral-sh/setup-uv action to v6.4.3 (#441)
  * Update CodSpeedHQ/action action to v3.8.0 (#439)
  * Update astral-sh/setup-uv action to v6.4.1 (#438)
  * Update astral-sh/setup-uv action to v6.4.0 (#437)
  * Update CodSpeedHQ/action action to v3.7.0 (#436)
  * Update CodSpeedHQ/action action to v3.6.1 (#435)
  * Add benchmarks for version sorting, edge cases, operations, and strategy detection (#432)
  * Update dependency font-awesome to v6.7.2 (#434)
  * Enhance interactive demo with improved styling, version comparison features, and single version analysis (#433)
  * Fix compound modifier comparison (#423)
  * Update pr template (#431)
  * Remov dependabot configuration (#430)
  * Update mcr.microsoft.com/vscode/devcontainers/python Docker tag to v1 (#428)
  * Add copilot_instructions.md file (#426)
  * Add renovate.json (#427)
  * Refactor development setup by replacing Makefile with scripts for installation, testing, and linting (#425)
  * Replace poetry with uv (#424)
  * Refactor AwesomeVersion comparison methods for improved validation and strategy handling (#421)
  * Refactor AwesomeVersion comparison methods and optimize regex patterns for performance (#420)
  * Bump pytest-cov from 6.1.1 to 6.2.1 (#417)
  * Bump pytest from 8.4.0 to 8.4.1 (#419)
  * Bump mypy from 1.16.0 to 1.16.1 (#418)
  * Bump pytest from 8.3.5 to 8.4.0 (#415)
  * Bump mypy from 1.15.0 to 1.16.0 (#414)

-------------------------------------------------------------------
Thu May 29 17:25:10 UTC 2025 - marec@detebe.org

- Update to version 25.5.0:
  * Set full tag names in actions (#413)
  * Bump pytest-timeout from 2.3.1 to 2.4.0 (#412)
  * Bump pylint from 3.3.6 to 3.3.7 (#411)
  * Bump actions/download-artifact in the artifacts group (#410)
  * Bump black from 24.10.0 to 25.1.0 (#381)
  * Bump pytest-cov from 6.0.0 to 6.1.1 (#409)
  * Bump the artifacts group across 1 directory with 2 updates (#406)
  * Bump pylint from 3.3.4 to 3.3.6 (#407)
  * Use cached_property for the strategy property (#402)
  * Use cached_property for the simple property (#401)
  * Use cached_property for the minor property (#398)
  * Use cached_property for the minor property (#399)
  * Use cached_property for the major property (#400)
  * Use cached_property for the prefix property (#397)
  * Init property benchmarks (#396)
  * Break after first hit with find_first_match (#393)
  * Exclude PRs marked with repository from release notes (#395)
  * Exclude PRs marked with test from release notes (#394)
  * Delete codeql-analysis.yml (#391)
  * Add workflow permissions (#390)
  * Use better names for parametrized benchmarks (#389)
  * Bump pytest from 8.3.4 to 8.3.5 (#388)
  * Init benchmarks (#387)
  * Bump isort from 6.0.0 to 6.0.1 (#386)
  * Bump actions/download-artifact in the artifacts group (#385)
  * Bump actions/upload-artifact from 4.6.0 to 4.6.1 in the artifacts group (#384)
  * Bump mypy from 1.14.1 to 1.15.0 (#383)
  * Bump isort from 5.13.2 to 6.0.0 (#382)
  * Bump actions/upload-artifact from 4.5.0 to 4.6.0 in the artifacts group (#378)
  * Bump pytest-cov from 5.0.0 to 6.0.0 (#377)
  * Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#379)
  * Bump pylint from 3.3.3 to 3.3.4 (#380)
  * Remove support for EOL Python 3.8 (#376)
  * Bump mypy from 1.13.0 to 1.14.1 (#375)
  * Bump actions/upload-artifact from 4.4.3 to 4.5.0 in the artifacts group (#373)
  * Add testing for Python 3.13 (#372)
  * Bump pytest from 8.3.3 to 8.3.4 (#370)
  * Bump mypy from 1.11.2 to 1.13.0 (#365)
  * Bump actions/checkout from 4.2.0 to 4.2.2 (#366)
  * Bump actions/upload-artifact in the artifacts group across 1 directory (#362)
  * Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.12.3 (#371)
  * Bump actions/checkout from 4.1.7 to 4.2.0 (#357)
  * Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#356)
  * Bump pylint from 3.2.6 to 3.2.7 (#352)
  * Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1 (#353)
  * Bump actions/upload-artifact from 4.3.6 to 4.4.0 in the artifacts group (#350)
  * Bump pytest from 8.3.2 to 8.3.3 (#355)
  * Bump actions/upload-artifact from 4.3.5 to 4.3.6 in the artifacts group (#348)
  * Bump mypy from 1.11.1 to 1.11.2 (#349)
  * Bump black from 24.4.2 to 24.8.0 (#346)
  * Bump actions/upload-artifact from 4.3.4 to 4.3.5 in the artifacts group (#347)
  * Bump mypy from 1.11.0 to 1.11.1 (#345)
  * Bump pytest from 8.3.1 to 8.3.2 (#344)
  * Bump mypy from 1.10.1 to 1.11.0 (#343)
  * Bump pytest from 8.2.2 to 8.3.1 (#341)
  * Bump pylint from 3.2.5 to 3.2.6 (#342)
  * Bump the artifacts group with 2 updates (#340)
  * Bump pylint from 3.2.4 to 3.2.5 (#339)
  * Bump pylint from 3.2.3 to 3.2.4 (#338)
  * Bump mypy from 1.10.0 to 1.10.1 (#337)

-------------------------------------------------------------------
Wed Jun 26 18:43:37 UTC 2024 - marec@detebe.org

- Update to version 24.6.0:
  * Update demo to trigger on inpiut (#336)
  * Allow local version for PEP440 (#335)
  * Extend PEP440 to include (_/-) as dev/post/pre-release separator (#334)
  * Bump actions/checkout from 4.1.6 to 4.1.7 (#331)
  * Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#332)
  * Bump pylint from 3.2.2 to 3.2.3 (#330)
  * Bump pytest from 8.2.1 to 8.2.2 (#329)
  * Bump mypy from 1.9.0 to 1.10.0 (#317)
  * Bump black from 24.3.0 to 24.4.2 (#318)
  * --- (#328)
  * Add artifacts group to dependabot config (#327)
  * Bump actions/checkout from 4.1.2 to 4.1.6 (#323)
  * Bump pytest from 8.1.1 to 8.2.1 (#324)
  * Bump pylint from 3.2.0 to 3.2.2 (#326)
  * Bump pylint from 3.1.0 to 3.2.0 (#322)
  * Bump actions/download-artifact from 4.1.4 to 4.1.5 (#310)
  * Bump actions/upload-artifact from 4.3.1 to 4.3.2 (#309)
  * Bump actions/configure-pages from 4 to 5 (#307)
  * Bump pytest-cov from 4.1.0 to 5.0.0 (#306)
  * Use correct depth argument for checkout action (#305)
  * Split release flow into two jobs (build/publish) (#304)
  * Add timeframe to warning about using find_first_match without ensure_strategy (#303)
  * Remove deprecated positional arguments (#302)
  * Bump pytest from 8.1.0 to 8.1.1 (#298)
  * Bump pylint from 3.0.3 to 3.1.0 (#294)
  * Bump black from 24.1.1 to 24.3.0 (#301)
  * Bump mypy from 1.8.0 to 1.9.0 (#299)
  * Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.14 (#297)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#300)
  * Bump pytest from 8.0.0 to 8.1.0 (#296)

-------------------------------------------------------------------
Tue Feb 06 21:12:35 UTC 2024 - marec@detebe.org

- Update to version 24.2.0:
  * Bump actions/setup-python from 4 to 5 (#275)
  * Bump pylint from 3.0.2 to 3.0.3 (#277)
  * Bump isort from 5.12.0 to 5.13.2 (#280)
  * Bump github/codeql-action from 2 to 3 (#281)
  * Bump mypy from 1.6.1 to 1.8.0 (#284)
  * Bump actions/configure-pages from 3 to 4 (#274)
  * Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 (#272)
  * Bump black from 23.11.0 to 24.1.1 (#288)
  * Bump actions/upload-pages-artifact from 2 to 3 (#283)
  * Bump actions/deploy-pages from 2 to 4 (#282)
  * Bump pytest from 7.4.3 to 8.0.0 (#289)
  * Implement handling of 0x prefixed hex strings (#290)
  * Bump black from 23.10.1 to 23.11.0 (#269)

-------------------------------------------------------------------
Tue Nov 07 19:35:44 UTC 2023 - marec@detebe.org

- Update to version 23.11.0:
  * Remove base class workaround (#267)
  * Fix sections property with blank string (#266)
  * Remove diff snapshots (#265)
  * Allow PEP440 to access major/minor/patch properties (#264)
  * Add snapshot testing (#263)
  * Force string when checking diff (#261)
  * Set checkout depth to 0 in codecov action (#262)
  * Add 3.12 to readme
  * Update lockfile (#260)
  * Bump pytest from 7.4.2 to 7.4.3 (#259)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#256)
  * Bump mypy from 1.5.1 to 1.6.0 (#253)
  * Bump pylint from 2.17.6 to 3.0.1 (#252)
  * Bump black from 23.7.0 to 23.9.1 (#247)
  * Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (#241)
  * Bump mypy from 1.4.1 to 1.5.1 (#242)
  * Bump actions/checkout from 3 to 4.1.0 (#244)
  * Bump pytest from 7.4.0 to 7.4.2 (#245)
  * Bump pylint from 2.17.4 to 2.17.6 (#249)

-------------------------------------------------------------------
Tue Aug 15 18:47:00 UTC 2023 - marec@detebe.org

- Update to version 23.8.0:
  * Bump pylint from 2.13.9 to 2.17.4 (#236)
  * Bump black from 23.3.0 to 23.7.0 (#237)
  * Use OIDC for PyPI release (#238)
  * Bump isort from 5.11.5 to 5.12.0 (#235)
  * Bump mypy from 1.3.0 to 1.4.1 (#231)
  * Bump pytest from 7.3.1 to 7.4.0 (#230)
  * Bump actions/upload-pages-artifact from 1 to 2 (#232)
  * Bump pytest-cov from 4.0.0 to 4.1.0 (#227)
  * Add __hash__ dunder (#233)
  * Remove support for Python 3.7 (#234)

-------------------------------------------------------------------
Mon May 22 19:34:59 UTC 2023 - marec@detebe.org

- Update to version 23.5.0:
  * Restructure README contents (#225)
  * Add in_range helper method (#224)
  * Add Python 3.12 to CI (#222)
  * Bump mypy from 1.2.0 to 1.3.0 (#223)
  * Bump pytest from 7.3.0 to 7.3.1 (#221)
  * Bump pytest from 7.2.2 to 7.3.0 (#220)
  * Fix style
  * Update demo with compare (#219)
  * Bump black from 23.1.0 to 23.3.0 (#217)
  * Bump actions/deploy-pages from 1 to 2 (#216)
  * Bump mypy from 1.0.1 to 1.2.0 (#218)
  * Bump pytest from 7.2.1 to 7.2.2 (#214)
  * Bump mypy from 1.0.0 to 1.0.1 (#213)
  * Bump mypy from 0.991 to 1.0.0 (#212)
  * Bump black from 22.12.0 to 23.1.0 (#211)
  * Bump isort from 5.11.4 to 5.11.5 (#210)
  * Bump actions/configure-pages from 2 to 3 (#209)
  * Bump pytest from 7.2.0 to 7.2.1 (#208)
  * Bump isort from 5.11.3 to 5.11.4 (#207)
  * Bump isort from 5.11.2 to 5.11.3 (#206)
  * Bump isort from 5.10.1 to 5.11.2 (#205)
  * Bump black from 22.10.0 to 22.12.0 (#203)
  * Remove setuptools from dev-dependencies (#202)
  * Bump setuptools from 65.5.1 to 65.6.0 (#199)
  * Bump mypy from 0.982 to 0.991 (#198)
  * Add better styles to demo (#197)
  * Add demo page (#195)
  * Bump setuptools from 65.5.0 to 65.5.1 (#193)
  * Add CI for Python 3.11 (#191)
  * Bump pytest-cov from 3.0.0 to 4.0.0 (#188)
  * Bump black from 22.8.0 to 22.10.0 (#190)
  * Bump mypy from 0.981 to 0.982 (#189)
  * Bump pytest from 7.1.3 to 7.2.0 (#192)
  * Bump mypy from 0.971 to 0.981 (#187)

-------------------------------------------------------------------
Thu Sep 15 14:47:10 UTC 2022 - marec@detebe.org

- Update to version 22.9.0:
  * Add diff method to AwesomeVersion to list out changes between 2 objects (#185)
  * Bump pytest from 7.1.2 to 7.1.3 (#183)
  * Allow and add named sections for CalVer (#184)
  * Bump black from 22.6.0 to 22.8.0 (#182)

-------------------------------------------------------------------
Sat Sep 03 16:15:20 UTC 2022 - marec@detebe.org

- Update to version 22.8.0:
  * _compare_versions takes AwesomeVersion not str (#179)
  * Handle KeyError (#178)
  * Bump mypy from 0.961 to 0.971 (#177)
  * Correct spelling mistakes (#175)
  * Warn instead of raise (#174)
  * Do not allow find_first_match without ensure_strategy (#173)
  * Change devcontainer (#172)
  * Deprecate positional arguments (#170)
  * Bump black from 22.3.0 to 22.6.0 (#171)
  * Remove deprecated method `AwesomeVersion.ensure_strategy` (#169)

-------------------------------------------------------------------
Sat Sep  3 16:06:56 UTC 2022 - marec <marec@detebe.org>

- initial package build
openSUSE Build Service is sponsored by