diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b719d43..b881a39 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.0.0"} +{".":"0.1.0"} diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29..9f60839 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,26 @@ +# Changelog + +## 0.1.0 (2026-08-28) + + +### Features + +* add bootstrap script with optional DDD layering ([64c8d1e](https://github.com/yo61/python-template/commit/64c8d1e8b90f8c7f8fb83d627298becc02f6e1a1)) +* add CLI entry point with lazy app build and __complete fast path ([4ca714a](https://github.com/yo61/python-template/commit/4ca714aedd3c134d9f37f77c4c67c894a5f65cbc)) +* add package skeleton with example hello command ([eff22f2](https://github.com/yo61/python-template/commit/eff22f2d1be4bae477130b93622f7e90ee73c947)) +* ban relative imports and drop a dead bootstrap exclusion ([76e3d70](https://github.com/yo61/python-template/commit/76e3d70ba1e33de530748c378d8bfe014f7eae78)) +* build with uv_build instead of hatchling ([f39c7b3](https://github.com/yo61/python-template/commit/f39c7b3649d7b7010585bb6ca464d47331ff41b6)) +* build with uv_build instead of hatchling ([7d0556d](https://github.com/yo61/python-template/commit/7d0556d6e6ee86f33069bfb632fcc3cc2f3f93e4)) + + +### Bug Fixes + +* deploy docs on workflow_dispatch, not only push ([f4c2f5e](https://github.com/yo61/python-template/commit/f4c2f5e03ea5287e19d277afb298e9a14c758536)) +* deploy docs on workflow_dispatch, not only push ([7435517](https://github.com/yo61/python-template/commit/7435517c240712743bf9f174a66563b03646efa4)) +* drop npm cooldown to 1 day to unbreak pnpm resolution ([8cec60d](https://github.com/yo61/python-template/commit/8cec60d2ab16ab5e27797d28351936afa0b0c8fc)) +* drop npm cooldown to 1 day to unbreak pnpm resolution ([c114ba6](https://github.com/yo61/python-template/commit/c114ba656834243294425161903c88415bef0250)) +* escape sed replacements, validate PACKAGE_NAME, fix description leak ([8925b7e](https://github.com/yo61/python-template/commit/8925b7e36a1b3f7eeb87842bdf32265c81fb68d6)) +* pin the far edge of bootstrap's ci.yaml job cut ([5fb7718](https://github.com/yo61/python-template/commit/5fb771885018af1923ef3a77182bcd00014793d6)) +* seed an empty CHANGELOG.md so the first release is well-formed ([9c291ab](https://github.com/yo61/python-template/commit/9c291abe3bbf2bcb41bc4e053fa261248acda8b6)) +* seed an empty CHANGELOG.md so the first release is well-formed ([d9db146](https://github.com/yo61/python-template/commit/d9db1460cc3dad7608c84a158dc5191a22b3cc0e)) +* strip template-only content from generated projects ([caee764](https://github.com/yo61/python-template/commit/caee764289b4d0deba85d16417aee988488f9e3b)) diff --git a/pyproject.toml b/pyproject.toml index 5f73011..0e6e1df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "python-template" -version = "0.0.0" +version = "0.1.0" description = "A template for yo61 Python projects." readme = "README.md" license = "Apache-2.0" diff --git a/uv.lock b/uv.lock index a44d698..550ee8f 100644 --- a/uv.lock +++ b/uv.lock @@ -336,7 +336,7 @@ wheels = [ [[package]] name = "python-template" -version = "0.0.0" +version = "0.1.0" source = { editable = "." } dependencies = [ { name = "cyclopts" },