Open traversaro opened 14 hours ago
(by the way, while writing this list I realized that it could be useful to document this in https://github.com/ami-iit/ami-commons . https://www.pyopensci.org/python-package-guide/tutorials/publish-pypi.html and https://www.pyopensci.org/python-package-guide/tutorials/publish-conda-forge.html are useful references, but probably a self-contained document targeting AMI members could be useful).
For managing dependencies in comodo, it may be convenient to release this package in PyPI and then conda-forge. This is something I can prepare the PR for, or if you have time I can help anyone to work on.
In particular we need to:
amo-urdf
: not compulsory, but good to align the repo with the rest of organization and the PyPI and conda-forge naming conventions, having the python package be namesomething-something
and the Python modulesomething_something
is quite classical, even if it is counterintuitive at first, see for example https://github.com/Farama-Foundation/Gymnasium-Robotics/blob/27147610f230f49236cf376a7f08cceac917efe9/pyproject.toml#L8 and https://github.com/Farama-Foundation/Gymnasium-Robotics/tree/27147610f230f49236cf376a7f08cceac917efe9/gymnasium_robotics.