tegwick
d8d823b101
Add complete Gitea package publishing support
✨ Features:
- GiteaPackageRegistry client for PyPI-compatible uploads
- Enhanced release.py with upload/registry commands
- New Makefile targets for Gitea publishing workflow
- Comprehensive documentation with examples
📦 New Commands:
- `release.py registry` - Show registry info & authentication
- `release.py upload` - Upload packages to Gitea
- `release.py publish --to-gitea` - Complete release + upload
- `make release-publish-gitea VERSION=x.y.z` - One-command release
🔧 Infrastructure:
- Automatic package detection (wheel + sdist)
- Dry-run support for safe testing
- Error handling and detailed feedback
- Authentication validation
📚 Documentation:
- PACKAGE_PUBLISHING.md with complete setup guide
- Usage examples and troubleshooting
🚀 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-08 21:06:03 +01:00
..
2025-11-08 21:06:03 +01:00
2025-09-28 23:27:13 +02:00
2025-09-28 23:44:51 +02:00
2025-09-28 23:27:13 +02:00
2025-09-26 14:25:40 +02:00
2025-09-26 14:25:40 +02:00
2025-09-26 14:25:40 +02:00
2025-11-08 21:06:03 +01:00