[MacPorts] #61190: py38-dns-lexicon @3.4.3_0 certbot execution dns-lexicon missing
MacPorts
noreply at macports.org
Thu Sep 17 17:19:35 UTC 2020
#61190: py38-dns-lexicon @3.4.3_0 certbot execution dns-lexicon missing
-----------------------------+-------------------------
Reporter: ArtKoKo | Owner: Schamschula
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords:
Port: py-dns-lexicon |
-----------------------------+-------------------------
Comment (by ArtKoKo):
For info, the response of the author of lexicon :\\
''In fact you can continue to use your workflow with pip/setuptools as
before, and not care about poetry if you want, thanks to two mechanisms
available here:''\\
''recent versions of pip (>=10.0), implements PEP 517 and PEP 518, which
is a convention to prepare in isolation the build system required in the
poetry.toml of a project. Basically you can checkout the project, run pip
install lexicon, and pip will fetch poetry on its own to install the
project. There is a limitation for editable installations (pip install -e)
which fall in the next point
for older versions of pip, or for editable installations, an installation
through setuptools is required and still possible. Indeed a shim for
setup.py has been designed by the packaging community for retro-
compatibility purpose, and I added it to Lexicon. In this case setuptools
will kick in and you will not benefit from Poetry features, like advanced
dependency graph resolution, but for your case I think it will be
sufficient.''
--
Ticket URL: <https://trac.macports.org/ticket/61190#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list