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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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