- Add missing Python build dependencies (pip, wheel, build, installer)
- Update Makefile to handle setuptools properly with fallback
- Enhance pyproject.toml with proper build system configuration
- Add setuptools verification in CI pipeline
- Change container from python:3.13-slim-trixie to python:3.13-trixie
- Disable all other workflows except ci.yml for build on every push
- Fix binary names from deb-mock to mock
- Complete multi-package structure with 6 packages
Fixes:
- ModuleNotFoundError: No module named 'setuptools'
- Build failures in CI environment
- Workflow conflicts between multiple yml files
Ready for production CI/CD with build on every push!