Re: PEP 517 - source dir and sys.path
Paul Ganssle <[email protected]>
| Newsgroups | gmane.comp.python.distutils.devel |
|---|---|
| Message-ID | <[email protected]> |
On 1/29/19 7:46 AM, David Shawley wrote: > I agree with pip's view that the presence of pyproject.toml means that > you are > *explicitly* announcing compliance with PEP-517. The unexpected part > was that > the setuptools build-system shim was incomplete. This will be addressed > shortly if Paul Ganssle has anything to do with it (thanks Paul!). Thanks for the shout out, and I really do appreciate the recognition, but I would like to clarify that if anything I have /delayed/ getting this fixed with my insistence that the semantics should be different between setuptools.build_meta and setup.py. I think there are already some useful features of this distinction, but it's certainly true that if we had simply modified the path in the existing build backend, this would be fixed now (with the release of the latest setuptools) instead of necessitating a new pip release. Anyway, even if I was right to insist on this distinction, I don't want to take the credit for fixing this when a lot of people put in a lot of effort discussing this and working out the right path forward, which is very tough in packaging, where people want many new and useful features, but they're also weary of all the churn in their build and deployment system. That said, I hope this doesn't sound like I'm complaining that you complimented my work. I would hate to make you think that someone could be bothered by the fact that you thanked an open source maintainer. Best, Paul -- Distutils-SIG mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/RIRR4UP3DT6XUVQWS64BGF27PQJM4MBA/
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEa0msutz2vRyiBmerzVT849lkvvsFAlxcyfQACgkQzVT849lk vvsWbw/+JzeKfsyVkY3GMNg9FIP9yTL3wEvapUWzqXkkb8P96ipMz/WqVWNHYAjd eXfrWLhClD0ML2VdspII5vd0DOpj+o3Zaml/mJ4EHNQIQhCMgw5tShjern4o8Q3L 47LGhCeyP4yxLmCmYKy5KTlzzXlriVjckzWOgmTEbdvmRO6gXhYPZPzDhHLbenIQ PdkrYdSqIMguvz+kVsIyfOv9IvZDmyIYPB2ByW8hqwGOMQoBO2BSRTtNdKH2HBcy 0gdATsjYyaxJg9WBj9V7zh49+vfrw7wNfny0aX6hLFokFvlKO4sLFKD1/nrxt9C5 I3t84HYg8thbRobWnvdBBtPUKN3LNeuhPGR2hL3Aae7m/DoPmr+zej2jMQJf1Gcj Rg2XWr1V8/44ica5JalohTBa49i7FW+GLA+MNkhUX4xzeANFbVluemQ7xfQ6GbHD X6YW8prRxHmIIW4bwe4l8FR1YctAMXHjkf9oX196J/Vw/l1p/Cn8Q5Ekg93G12Ar HVNVnkJ2XmMt1x+OHXpNm4N7WsiFx78gGlH0deeGiWB+SzOVf0hODccMltmo9qs6 7MMajlgh7TWYpl5sVjkJAJogw55I6sNCNH7FFcVZEuJEfXVxPFiJzKU5I2dP3KLI wKIJcUjFLNaHHic28TV4KzDMBoTu1QNG5cABAkdpakPf53x8ask= =d4YG -----END PGP SIGNATURE-----