Skip to content

Commit 0d3c92d

Browse files
authored
Merge pull request #185 from at-gmbh/update/monthly-update
update dependencies; bump versions for pre-commit, pytest, and typer
2 parents f167921 + 65b1089 commit 0d3c92d

File tree

11 files changed

+53
-35
lines changed

11 files changed

+53
-35
lines changed

.github/workflows/tests-poetry.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
os: [ubuntu-latest, windows-latest]
2323
name: Test (Python ${{ matrix.python-version }} on ${{ matrix.os }})
2424
steps:
25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v5
2626

2727
- name: Set up Python ${{ matrix.python-version }}
2828
uses: actions/setup-python@v5

.github/workflows/traffic.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
# Steps represent a sequence of tasks that will be executed as part of the job
1515
steps:
1616
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818
with:
1919
ref: "traffic"
2020

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: 'v5.0.0'
3+
rev: 'v6.0.0'
44
hooks:
55
- id: check-added-large-files
66
- id: check-merge-conflict

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Added
1111
- Placeholder for future updates and new features.
1212

13+
## [1.2.2] - 2025-08-22
14+
### Changed
15+
- Aktualisiert: pre-commit Hook `astral-sh/ruff-pre-commit` von `v0.11.12` auf `v0.12.10`.
16+
- Aktualisiert: pre-commit Hook `pycqa/isort` von `v5.13.2` auf `v6.0.1`.
17+
- Aktualisiert: Abhängigkeit `typer` von `0.16.0` auf `0.16.1`.
18+
- Aktualisiert: Dev-Abhängigkeit `pytest` von `8.4.0` auf `8.4.1`.
19+
- Updated pre-commit hook `astral-sh/ruff-pre-commit` from `v0.11.12` to `v0.12.10`.
20+
- Updated pre-commit hook `pycqa/isort` from `v5.13.2` to `v6.0.1`.
21+
- Updated dependency `typer` from `0.16.0` to `0.16.1`.
22+
- Updated dev dependency `pytest` from `8.4.0` to `8.4.1`.
23+
- Updated lock file (`poetry.lock`) to reflect new version states.
24+
1325
## [1.2.1] - 2025-06-05
1426
### Changed
1527

@@ -133,5 +145,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
133145

134146
---
135147

136-
[Unreleased]: https://github.com/at-gmbh/at-python-template/compare/v1.0.0...HEAD
148+
[Unreleased]: https://github.com/at-gmbh/at-python-template/compare/v1.2.2...HEAD
149+
[1.2.2]: https://github.com/at-gmbh/at-python-template/compare/v1.2.1...v1.2.2
150+
[1.2.1]: https://github.com/at-gmbh/at-python-template/compare/v1.2.0...v1.2.1
151+
[1.2.0]: https://github.com/at-gmbh/at-python-template/compare/v1.1.1...v1.2.0
152+
[1.1.1]: https://github.com/at-gmbh/at-python-template/compare/v1.1.0...v1.1.1
153+
[1.1.0]: https://github.com/at-gmbh/at-python-template/compare/v1.0.1...v1.1.0
154+
[1.0.1]: https://github.com/at-gmbh/at-python-template/compare/v1.0.0...v1.0.1
137155
[1.0.0]: https://github.com/at-gmbh/at-python-template/releases/tag/v1.0.0

