Skip to content

Commit 08bd253

Browse files
committed
add CHANGELOG.md entry and increase pyproject.toml version
1 parent 80c5234 commit 08bd253

File tree

3 files changed

+34
-9
lines changed

3 files changed

+34
-9
lines changed

CHANGELOG.md

+26-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.1.0] - 2025-02-26
11+
1012
### Added
11-
- Placeholder for future updates and new features.
13+
14+
- Adjusted Python version to be at least 3.9 in `pyproject.toml` and `environment-dev.yml`.
15+
- Adjusted GitHub Actions to only use `poetry` for dependency management.
16+
- Refactored utility code by replacing `pkg_resources` with `importlib.resources`.
17+
- Added support for `pytest-cov` v6.
18+
- Added test coverage reporting to the GitHub Actions pipeline.
19+
- Updated Conda Docker tag to `v24` in `Dockerfile`.
20+
- Updated `actions/checkout` GitHub action to v4.
21+
- Updated pre-commit hooks, including:
22+
- `pycqa/isort` to v5.13.2.
23+
- `pre-commit/pre-commit-hooks` to v4.6.0.
24+
- `astral-sh/ruff-pre-commit` to v0.9.7.
25+
- `asottile/pyupgrade` to v3.19.1.
26+
- Updated `requirements.txt` in the cookiecutter project.
27+
- Made use of Python 3.9 and newer versions in `pyproject.toml`.
28+
- Upgraded dependencies in `pyproject.toml` to ensure the project uses the latest versions.
29+
- Updated and aligned `environment-dev.yml` and `environment.yml` with `pyproject.toml` for consistency.
30+
- Updated versions of GitLab CI YAML files.
31+
- Fixed pre-commit hook for `black` installation via pip with the correct version constraint (`>=`).
32+
33+
### Fixed
34+
35+
- Fixed test since `black` is installed by pip, and updated the test to check for the correct version format (`>=`).
36+
- Fixed coverage reporting integration in GitHub Actions.
1237

1338
## [1.0.0] - 2025-02-26
1439

poetry.lock

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "at-python-template"
3-
version = "1.0.0"
3+
version = "1.1.0"
44
description = "This is the official Python Project Template of Alexander Thamm GmbH (AT)"
55
authors = [
66
"Sebastian Straub <[email protected]>",
@@ -17,15 +17,15 @@ packages = [{ include = "{{cookiecutter.module_name}}", from = "{{cookiecutter.p
1717
[tool.poetry.dependencies]
1818
python = "^3.9"
1919
cookiecutter = "^2.3"
20-
pre-commit = "3.5"
21-
pytest = "^8.0.0"
20+
pre-commit = "^4.1.0"
2221
pytest-mock = "^3.12"
2322
pyhocon = "^0.3.60"
2423
pyyaml = "^6.0"
2524
typer = "^0.15.0"
2625
setuptools = "^75.8.1"
2726

2827
[tool.poetry.group.dev.dependencies]
28+
pytest = "^8.0.0"
2929
pytest-cov = "^6.0.0"
3030

3131
[build-system]

0 commit comments

Comments
 (0)