SuperClaude/VERSION

1 line
7 B
Plaintext
Raw Normal View History

Enhance project cleanup and update gitignore for PyPI publishing ## Enhanced .gitignore - Add PyPI publishing exclusions (*.whl, *.tar.gz, twine.log, .twine/) - Improve security exclusions (.pypirc for API tokens) - Add comprehensive development tool exclusions (.mypy_cache/, .ruff_cache/, etc.) - Expand build artifact exclusions (additional package formats) - Add IDE-specific exclusions for better development experience - Include publishing and release directory exclusions ## Version Consistency - Update VERSION file to proper PyPI format (4.0.0b1) - Maintain consistency across all version references ## Project Cleanup - Remove Python cache directories (__pycache__) - Remove egg-info directories (SuperClaude.egg-info) - Remove temporary setup completion files - Clean development artifacts for distribution readiness ## New Maintenance Tool - Add scripts/cleanup.sh: Comprehensive cleanup script for: - Python cache files and compiled bytecode - Build artifacts (dist/, build/, *.egg-info) - Test artifacts (.pytest_cache/, coverage files) - Development tool cache (.mypy_cache/, .ruff_cache/) - Temporary and backup files - PyPI publishing artifacts - OS-specific files (.DS_Store, Thumbs.db) ## Security Enhancements - Exclude .pypirc from version control (contains API tokens) - Ensure sensitive files are properly ignored - Remove temporary setup files from repository This ensures a clean, secure, and professionally organized repository ready for PyPI publication with comprehensive development tool support and proper artifact management. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 15:20:35 +02:00
4.0.0b1