-
Mehdi Abaakouk authored
All pbr interesting features (the seutp.cfg) have been implemented in setuptools since version 30.3.0 (8 Dec 2016). Also pbr will break us soon and force us to found a new solution to generate things during setup.py steps. https://github.com/gnocchixyz/gnocchi/issues/755 When you use pbr you cannot override most of the cmdclass. So we cannot make our hooks working anymore. Generation of ChangeLog and AUTHORS are done during egg_info. gnocchi-api script is created on the fly with the right python header Package file listing and package version is done by the pypa maintained setuptools_scm. This may impact downstream packaging as setuptools versions are a bit old: * xenial: 20.7 * zesty: 33.1.1 * centos7/rhel7: 0.9.8 ... really ? * rdo queen: 22.0 * rdo rocky plan to 38.6 Closes-bug: #755
Mehdi Abaakouk authoredAll pbr interesting features (the seutp.cfg) have been implemented in setuptools since version 30.3.0 (8 Dec 2016). Also pbr will break us soon and force us to found a new solution to generate things during setup.py steps. https://github.com/gnocchixyz/gnocchi/issues/755 When you use pbr you cannot override most of the cmdclass. So we cannot make our hooks working anymore. Generation of ChangeLog and AUTHORS are done during egg_info. gnocchi-api script is created on the fly with the right python header Package file listing and package version is done by the pypa maintained setuptools_scm. This may impact downstream packaging as setuptools versions are a bit old: * xenial: 20.7 * zesty: 33.1.1 * centos7/rhel7: 0.9.8 ... really ? * rdo queen: 22.0 * rdo rocky plan to 38.6 Closes-bug: #755