[Bug 268018] textproc/py-sphinx: Updating to 5.3.0, ensuring themes are installed, using flit and pyproject-build

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 28 Nov 2022 21:36:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268018

--- Comment #11 from Sean Champ <lab+bsd@thinkum.space> ---
(In reply to Charlie Li from comment #10)

Noticing the dependencies introduced in pip, theoretically those deps could be
isolated in separate ports - e.g. a py-pip-docs port for providing
documentation presently produced with the py-pip docs option. A py-pip-testing
port could be created for testing pip, external to the main pip build. The
dependencies of the port that would be used for building the main pip code
would then be isolated to what's introduced from USES_PYTHON.

If there may a branch on the ports tree or some other location where the pep517
option for USE_PYTHON is being tested, I'll take a look. Presently, I'm not
certain how the last part of the installation could be approached without pip,
after the source-handling under PEP 517

[1] https://wiki.freebsd.org/Python/PEP-517

-- 
You are receiving this mail because:
You are the assignee for the bug.