On 5/01/2022 11:46 am, Yoshihiro Ota wrote:
Hi,
I recently create a new PyPI tool for FreeBSD.
Based on PyPI's instruction, I have setup.cfg only without setup.py.
https://packaging.python.org/en/latest/tutorials/packaging-projects/ suggests
go with setup.cfg only for simplicity.
I'm now trying to make a port for it.
However, FreeBSD ports expects a setup.py file.
It looks if we can run "from setuptools import setup; setup()" in
Mk/Uses/python.mk if PYSETUP file doesn't exit.
I'm wondering if some FreeBSD python port expert can consider no PYSETUP file
configuration.
Hiro
We're going to need to start supporting the newer style build system in
the medium-long term as more packages migrate away from setup.py's
The Python Team welcomes people who are interested in working on proofs
of concept for these mechanisms with a view to including them in python.mk
Please reach out on #freebsd-python on Libera Chat IRC and we can get
those discussions and PoC's happening
./koobs