From ec85b4c88a9c63f9b4b9e091d58aab90ac09082a Mon Sep 17 00:00:00 2001 From: diegoferigo Date: Wed, 3 Apr 2024 12:43:04 +0200 Subject: [PATCH 1/2] Update setup.cfg --- setup.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index b2b787860..a3f5b1d99 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = jaxsim -description = A physics engine in reduced coordinates implemented with JAX. +description = A differentiable physics engine and multibody dynamics library for control and robot learning. long_description = file: README.md long_description_content_type = text/markdown author = Diego Ferigo @@ -12,6 +12,7 @@ url = https://github.com/ami-iit/jaxsim project_urls = Changelog = https://github.com/ami-iit/jaxsim/releases + Documentation = https://jaxsim.readthedocs.io Source = https://github.com/ami-iit/jaxsim Tracker = https://github.com/ami-iit/jaxsim/issues From 49ceeebdba9758a9bdac3a1cff78e5114dcca990 Mon Sep 17 00:00:00 2001 From: diegoferigo Date: Wed, 3 Apr 2024 12:57:34 +0200 Subject: [PATCH 2/2] Update environment.yml --- environment.yml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/environment.yml b/environment.yml index b30bf9a25..9b24a505b 100644 --- a/environment.yml +++ b/environment.yml @@ -2,20 +2,25 @@ name: jaxsim channels: - conda-forge dependencies: + # =========================== # Dependencies from setup.cfg + # =========================== - python=3.11 - coloredlogs - jax >= 0.4.13 - - jaxlib + - jaxlib >= 0.4.13 - jaxlie >= 1.3.0 - jax-dataclasses >= 1.4.0 - pptree - rod >= 0.2.0 - typing_extensions # python<3.12 + # ==================================== # Optional dependencies from setup.cfg + # ==================================== # [style] - black == 24.* - isort + - pre-commit # [testing] - idyntree - pytest @@ -25,16 +30,15 @@ dependencies: - lxml - mediapy - mujoco >= 3.0.0 - # System dependencies to run the tests - - gz-sim7 - # Other packages - - ipython + # ========================== # Documentation dependencies + # ========================== - cachecontrol - enum_tools - filecache - filelock - jinja2 + - pip - sphinx - sphinx-autodoc-typehints - sphinx-copybutton @@ -45,4 +49,10 @@ dependencies: - sphinx_rtd_theme - sphinx-book-theme - sphinx-toolbox - - pip + # ======================================== + # Other dependencies for GitHub Codespaces + # ======================================== + # System dependencies to run the tests + - gz-sim7 + # Other packages + - ipython