-
Notifications
You must be signed in to change notification settings - Fork 30
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
Git(hub) dependencies not handled correctly #21
Comments
This will get fixed in a later version soon |
update: implemented in the deprecate-dependency-links branch. Adding/refactoring tests and adding support for the pipenv-setup will bump the major version and use the new PEP standards of adding vcs packages in |
@Madoshakalaka does this fix released at the PyPI? |
@Madoshakalaka Will the branch deprecate-dependency-links be merged into master soon? |
@thiras @misharigot expect an update this week, thanks for the patience!! |
Some update: I was busy dealing with other backlogged pull requests. I'll publish this fix in one or two more days |
@Madoshakalaka Is there any update on when this will be part of a new release? We're interested in implementing this tool as part of our development workflow but need the Git support to be working for this. I tried installing from the I also found that it was truncating some of the This entry in the [packages]
tdr-core = {editable = true, git = "git+ssh://git@github.com/some-org/tdr-core.git", ref = "some-branch"} ...gets written as this in install_requires=[
"tdr-core @ git+ssh://git@github.com/some-org/tdr-core.git@some-branch#egg=tdr-cor"
], |
Hey, is there an update on this issue? |
Hey, can fix this issue on master branch and release a new version?thx |
Context
I have a package dependency in the form of
my-repository = {git = "ssh://git@github.com/myorganization/my-repository.git",ref = "feature/my-feature"}
in my Pipfile, which gets translated into aninstall_requires
dependency in the form ofgit+ssh://git@github.com/myorganization/my-repository.git@f2b9a9874d9d112a55ed963e82bdfb2a552a224e#egg=my-repository
.Problem
Trying to install from setup.py produces
Invalid requirement, parse error at "'+ssh://g'"
.Solution
my-repository @ git+ssh://git@github.com/myorganization/my-repository.git@f2b9a9874d9d112a55ed963e82bdfb2a552a224e#egg=my-repository
as found here.The text was updated successfully, but these errors were encountered: