-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing a Python package from Github fails #158
Comments
Oh, it's checking for that file before it goes into the |
now we’re stuck between a rock and a hard place: this is still an issue and pip still doesn’t support PEP 518 fully (i.e. still expects setup.py) |
Paul Moore is working on PEP 517 support in pip. But this is a separate issue: it should just skip the checks for the toml/ini files when you use |
exactly. right now the situation is that you can’t install a flit-powered package directly from a git repo in one short command. The options are
Is #206 already enough? |
4. Cd to a directory containing project.toml, and use flit installfrom from
there.
…On Wed, 5 Sep 2018, 11:19 a.m. Philipp A., ***@***.***> wrote:
exactly. right now the situation is that you can’t install a flit-powered
package directly from a git repo in one short command. The options are
1. git clone → pushd → flit install → popd → rm -rf
2. wait for this to be fixed and released
3. wait for pip with PEP 517 support to be released
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#158 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAUA9Q03erOO0ygMMDzmzJ64lyzbXReGks5uX5cKgaJpZM4ReV1t>
.
|
true! but if #206 is enough, we could just quickly release 1.1.1 with that, right? |
When I try to install a Flit package from Github, for example via
Flit only complains with the following message:
This also happens if I specify the full URL (https://github.com/takluyver/flit)
The text was updated successfully, but these errors were encountered: