Release 2026.07.11: bump version and add sdist excludes
Some checks are pending
CI / Lint and Format (push) Waiting to run
CI / Test Python 3.11 on macos-latest (push) Waiting to run
CI / Test Python 3.12 on macos-latest (push) Waiting to run
CI / Test Python 3.13 on macos-latest (push) Waiting to run
CI / Test Python 3.10 on ubuntu-latest (push) Waiting to run
CI / Test Python 3.11 on ubuntu-latest (push) Waiting to run
CI / Test Python 3.12 on ubuntu-latest (push) Waiting to run
CI / Test Python 3.13 on ubuntu-latest (push) Waiting to run
CI / Security Scan (push) Waiting to run
CI / Build Package (push) Blocked by required conditions
Some checks are pending
CI / Lint and Format (push) Waiting to run
CI / Test Python 3.11 on macos-latest (push) Waiting to run
CI / Test Python 3.12 on macos-latest (push) Waiting to run
CI / Test Python 3.13 on macos-latest (push) Waiting to run
CI / Test Python 3.10 on ubuntu-latest (push) Waiting to run
CI / Test Python 3.11 on ubuntu-latest (push) Waiting to run
CI / Test Python 3.12 on ubuntu-latest (push) Waiting to run
CI / Test Python 3.13 on ubuntu-latest (push) Waiting to run
CI / Security Scan (push) Waiting to run
CI / Build Package (push) Blocked by required conditions
Bump CalVer to reflect the SchDocument refactor and macOS resolution fixes. Add [tool.hatch.build.targets.sdist] excludes so the published archive ships only src + packaging metadata — keeping CLAUDE.md, docs/ (agent threads with operator paths), docs-site/, and tests/ out of the sdist.
This commit is contained in:
parent
6e982797f8
commit
1677f85666
@ -4,7 +4,7 @@ build-backend = "hatchling.build"
|
||||
|
||||
[project]
|
||||
name = "mckicad"
|
||||
version = "2026.03.03"
|
||||
version = "2026.07.11"
|
||||
description = "MCP server for KiCad electronic design automation"
|
||||
readme = "README.md"
|
||||
license = { text = "MIT" }
|
||||
@ -25,7 +25,6 @@ dependencies = [
|
||||
"pyyaml>=6.0.3",
|
||||
"defusedxml>=0.7.1",
|
||||
"kicad-python>=0.5.0",
|
||||
|
||||
"requests>=2.32.5",
|
||||
]
|
||||
|
||||
@ -38,6 +37,25 @@ mckicad = "mckicad.server:main"
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["src/mckicad"]
|
||||
|
||||
[tool.hatch.build.targets.sdist]
|
||||
# Ship only what a consumer needs. Keep operator-private context, the docs
|
||||
# site, test fixtures (which can carry real system output), and local dev
|
||||
# files out of the published archive.
|
||||
exclude = [
|
||||
"CLAUDE.md",
|
||||
".env",
|
||||
".env.example",
|
||||
".mcp.json",
|
||||
"docs/",
|
||||
"docs-site/",
|
||||
"tests/",
|
||||
".github/",
|
||||
".pytest_cache/",
|
||||
".ruff_cache/",
|
||||
"dist/",
|
||||
"build/",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"pytest>=8.4.2",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user