This project has been converted from the old setup.py style to the modern pyproject.toml configuration.
pip install build
python -m buildpython setup.py sdist bdist_wheelpip install -e .The .spec file has been updated to work with the new build system:
rpmbuild -ba recodex-monitor.spec- Created
pyproject.toml- Modern Python packaging configuration - Updated
setup.py- Now defers topyproject.tomlfor backward compatibility - Created
setup.cfg- Additional configuration file (optional) - Updated
recodex-monitor.spec- Modified to work with wheel-based builds - Updated
requirements.txt- Cleaned up dependencies
- Version is now dynamically read from
monitor.__version__ - All package metadata is centralized in
pyproject.toml - The build process now creates modern wheel packages
- RPM packaging uses wheel installation instead of direct setup.py