diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 674134f..51178ae 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: jobs: linting: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -25,7 +25,7 @@ jobs: validate_migrations: name: Validate migrations - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -41,7 +41,7 @@ jobs: tests: name: Python ${{ matrix.python-version }}, django ${{ matrix.django-version }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', ] @@ -75,7 +75,7 @@ jobs: coverage: name: Coverage - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: tests steps: - uses: actions/checkout@v4 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 58b016d..f0ce17f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -43,3 +43,14 @@ repos: charts/.* |.*\.py )$ + + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v5.0.0 + hooks: + - id: no-commit-to-branch + args: + [ + "--pattern", + '^^(?!(?:feature|hotfix|bugfix|refactor|maintenance)/[\w\d\-_#]+).*$', + ] + stages: [ pre-commit ] diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 5e5edaa..5f1ffc9 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -7,7 +7,7 @@ version: 2 # Set the OS, Python version and other tools you might need build: - os: ubuntu-22.04 + os: ubuntu-24.04 tools: python: "3.12" diff --git a/CHANGES.md b/CHANGES.md index 78bcc92..f3284d9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,8 @@ # Changelog +**11.5.4** (2024-11-15) + * Internal updates via `ambient-package-update` + **11.5.3** (2024-11-12) * Fixed bug leading to non-working system checks in date-time and related name checks diff --git a/ambient_toolbox/__init__.py b/ambient_toolbox/__init__.py index d9898b9..25b989b 100644 --- a/ambient_toolbox/__init__.py +++ b/ambient_toolbox/__init__.py @@ -1,3 +1,3 @@ """Python toolbox of Ambient Digital containing an abundance of useful tools and gadgets.""" -__version__ = "11.5.3" +__version__ = "11.5.4"