Skip to content
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

Support source dependencies #119

Closed
baszalmstra opened this issue Dec 7, 2023 · 4 comments · May be fixed by nichmor/rip#2
Closed

Support source dependencies #119

baszalmstra opened this issue Dec 7, 2023 · 4 comments · May be fixed by nichmor/rip#2
Assignees
Labels
enhancement New feature or request

Comments

@baszalmstra
Copy link
Contributor

Now that we can build wheels from source distributions, it would be really useful to be able to specify source dependencies. E.g.

foo = { git="https://github.com/foo-bar/foo.git" }

pep508_rs already supports this in requirements.

@burdiyan
Copy link

burdiyan commented Dec 7, 2023

I hope this will also support local sources, not only remote VCS :)

@nichmor
Copy link
Collaborator

nichmor commented Dec 20, 2023

Hello!
I would like to ask if this issue is free 😊
If yes, would it be possible for me to start working on it?

Thank you!

@wolfv
Copy link
Member

wolfv commented Dec 20, 2023

@nichmor to my knowledge, no one is working on it :)

Maybe it would be best to start with local path dependencies?

For git dependencies, we could re-use some code we have in rattler-build (where we are using git from the command line to check out a repository).

@nichmor
Copy link
Collaborator

nichmor commented Dec 20, 2023

@wolfv
Thank you for the suggestion!
Will start with local path first

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants