Skip to content

Tags: dvershinin/lastversion

Tags

v3.6.0

Toggle v3.6.0's commit message
Release v3.6.0 - Release data cache with configurable TTL and Redis s…

…upport

Features:
- Release data cache to bypass HTTP requests for cached repos (#166)
- Configuration file support (~/.config/lastversion.yml)
- Optional Redis cache backend (pip install lastversion[redis])
- Automatic cache cleanup with configurable interval
- Network fallback: use stale cache when API fails
- Cache CLI commands: info, cleanup
- --cache-ttl CLI option
- Bandit security scanning in pre-commit

Fixes:
- Config singleton now uses deep copy (prevent shared state)

v3.5.12

Toggle v3.5.12's commit message
Release v3.5.12

Fixed:
- UnicodeEncodeError in --help on systems with LANG=C (EL7 RPM builds)
- IndentationError in utils.py (architecture filtering)

v3.5.11

Toggle v3.5.11's commit message
Release v3.5.11

Fixed:
- UnicodeEncodeError in --help on systems with LANG=C (affects EL7 RPM builds)

v3.5.10

Toggle v3.5.10's commit message
Release v3.5.10

v3.5.8

Toggle v3.5.8's commit message

Verified

This commit was signed with the committer’s verified signature.
dvershinin Danila Vershinin
Update CI workflows to use ubuntu-latest and trigger on release creation

v3.5.7

Toggle v3.5.7's commit message

Verified

This commit was signed with the committer’s verified signature.
dvershinin Danila Vershinin
README housekeeping

v3.5.6

Toggle v3.5.6's commit message

Verified

This commit was signed with the committer’s verified signature.
dvershinin Danila Vershinin
Add support for special NGINX repository URL

Introduce KNOWN_REPO_URLS feature in GitHub repo holder to handle special repository URLs. Add a test case for verifying source URL for NGINX in `test_github.py`. Move the NGINX test from Mercurial tests to GitHub tests to maintain consistency.

v3.5.5

Toggle v3.5.5's commit message

Verified

This commit was signed with the committer’s verified signature.
dvershinin Danila Vershinin
Remove obsolete test for datadog-agent

The test for datadog-agent using the 'only' flag was removed from the test suite. This test was deemed redundant and no longer necessary for current functionality.

v3.5.4

Toggle v3.5.4's commit message

Verified

This commit was signed with the committer’s verified signature.
dvershinin Danila Vershinin
Enhance date logging and logic for version selection

Updated tag date logging to include specific dates and modified version selection logic to handle cases with minimal time differences. Additionally, added more informative logging to clarify selected versions.

v3.5.3

Toggle v3.5.3's commit message

Verified

This commit was signed with the committer’s verified signature.
dvershinin Danila Vershinin
Refactor GraphQL function in github.py

The GraphQL search function in github.py has been refactored to improve its readability and maintainability. Unnecessary information has been removed from the GraphQL query. Moreover, the variables are now properly passed into the query, removing the need for string formatting.