Python Packaging Uv
Automates Python package creation, versioning, UV testing, and deployment using narumiruna's specialized workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add narumiruna-python-packaging-uv npx -- -y @trustedskills/narumiruna-python-packaging-uv
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"narumiruna-python-packaging-uv": {
"command": "npx",
"args": [
"-y",
"@trustedskills/narumiruna-python-packaging-uv"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill automates Python package creation and uploading to the Universal Package Registry (PyPI). It streamlines the process of building distributable packages from your code, handling versioning, metadata, and dependency management. The agent can create a setup.py file or use Poetry for project setup and packaging.
When to use it
- You need to distribute a Python library or application as a package.
- You want to automate the process of creating release versions with proper tagging.
- You're working on a project that requires managing dependencies using Poetry.
- You wish to upload your packaged software to PyPI for others to use.
Key capabilities
- Generates
setup.pyfiles. - Supports Poetry-based projects.
- Handles versioning and tagging.
- Uploads packages to the Universal Package Registry (PyPI).
Example prompts
- "Create a setup file for my project, named 'my_library', with version 1.0.0."
- "Package my Poetry project and upload it to PyPI."
- "Tag the current commit as v2.1.3 and create a package."
Tips & gotchas
- Ensure you have Python installed and configured correctly before using this skill.
- PyPI account credentials may be required for uploading packages.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.