[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