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

Possibility of using locked semantic versioned dependencies? #124

Open
IanTayler opened this issue Mar 25, 2022 · 1 comment
Open

Possibility of using locked semantic versioned dependencies? #124

IanTayler opened this issue Mar 25, 2022 · 1 comment

Comments

@IanTayler
Copy link

Currently sppl depends on hard-coded strict-equality versions of its dependencies.

This makes its inclusion to ongoing projects somewhat problematic.

We always have the choice of vendoring the code instead of installing it through pip, and ignoring restrictions on the setup.py, but I think it'd be best if sppl used a system similar to poetry or pip-tools, with loosely-restricted versions for use as a library, and strict, locked versions for experiment reproducibility in the papers, etc.

Is this something you have considered?

@femtomc
Copy link

femtomc commented Oct 17, 2022

@fsaad I can vouch for poetry and show you how to setup this project to use it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants