@open_resources/semantic-release-uv
v1.5.1
Published
A [semantic-release](https://semantic-release.gitbook.io/semantic-release/) plugin to publish Python packages built with [`uv`](https://github.com/astral-sh/uv).\ : ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}",
"assets": ["pyproject.toml", "uv.lock"],
}
]
]
}Options
| Option | Type | Default | Description |
|----------------|-----------|-------------------------------------|-------------|
| srcDir | string | . | Path to the project root |
| distDir | string | dist | Output directory for built distributions |
| repoUrl | string | https://upload.pypi.org/legacy/ | URL of the package index |
Development
See CONTRIBUTING.md for detailed development setup and guidelines.
Quick start:
- Open in VS Code's devcontainer (recommended)
- Install dependencies:
yarn install - Run tests:
yarn test - Check coverage (required 100%):
yarn coverage
Key requirements:
- Node.js ≥ 18
- All changes must target the
betabranch - 100% test coverage is mandatory
- Commits follow Conventional Commits
- Pre-commit hooks must pass (auto-configured in devcontainer)
License
Author Information
Deltamir - ITN Security Expert, DevSecOps Engineer and Certified Pentester in a Telecom company Contact via Github/Gitlab inbox
