Skip to content

Commit a2fb502

Browse files
snopokeclaude
andcommitted
chore: prep 2.1.0a1 alpha release with procrastinate support
Bumps version to a PEP 440 alpha so the procrastinate integration can ship for early users without committing to it as a stable 2.1.0. Also drops the `--format "{base}"` from the release workflow's dunamai call. `{base}` strips the pre-release suffix, which broke two things: the tag/version equality check (`v2.1.0a1` != `v2.1.0`) and the artifact upload path (built wheels are named `taskbadger-2.1.0a1-*`, not `taskbadger-2.1.0-*`). The default dunamai output is already PEP 440, so this fix is general — beta/rc tags will also work going forward. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 735ff53 commit a2fb502

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
enable-cache: true
4141
- name: Add version to environment vars
4242
run: |
43-
PROJECT_VERSION=$(uvx dunamai from any --format "{base}")
43+
PROJECT_VERSION=$(uvx dunamai from any)
4444
echo "PROJECT_VERSION=$PROJECT_VERSION" >> $GITHUB_ENV
4545
- name: Check if tag version matches project version
4646
run: |

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "taskbadger"
3-
version = "2.0.0"
3+
version = "2.1.0a1"
44
description = "The official Python SDK for Task Badger"
55
requires-python = ">=3.10"
66
authors = []

0 commit comments

Comments
 (0)