question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Misleading error message when using PEP 517 and editable installs

See original GitHub issue

I still cannot install a directory with a pyproject.toml and no setup.py (Poetry package.)

Directory '/path/to/project' is not installable. File 'setup.py' not found.

What am I doing wrong?

_Originally posted by @lorinkoz in https://github.com/pypa/pip/issues/6106#issuecomment-456642825_

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:15 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
pfmoorecommented, Mar 12, 2019

None, I was going off what I recalled being said in the PEP 517 discussions. Things seem to have moved on, which is good, but it would still need a new PEP to standardise the interface for editable installs between build frontends and backends. And as I said, there are no plans for that at the moment.

0reactions
lock[bot]commented, May 28, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Read more comments on GitHub >

github_iconTop Results From Across the Web

PEP 660: Editable installs for PEP-517 style build backends
I do like that we are not asking the backends to do the install themselves, because that would likely result in a huge...
Read more >
Pipenv install fails on cryptography package: "Disabling PEP ...
In short: first a compilation step fails, then a workaround is tried with an --no-use-pep517 option included somewhere that sends you a bit...
Read more >
pdm-pep517 - PyPI
It reads the metadata of PEP 621 format and coverts it to Core metadata. Use as PEP 517 build backend. Edit your pyproject.toml...
Read more >
History - setuptools 65.6.3.post20221216 documentation
#3538: Corrected documentation on how to use the legacy-editable mode. ... #2608: Added informative error message to PEP 517 build failures owing to...
Read more >
Changelog - PDM
#1312; Fix errors when running on FIPS 140-2 enabled systems using Python ... Don't try pdm-pep517 backend on Python 2.7 when installing self...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found