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

Package in conda-forge #26

Closed
traversaro opened this issue Aug 2, 2022 · 5 comments
Closed

Package in conda-forge #26

traversaro opened this issue Aug 2, 2022 · 5 comments

Comments

@traversaro
Copy link
Contributor

For packaging in projects that install all their deps via conda-forge without resorting to PyPI, I would like to package this via conda-forge . This should be trivial to do, generating the recipe via grayskull ( https://github.com/conda-incubator/grayskull ). Unfortunatly the tricky aspect is that there is no urdf-parser-py package on conda-forge, so we should first package that dep in conda-forge.

@Giulero
Copy link
Collaborator

Giulero commented Aug 26, 2022

Hi @traversaro! I missed this, sorry! Indeed it would be nice to ship the library via conda-forge :)
I could start packaging urdf-parser-py (maybe I'll need some advice from you :D).

@traversaro
Copy link
Contributor Author

This is mostly a remainder for myself. : )

The urdf-parser-py situation is a bit complex, as at the moment we also package it in robostack, but you can't have a conda-forge that depends on a robostack package. Currently I still need to find the proper way of doing so.

@traversaro
Copy link
Contributor Author

We hitted this with @DanielePucci today, even if the work around of just using pip to install inside the conda environment worked fine.

@traversaro
Copy link
Contributor Author

I proposed the recipe in conda-forge in conda-forge/staged-recipes#21894 .

@traversaro
Copy link
Contributor Author

This was fixed:

We hitted this with @DanielePucci today, even if the work around of just using pip to install inside the conda environment worked fine.

I do not remember anything related to this, but basically now you can install it in an existing environment:

mamba install -c conda-forge adam-robotics

or create a new environment with:

mamba create -n adamenv -c conda-forge adam-robotics

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