New release v1.3.0 🚀 #401
diegoferigo
started this conversation in
Releases
Replies: 2 comments 1 reply
-
Thank you once again for the great work! I can confirm that local (development) build of v1.3.0.post0 works out of the box for me and I have not noticed any issues yet. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Compatible with Ignition Fortress (
Gazebo ≥ 6.0.0
).Bug fixing and new features
Server
(Simplify passing the physics parameters to theServer
#335)ModelWithFile
toICubGazeboABC
(Move inheritance fromModelWithFile
toICubGazeboABC
#342)setComTarget
in InverseKinematicsNLP (Fix call tosetComTarget
in InverseKinematicsNLP #339)scenario
andgym-ignition
Python packages (Splitscenario
andgym-ignition
Python packages #346)std::vector
s (Fix type hinting of binded methods returningstd::vector
s #357)setup.cfg
(Update setuptools resources introducingsetup.cfg
#364)scenario
(Update the PyPI name toscenario
#373)ScenarioGazeboPlugins
CMake component (Fix leftover after removingScenarioGazeboPlugins
CMake component #382)test_velocity_direct
(Fixtest_velocity_direct
#387)empty
method and new Python test (Application of external wrenches: newempty
method and new Python test #391)scenario
Python package (Check for a compatible Ignition distribution in the system when importing thescenario
Python package #399)devel
]→[master
] Preparation of v1.3.0 ([devel
]→[master
] Preparation of v1.3.0 #361)Documentation, CI/CD, tests
test_multi_world_simulation
(Disabletest_multi_world_simulation
#374)Migration comments
Python Packages
This release includes #346 that changes how we distribute the project in PyPI. Starting with
v1.3.0
, the PyPI packagegym-ignition
will only provide the Python resources of thegym_ignition
module (and the demogym_ignition_environments
). A newscenario
PyPI package will provide the C++ resources. The import names didn't change (import gym_ignition
,import scenario
), and downstream should not be affected in most cases.Warning: if a downstream Python package was using the exported CMake targets of ScenarIO, some maintenance action is necessary. These projects have
gym_ignition
in the[build-system]/requires
of theirpyproject.toml
.In order to update to this
v1.3.0
release, maintainers have to take the following action:pyproject.toml
: replacegym_ignition
withscenario ~= 1.3.0
.API change
This time, in #321, we performed a minor update of our public APIs. If you used the following function:
please note that the
modelIndex
defaulted argument has been removed. The new signature is the following:Contributors
This discussion was created from the release v1.3.0.
Beta Was this translation helpful? Give feedback.
All reactions