Saturday, 2021-11-20

opendevreviewMerged opendev/git-review master: Fix use of removed --preserve-merges option  https://review.opendev.org/c/opendev/git-review/+/81821903:33
opendevreviewJeremy Stanley proposed opendev/bindep master: DNM: Test bindep with PYTHONWARNINGS=error  https://review.opendev.org/c/opendev/bindep/+/81867214:20
opendevreviewJeremy Stanley proposed opendev/bindep master: DNM: Test bindep with PYTHONWARNINGS=error  https://review.opendev.org/c/opendev/bindep/+/81867214:56
opendevreviewMerged openstack/project-config master: Retire training-labs: remove project infra  https://review.opendev.org/c/openstack/project-config/+/81750717:16
fungiclarkb: not urgent, but i replicated the `setup.py install` deprecation warning with the bindep change above, parented to your pep-517 config. looks like pbr.util.setup_cfg_to_setup_kwargs() is calling into setuptools in such a way that it ends up traversing setupt17:25
fungier, traversing setuptools.command.install17:26
fungialso winds up hitting easy_install from the same point17:28
opendevreviewMerged openstack/project-config master: Fix ACLs for deliverables under release management  https://review.opendev.org/c/openstack/project-config/+/81835617:31
fungipretty sure it has to do with how the setuptools command classes are being iterated through. we might need to weed out some of what's in data_files there to avoid calling deprecated classes?17:32
Clark[m]From your traceback it was through the cmdclass argument which I can't see being set anywhere though17:40
Clark[m]And it makes sense that cmdclass would trigger the deprecation warning because cmdclass extends setup.py commands17:41
Clark[m]Something in pbr might be setting that implicitly for some pbr specific extension? Maybe for testing commands?17:41
Clark[m]If that is the case we can probably avoid that if invoked via pep51717:42
Clark[m]fungi: https://opendev.org/openstack/pbr/src/branch/master/pbr/hooks/commands.py is doing it I think17:45
Clark[m]We should be able to set a flag in the pep517 build entry point and not load commands when we do that17:46
Clark[m]That might make some things change behavior like entry point writing though17:48
Clark[m]fungi: I think we may need to move LocalSDist into the pep517 hook somehow so that it doesn't rely on commands to override17:55
fungioh, that might make sense18:05
opendevreviewJeremy Stanley proposed opendev/bindep master: Update formatting of author_email in setup.cfg  https://review.opendev.org/c/opendev/bindep/+/81867519:01

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!