poetry.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "at-python-template"
3-
version = "1.2.1"
3+
version = "1.2.2"
44
description = "This is the official Python Project Template of Alexander Thamm GmbH (AT)"
55
authors = [
66
"Christian Baur <[email protected]>",
@@ -17,16 +17,16 @@ packages = [{ include = "{{cookiecutter.module_name}}", from = "{{cookiecutter.p
1717
[tool.poetry.dependencies]
1818
python = "^3.9"
1919
cookiecutter = "^2.3"
20-
pre-commit = "^4.1.0"
20+
pre-commit = "^4.3.0"
2121
pytest-mock = "^3.12"
2222
pyhocon = "^0.3.60"
2323
pyyaml = "^6.0"
24-
typer = "^0.16.0"
24+
typer = "^0.16.1"
2525
setuptools = "^80.9.0"
2626

2727
[tool.poetry.group.dev.dependencies]
28-
pytest = "^8.4.0"
29-
pytest-cov = "^6.0.0"
28+
pytest = "^8.4.1"
29+
pytest-cov = "^6.0.1"
3030

3131
[build-system]
3232
requires = ["poetry-core"]

{{cookiecutter.project_slug}}/.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: 'v5.0.0'
3+
rev: 'v6.0.0'
44
hooks:
55
- id: check-added-large-files
66
- id: check-ast
@@ -19,7 +19,7 @@ repos:
1919
language_version: python3.9
2020
exclude: ^notebooks{% else %}
2121
- repo: https://github.com/astral-sh/ruff-pre-commit
22-
rev: 'v0.11.12'
22+
rev: 'v0.12.10'
2323
hooks:
2424
- id: ruff{% endif %}
2525
- repo: https://github.com/pycqa/isort

{{cookiecutter.project_slug}}/environment-dev.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ channels:
88

99
dependencies:
1010
- python>=3.9
11-
- pytest>=8.3.4
12-
- pytest-cov>=6.0.0
13-
- pre-commit>=4.1.0
11+
- pytest>=8.4.1
12+
- pytest-cov>=6.0.1
13+
- pre-commit>=4.3.0
1414
- isort>=6.0.0{% if cookiecutter.use_notebooks == 'yes' %}
1515
- jupyterlab>=4.3.5{% endif %}
1616
- pip{% if cookiecutter.code_formatter == 'black' %}

{{cookiecutter.project_slug}}/pyproject.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ pyhocon = "^0.3.59"
1616
PyYAML = "^6.0"
1717
{%- endif %}
1818
{%- if cookiecutter.create_cli == 'yes' %}
19-
typer = "^0.16.0"
19+
typer = "^0.16.1"
2020
{%- endif %}
2121

2222
[tool.poetry.group.test.dependencies]
23-
pytest = "^8.4.0"
24-
pytest-cov = "^4.0"
23+
pytest = "^8.4.1"
24+
pytest-cov = "^6.0.1"
2525

2626
[tool.poetry.group.linter.dependencies]
2727
{%- if cookiecutter.code_formatter == 'black' %}
@@ -32,7 +32,7 @@ ruff = "^0.1.7"
3232
isort = "^5.12.0"
3333

3434
[tool.poetry.group.dev.dependencies]
35-
pre-commit = "^3.0"
35+
pre-commit = "^4.3.0"
3636
{%- if cookiecutter.use_notebooks == 'yes' %}
3737
jupyterlab = "^3.5"
3838
{%- endif %}
@@ -77,7 +77,7 @@ dependencies = [
7777
"PyYAML>=6.0",
7878
{%- endif %}
7979
{%- if cookiecutter.create_cli == 'yes' %}
80-
"typer>=0.16.0",
80+
"typer>=0.16.1",
8181
{%- endif %}
8282
]
8383

@@ -99,7 +99,7 @@ hello_gui = "{{ cookiecutter.module_name }}.gui:main"
9999
a = "{{ cookiecutter.module_name }}_plugin_a"
100100

101101
[dependency-groups]
102-
dev = ["pre-commit>=3.0"{% if cookiecutter.use_notebooks == 'yes' %}, "jupyterlab>=3.5"{% endif %}]
102+
dev = ["pre-commit>=4.3.0"{% if cookiecutter.use_notebooks == 'yes' %}, "jupyterlab>=3.5"{% endif %}]
103103
linter = [
104104
{%- if cookiecutter.code_formatter == 'black' %}
105105
"black>=25.1.0",
@@ -108,7 +108,7 @@ linter = [
108108
{%- endif %}
109109
"isort>=5.12.0"
110110
]
111-
test = ["pytest>=8.4.0", "pytest-cov>=4.0"]
111+
test = ["pytest>=8.4.1", "pytest-cov>=6.0.1"]
112112

113113
[tool.isort]
114114
{%- if cookiecutter.code_formatter == 'black' %}

{{cookiecutter.project_slug}}/requirements-dev.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# with this project (e.g. for testing or useful development tools).
33
# The regular project dependencies are defined in requirements.txt{% if cookiecutter.code_formatter == 'black' %}
44
black~=25.1.0{% endif %}
5-
pre-commit~=4.1
6-
pytest~=8.4.0
7-
pytest-cov~=6.0
5+
pre-commit~=4.3.0
6+
pytest~=8.4.1
7+
pytest-cov~=6.0.1
88
wheel~=0.45.1

0 commit comments

Comments
 (0)