From 5cc208e994ba8640d9dfc79e76d5d6415505c866 Mon Sep 17 00:00:00 2001 From: Scott K Logan Date: Thu, 5 Dec 2024 15:08:54 -0600 Subject: [PATCH] Switch Windows package manager to pixi/conda Co-authored-by: Chris Lalancette Co-authored-by: Chris Lalancette --- rep-2000.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/rep-2000.rst b/rep-2000.rst index d162c77e5..e8824c71a 100644 --- a/rep-2000.rst +++ b/rep-2000.rst @@ -1231,7 +1231,7 @@ For example a Tier 1 middleware implementation on a Tier 2 platform can only rec Minimum language requirements: - C++17 -- Python 3.8 +- Python 3.9 Dependency Requirements: @@ -1241,23 +1241,23 @@ Dependency Requirements: +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ | Package | Ubuntu Noble | Windows 10** | RHEL 9 | macOS** | Debian Bookworm | OpenEmbedded** | +================+================+================+==========+===============+==================+=====================+ -| CMake | 3.28.3 | 3.29.2 | 3.26.5 | 3.31.1 | 3.25.1 | 3.22.3 | +| CMake | 3.28.3 | 3.28.3 | 3.26.5 | 3.31.1 | 3.25.1 | 3.22.3 | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ | EmPY | 3.3.4 | 3.3.4 | 3.3.4a | 3.3.4 | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ | Gazebo | Ionic* | N/A | N/A | Ionic* | Ionic* | N/A | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ -| NumPy | 1.26.4 | 1.24.4 | 1.20.1 | 2.1.3 | 1.24.2 | N/A | +| NumPy | 1.26.4 | 1.26.4 | 1.20.1 | 2.1.3 | 1.24.2 | N/A | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ | Ogre | 1.12.10 | N/A | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ -| OpenCV | 4.6.0 | 3.4.6* | 4.6.0 | 4.10.0 | 4.6.0 | 4.1.0 / 3.2.0*** | +| OpenCV | 4.6.0 | 4.9.0 | 4.6.0 | 4.10.0 | 4.6.0 | 4.1.0 / 3.2.0*** | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ -| OpenSSL | 3.0.13 | 1.1.1u | 3.2.2 | 1.1.1w | 3.0.15 | 1.1.1d / 1.1.1b*** | +| OpenSSL | 3.0.13 | 3.3.2 | 3.2.2 | 1.1.1w | 3.0.15 | 1.1.1d / 1.1.1b*** | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ -| Python | 3.12.3 | 3.8.3 | 3.9.19 | 3.13.0 | 3.11.2 | 3.8.2 / 3.7.5*** | +| Python | 3.12.3 | 3.12.3 | 3.9.19 | 3.13.0 | 3.11.2 | 3.8.2 / 3.7.5*** | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ -| Qt | 5.15.13 | 5.12.10 | 5.15.9 | 5.15.16 | 5.15.8 | 5.14.1 / 5.12.5*** | +| Qt | 5.15.13 | 5.15.8 | 5.15.9 | 5.15.16 | 5.15.8 | 5.14.1 / 5.12.5*** | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ | | **Linux only** | +----------------+----------------+----------------+----------+---------------+------------------+---------------------+ @@ -1287,7 +1287,7 @@ These versions are thus a low watermark. Package manager use for dependencies: - Ubuntu, Debian: apt, pip -- Windows: Chocolatey, pip +- Windows: pixi/conda, pip - macOS: Homebrew, pip - RHEL: dnf - OpenEmbedded: opkg