Skip to content

Rework Python dependencies #66

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

Closed
cjdoris opened this issue Nov 9, 2021 · 1 comment
Closed

Rework Python dependencies #66

cjdoris opened this issue Nov 9, 2021 · 1 comment
Labels
enhancement New feature or request priority Should be fixed or implemented soon

Comments

@cjdoris
Copy link
Collaborator

cjdoris commented Nov 9, 2021

The standard package repo is PyPI not anaconda so our dependencies should be PyPI-first.

Change PythonCallDeps.toml to be like:

python = "^3.8"
[deps]
numpy = "^1"
foo = {path="./foo"}

Use conda to install Python and Poetry (or pipenv) then use Poetry to install packages.

Optionally allow the user to specify a preinstalled Poetry and use that.

@cjdoris cjdoris added enhancement New feature or request priority Should be fixed or implemented soon labels Nov 9, 2021
@cjdoris
Copy link
Collaborator Author

cjdoris commented Dec 16, 2021

We now use CondaPkg.

@cjdoris cjdoris closed this as completed Dec 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority Should be fixed or implemented soon
Projects
None yet
Development

No branches or pull requests

1 participant