Skip to content

Commit 3cba35c

Browse files
bump: version 0.3.19 → 0.4.0
1 parent 30415ef commit 3cba35c

3 files changed

Lines changed: 34 additions & 2 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## [0.4.0] - 2026-10-01
2+
3+
### 💥 Breaking Changes
4+
5+
- Replace commitizen and pre-commit
6+
- Add ty type checking (`ap check`), rename ruff's `ap check` to `ap lint`
7+
8+
### 🚀 Features
9+
10+
- Commit message check can be opted out
11+
- Generate CHANGELOG.md and GitHub release notes with git-cliff
12+
13+
### 🐛 Bug Fixes
14+
15+
- Both ap-commit hooks now put the project's .venv on PATH themselves and call ap directly
16+
- Ruff now uses afterpython/ruff.toml for the whole project, not only files inside afterpython/
17+
- `pcu -u --all` upgrades pixi and prek even when pyproject.toml is up to date
18+
- Ap bump leaves CHANGELOG.md ending in one newline and unstages it on rollback
19+
20+
### 📚 Documentation
21+
22+
- Remove commitizen
23+
- Replace commitizen docs with the ap-commit hook, [commit.types] and uv-based ap bump
24+
25+
### 🚜 Refactor
26+
27+
- Target py312 in ruff config and use type statements for type aliases
28+
29+
### ⚙️ Miscellaneous Tasks
30+
31+
- Update pixi version to 0.81
32+
- Update github workflows

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "afterpython"
3-
version = "0.3.19"
3+
version = "0.4.0"
44
description = "CLI tool to streamline Python package maintenance and generate a dedicated project website"
55
license = "Apache-2.0"
66
authors = [

‎uv.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)