Date: Tue, 11 May 2021 19:17:07 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 255722] Mk/Uses/python.mk: Needs to support pyproject.toml -based projects Message-ID: <bug-255722-21822-XRsGSD0G1G@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-255722-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-255722-21822@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255722 flying-sheep@web.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |flying-sheep@web.de --- Comment #2 from flying-sheep@web.de --- I created an account here to clear up some confusion: pyproject.toml doesn=E2=80=99t have anything to do with setuptools *or* sip. As of 6 years ago, it=E2=80=99s *the* standard way to specify how a python = package is built, defined in https://www.python.org/dev/peps/pep-0517/#source-trees This means there=E2=80=99s two ways do define python package builds: This s= tandard one and the legacy setup.py I described here how building an OS package from a python repo/sdist in a generic way could look: https://github.com/theislab/anndata/issues/561#issuecomment-835770254 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255722-21822-XRsGSD0G1G>