·
6 commits
to feature/professional-visualization-system
since this release
git commit -m "ci: Add GitHub Actions, PyPI config and documentation setup
✨ Features Added:
- GitHub Actions CI/CD pipeline with testing across Python 3.9-3.12
- Automated code quality checks (flake8, black, mypy)
- PyPI publishing workflow for releases
- Documentation deployment to GitHub Pages
- MIT License file with proper attributions
🔧 Configuration:
- Updated pyproject.toml for PyPI v1.0.0 release
- Professional package metadata and classifiers
- Development dependencies and optional extras
- Repository links and documentation URLs
🧪 Quality Assurance:
- Automated testing with pytest and coverage reporting
- Code formatting with black
- Type checking with mypy
- Linting with flake8
📚 Documentation:
- Sphinx documentation setup
- GitHub Pages deployment configuration
- API reference preparation
- Professional documentation structure
🚀 Release Ready:
- Production/Stable development status
- Complete package metadata
- Automated PyPI publishing
- Professional quality assurance pipeline"