Skip to content

Commit fac5977

Browse files
committed
fix: packaging failed on missing package info (#26)
1 parent 3345a35 commit fac5977

File tree

3 files changed

+522
-473
lines changed

3 files changed

+522
-473
lines changed

.github/uv/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ runs:
44
using: "composite"
55
steps:
66
- name: ⚡️ setup uv
7-
uses: astral-sh/setup-uv@v2
7+
uses: astral-sh/setup-uv@v6
88
with:
99
version: "latest"
1010
enable-cache: true
11-
cache-suffix: 2024-09-08 09:10
11+
cache-suffix: 2025-10-03 15:30
1212
cache-dependency-glob: "uv.lock"

pyproject.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ classifiers = [
3232
"Typing :: Typed",
3333
]
3434
keywords = ["FastAPI", "SQLAlchemy", "AsyncIO"]
35-
license = { text = "MIT License" }
35+
license = "MIT"
36+
license-files = ["LICENSE"]
3637
dependencies = ["fastapi>=0.115.6", "sqlalchemy[asyncio]>=2.0.37", "structlog>=24.4.0"]
3738

3839
[project.urls]
@@ -53,7 +54,9 @@ sqlmodel = ["sqlmodel>=0.0.22"]
5354

5455
[tool.uv]
5556
package = true
56-
dev-dependencies = [
57+
58+
[dependency-groups]
59+
dev = [
5760
"asgi-lifespan>=2.1.0",
5861
"coverage>=7.6.1",
5962
"faker>=28.4.1",
@@ -88,6 +91,7 @@ env = "GH_TOKEN"
8891

8992
[tool.semantic_release]
9093
version_toml = ["pyproject.toml:project.version"]
94+
allow_zero_version = true
9195

9296
[tool.semantic_release.changelog.default_templates]
9397
changelog_file = "./docs/changelog.md"

0 commit comments

Comments
 (0)