Skip to content

Commit 582c190

Browse files
Prepare for PyPI release v1.0.2 (#26)
* Prepare for PyPI release v1.0.2 - Bump version to 1.0.2 in pyproject.toml and __init__.py - Add build and twine as dev dependencies for release automation - Update GitHub workflows to use dev dependencies consistently - Ready for PyPI publication with automated release workflow 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> * Fix CI: Add build package to dev dependencies The build job was failing because the 'build' package was missing from the dev dependencies, causing 'python -m build' to fail. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> --------- Co-authored-by: Claude <[email protected]>
1 parent e0facf5 commit 582c190

File tree

6 files changed

+668
-6
lines changed

6 files changed

+668
-6
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,10 @@ jobs:
105105
with:
106106
python-version: '3.12'
107107

108-
- name: Install build dependencies
108+
- name: Install dependencies
109109
run: |
110110
python -m pip install --upgrade pip
111-
pip install build twine
111+
pip install -e ".[dev]"
112112
113113
- name: Build package
114114
run: python -m build

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Install dependencies
2020
run: |
2121
python -m pip install --upgrade pip
22-
pip install build twine
22+
pip install -e ".[dev]"
2323
2424
- name: Build package
2525
run: python -m build

0 commit comments

Comments
 (0)