diff --git a/includes/data/software.yml b/includes/data/software.yml index 49ea65871..bd9137083 100644 --- a/includes/data/software.yml +++ b/includes/data/software.yml @@ -683,16 +683,14 @@ software_modules: - {description: Simple password manager using gpg and ordinary unix directories., markedDefault: false, versionName: 1.7.4} - categories: system, tools - defaultVersionName: 7.81.0 + defaultVersionName: 8.4.0 description: curl is an open source command line tool and library for transferring data with URL syntax. package: curl url: https://curl.haxx.se/ versions: - {description: curl is an open source command line tool and library for transferring - data with URL syntax., markedDefault: false, versionName: 7.54.0} - - {description: curl is an open source command line tool and library for transferring - data with URL syntax., markedDefault: false, versionName: 7.81.0} + data with URL syntax., markedDefault: false, versionName: 8.4.0} - categories: system, libs defaultVersionName: 1.4.1 description: Epoxy is a library for handling OpenGL function pointer management @@ -855,10 +853,12 @@ software_modules: versions: - {description: 'LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and - applying best practice development processes.', markedDefault: false, versionName: 2.5.3} + applying best practice development processes.', family: ssl, markedDefault: false, + versionName: 2.5.3} - {description: 'LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and - applying best practice development processes.', markedDefault: false, versionName: 3.2.1} + applying best practice development processes.', family: ssl, markedDefault: false, + versionName: 3.2.1} - categories: system, file management defaultVersionName: 0.9.3 description: fpart sorts files and packs them into partitions. @@ -1909,7 +1909,7 @@ software_modules: url: https://www.openssl.org/ versions: - {description: OpenSSL is a full-featured toolkit for general-purpose cryptography - and secure communication., markedDefault: false, versionName: 3.0.7} + and secure communication., family: ssl, markedDefault: false, versionName: 3.0.7} - categories: system, libs defaultVersionName: 1.8.2 description: Libgcrypt is a general purpose cryptographic library originally @@ -5682,15 +5682,26 @@ software_modules: arch: {gpu: 1} parallel: {mpi: 1} versionName: 0.5.1 - - categories: devel, parser - defaultVersionName: 3.2.1 - description: Xerces-C++ is a validating XML parser written in a portable subset - of C++. - package: xerces-c - url: https://xerces.apache.org/xerces-c/index.html + - categories: devel, lib + defaultVersionName: '2019' + description: Intel® Threading Building Blocks (Intel® TBB) is a widely used + C++ library for shared-memory parallel programming and heterogeneous computing + (intra-node distributed memory programming). + package: tbb + url: https://software.intel.com/en-us/intel-tbb versions: - - {description: Xerces-C++ is a validating XML parser written in a portable - subset of C++., markedDefault: false, versionName: 3.2.1} + - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used + C++ library for shared-memory parallel programming and heterogeneous computing + (intra-node distributed memory programming)., markedDefault: false, versionName: 2017.u2} + - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used + C++ library for shared-memory parallel programming and heterogeneous computing + (intra-node distributed memory programming)., markedDefault: false, versionName: 2018.u1} + - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used + C++ library for shared-memory parallel programming and heterogeneous computing + (intra-node distributed memory programming)., markedDefault: false, versionName: '2018'} + - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used + C++ library for shared-memory parallel programming and heterogeneous computing + (intra-node distributed memory programming)., markedDefault: false, versionName: '2019'} - categories: devel, data defaultVersionName: 6.6.2 description: NCL is a free interpreted language designed specifically for scientific @@ -5821,15 +5832,17 @@ software_modules: - {description: 'ZeroMQ (also spelled ØMQ, 0MQ or ZMQ) is a high-performance asynchronous messaging library, aimed at use in distributed or concurrent applications.', markedDefault: false, versionName: 4.2.2} - - categories: devel, debug - defaultVersionName: 3.14.0 - description: Valgrind is an instrumentation framework for building dynamic analysis - tools. - package: valgrind - url: http://valgrind.org/ + - categories: devel, lib + defaultVersionName: 2.1.12 + description: The libevent API provides a mechanism to execute a callback function + when a specific event occurs on a file descriptor or after a timeout has been + reached. + package: libevent + url: https://libevent.org versions: - - {description: Valgrind is an instrumentation framework for building dynamic - analysis tools., markedDefault: false, versionName: 3.14.0} + - {description: The libevent API provides a mechanism to execute a callback + function when a specific event occurs on a file descriptor or after a timeout + has been reached., markedDefault: false, versionName: 2.1.12} - categories: devel, language defaultVersionName: 2.7.13 description: Python is an interpreted, interactive, object-oriented programming @@ -6027,6 +6040,17 @@ software_modules: markedDefault: false, versionName: 1.3.1_py36} - {description: netcdf4-python is a Python interface to the netCDF C library., markedDefault: true, versionName: 1.3.1_py27} + - categories: devel, parser + defaultVersionName: 2.7.7 + description: ANTLR (ANother Tool for Language Recognition) is a powerful parser + generator for reading, processing, executing, or translating structured text + or binary files. + package: antlr + url: https://xerces.apache.org/xerces-c/index.html + versions: + - {description: 'ANTLR (ANother Tool for Language Recognition) is a powerful + parser generator for reading, processing, executing, or translating structured + text or binary files.', markedDefault: false, versionName: 2.7.7} - categories: devel, lib defaultVersionName: 0.12.1 description: Collection of C++ software abstractions that enable architecture @@ -6074,14 +6098,15 @@ software_modules: versionName: '23.3' - {description: 'NVIDIA HPC Software Development Kit (SDK) including C, C++, and Fortran compilers.', family: compiler_f, markedDefault: true, versionName: '21.5'} - - categories: devel, lib - defaultVersionName: 2.0.0 - description: libtree prints shared object dependencies as a tree. - package: libtree - url: https://github.com/haampie/libtree + - categories: devel, engine + defaultVersionName: 8.4.371.22 + description: V8 is Google’s open source high-performance JavaScript and WebAssembly + engine, written in C++. + package: v8 + url: https://v8.dev versions: - - {description: libtree prints shared object dependencies as a tree., markedDefault: false, - versionName: 2.0.0} + - {description: 'V8 is Google’s open source high-performance JavaScript and + WebAssembly engine, written in C++.', markedDefault: false, versionName: 8.4.371.22} - categories: devel, networking defaultVersionName: 0.24.0_py39 description: Python bindinbgs for UCX. @@ -6089,17 +6114,21 @@ software_modules: url: https://github.com/rapidsai/ucx-py versions: - {description: Python bindinbgs for UCX., markedDefault: false, versionName: 0.24.0_py39} - - categories: devel, parser - defaultVersionName: 2.7.7 - description: ANTLR (ANother Tool for Language Recognition) is a powerful parser - generator for reading, processing, executing, or translating structured text - or binary files. - package: antlr - url: https://xerces.apache.org/xerces-c/index.html + - categories: devel, data + defaultVersionName: 4.5.4 + description: NetCDF is a set of software libraries and self-describing, machine-independent + data formats that support the creation, access, and sharing of array-oriented + scientific data. This module provides Fortran libraries. + package: netcdf-fortran + url: https://www.unidata.ucar.edu/software/netcdf versions: - - {description: 'ANTLR (ANother Tool for Language Recognition) is a powerful - parser generator for reading, processing, executing, or translating structured - text or binary files.', markedDefault: false, versionName: 2.7.7} + - description: NetCDF is a set of software libraries and self-describing, machine-independent + data formats that support the creation, access, and sharing of array-oriented + scientific data. This module provides Fortran libraries. + markedDefault: false + properties: + parallel: {mpi: 1} + versionName: 4.5.4 - categories: devel, data defaultVersionName: 3.4.0_py27 description: Python bindings for Google's Protocol Buffers data interchange @@ -6178,21 +6207,14 @@ software_modules: versions: - {description: Ninja is a small build system with a focus on speed., markedDefault: false, versionName: 1.9.0} - - categories: devel, data - defaultVersionName: 4.5.4 - description: NetCDF is a set of software libraries and self-describing, machine-independent - data formats that support the creation, access, and sharing of array-oriented - scientific data. This module provides Fortran libraries. - package: netcdf-fortran - url: https://www.unidata.ucar.edu/software/netcdf + - categories: devel, lib + defaultVersionName: 2.0.0 + description: libtree prints shared object dependencies as a tree. + package: libtree + url: https://github.com/haampie/libtree versions: - - description: NetCDF is a set of software libraries and self-describing, machine-independent - data formats that support the creation, access, and sharing of array-oriented - scientific data. This module provides Fortran libraries. - markedDefault: false - properties: - parallel: {mpi: 1} - versionName: 4.5.4 + - {description: libtree prints shared object dependencies as a tree., markedDefault: false, + versionName: 2.0.0} - categories: devel, language defaultVersionName: 1.9.0 description: Julia is a high-level, high-performance dynamic programming language @@ -6248,15 +6270,14 @@ software_modules: - {description: 'Perl 5 is a highly capable, feature-rich programming language with over 29 years of development.', help: 'https://www.sherlock.stanford.edu/docs/software/using/perl', markedDefault: false, versionName: 5.36.1} - - categories: devel, engine - defaultVersionName: 8.4.371.22 - description: V8 is Google’s open source high-performance JavaScript and WebAssembly - engine, written in C++. - package: v8 - url: https://v8.dev + - categories: devel, lib + defaultVersionName: 3.7.13 + description: RabbitMQ is an open-source message broker. + package: rabbitmq + url: http://rabbitmq.com versions: - - {description: 'V8 is Google’s open source high-performance JavaScript and - WebAssembly engine, written in C++.', markedDefault: false, versionName: 8.4.371.22} + - {description: RabbitMQ is an open-source message broker., markedDefault: false, + versionName: 3.7.13} - categories: devel, language defaultVersionName: 0.29.28_py39 description: Cython is an optimising static compiler for both the Python programming @@ -6276,29 +6297,28 @@ software_modules: - {description: Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex)., markedDefault: false, versionName: 0.29.28_py39} - - categories: devel, data - defaultVersionName: 2.0.1_py39 - description: pandas is an open source, BSD-licensed library providing high-performance, - easy-to-use data structures and data analysis tools for the Python programming - language. - package: py-pandas - url: https://pandas.pydata.org/ + - categories: devel, build + defaultVersionName: 3.24.2 + description: CMake is an extensible, open-source system that manages the build + process in an operating system and in a compiler-independent manner. + package: cmake + url: https://www.cmake.org versions: - - {description: 'pandas is an open source, BSD-licensed library providing high-performance, - easy-to-use data structures and data analysis tools for the Python programming - language.', family: pandas, markedDefault: false, versionName: 0.23.0_py27} - - {description: 'pandas is an open source, BSD-licensed library providing high-performance, - easy-to-use data structures and data analysis tools for the Python programming - language.', family: pandas, markedDefault: false, versionName: 0.23.0_py36} - - {description: 'pandas is an open source, BSD-licensed library providing high-performance, - easy-to-use data structures and data analysis tools for the Python programming - language.', family: pandas, markedDefault: false, versionName: 1.0.3_py36} - - {description: 'pandas is an open source, BSD-licensed library providing high-performance, - easy-to-use data structures and data analysis tools for the Python programming - language.', family: pandas, markedDefault: false, versionName: 1.3.1_py39} - - {description: 'pandas is an open source, BSD-licensed library providing high-performance, - easy-to-use data structures and data analysis tools for the Python programming - language.', family: pandas, markedDefault: false, versionName: 2.0.1_py39} + - {description: 'CMake is an extensible, open-source system that manages the + build process in an operating system and in a compiler-independent manner.', + markedDefault: false, versionName: 3.8.1} + - {description: 'CMake is an extensible, open-source system that manages the + build process in an operating system and in a compiler-independent manner.', + markedDefault: false, versionName: 3.11.1} + - {description: 'CMake is an extensible, open-source system that manages the + build process in an operating system and in a compiler-independent manner.', + markedDefault: false, versionName: 3.13.1} + - {description: 'CMake is an extensible, open-source system that manages the + build process in an operating system and in a compiler-independent manner.', + markedDefault: false, versionName: 3.20.3} + - {description: 'CMake is an extensible, open-source system that manages the + build process in an operating system and in a compiler-independent manner.', + markedDefault: false, versionName: 3.24.2} - categories: devel, language defaultVersionName: '20180301' description: Manticore is a high-level parallel programming language aimed at @@ -6339,28 +6359,15 @@ software_modules: properties: arch: {gpu: 1} versionName: 0.7.5 - - categories: devel, build - defaultVersionName: 3.24.2 - description: CMake is an extensible, open-source system that manages the build - process in an operating system and in a compiler-independent manner. - package: cmake - url: https://www.cmake.org + - categories: devel, data + defaultVersionName: 4.0.1 + description: Redis is an open source, in-memory data structure store, used as + a database, cache and message broker. + package: redis + url: https://redis.io versions: - - {description: 'CMake is an extensible, open-source system that manages the - build process in an operating system and in a compiler-independent manner.', - markedDefault: false, versionName: 3.8.1} - - {description: 'CMake is an extensible, open-source system that manages the - build process in an operating system and in a compiler-independent manner.', - markedDefault: false, versionName: 3.11.1} - - {description: 'CMake is an extensible, open-source system that manages the - build process in an operating system and in a compiler-independent manner.', - markedDefault: false, versionName: 3.13.1} - - {description: 'CMake is an extensible, open-source system that manages the - build process in an operating system and in a compiler-independent manner.', - markedDefault: false, versionName: 3.20.3} - - {description: 'CMake is an extensible, open-source system that manages the - build process in an operating system and in a compiler-independent manner.', - markedDefault: false, versionName: 3.24.2} + - {description: 'Redis is an open source, in-memory data structure store, used + as a database, cache and message broker.', markedDefault: false, versionName: 4.0.1} - categories: devel, lib defaultVersionName: 3.4.0 description: 'Eigen is a C++ template library for linear algebra: matrices, @@ -6426,14 +6433,6 @@ software_modules: system.', family: bazel, markedDefault: false, versionName: 0.26.1} - {description: 'Bazel is a fast, scalable, multi-language and extensible build system.', family: bazel, markedDefault: false, versionName: 0.29.1} - - categories: devel, lib - defaultVersionName: 3.7.13 - description: RabbitMQ is an open-source message broker. - package: rabbitmq - url: http://rabbitmq.com - versions: - - {description: RabbitMQ is an open-source message broker., markedDefault: false, - versionName: 3.7.13} - categories: devel, mpi defaultVersionName: '2019' description: Intel® MPI Library is a multi-fabric message passing library that @@ -6469,82 +6468,52 @@ software_modules: properties: parallel: {mpi: 1} versionName: '2019' - - categories: devel, lib - defaultVersionName: 2.1.12 - description: The libevent API provides a mechanism to execute a callback function - when a specific event occurs on a file descriptor or after a timeout has been - reached. - package: libevent - url: https://libevent.org + - categories: devel, debug + defaultVersionName: 3.14.0 + description: Valgrind is an instrumentation framework for building dynamic analysis + tools. + package: valgrind + url: http://valgrind.org/ versions: - - {description: The libevent API provides a mechanism to execute a callback - function when a specific event occurs on a file descriptor or after a timeout - has been reached., markedDefault: false, versionName: 2.1.12} + - {description: Valgrind is an instrumentation framework for building dynamic + analysis tools., markedDefault: false, versionName: 3.14.0} + - categories: devel, parser + defaultVersionName: 3.2.1 + description: Xerces-C++ is a validating XML parser written in a portable subset + of C++. + package: xerces-c + url: https://xerces.apache.org/xerces-c/index.html + versions: + - {description: Xerces-C++ is a validating XML parser written in a portable + subset of C++., markedDefault: false, versionName: 3.2.1} - categories: devel, lib - defaultVersionName: 1.79.0 - description: Boost is a set of libraries for the C++ programming language that - provide support for tasks and structures such as linear algebra, pseudorandom - number generation, multithreading, image processing, regular expressions, - and unit testing. - package: boost - url: http://www.boost.org + defaultVersionName: 2.7.1_py27 + description: The h5py package is a Pythonic interface to the HDF5 binary data + format. + package: py-h5py + url: http://www.h5py.org versions: - - {description: 'Boost is a set of libraries for the C++ programming language - that provide support for tasks and structures such as linear algebra, pseudorandom - number generation, multithreading, image processing, regular expressions, - and unit testing.', markedDefault: false, versionName: 1.64.0} - - description: Boost is a set of libraries for the C++ programming language - that provide support for tasks and structures such as linear algebra, pseudorandom - number generation, multithreading, image processing, regular expressions, - and unit testing. - markedDefault: false - properties: - parallel: {mpi: 1} - versionName: 1.69.0 - - description: Boost is a set of libraries for the C++ programming language - that provide support for tasks and structures such as linear algebra, pseudorandom - number generation, multithreading, image processing, regular expressions, - and unit testing. - markedDefault: false - properties: - parallel: {mpi: 1} - versionName: 1.75.0 - - description: Boost is a set of libraries for the C++ programming language - that provide support for tasks and structures such as linear algebra, pseudorandom - number generation, multithreading, image processing, regular expressions, - and unit testing. - markedDefault: false - properties: - parallel: {mpi: 1} - versionName: 1.76.0 - - description: Boost is a set of libraries for the C++ programming language - that provide support for tasks and structures such as linear algebra, pseudorandom - number generation, multithreading, image processing, regular expressions, - and unit testing. - markedDefault: false - properties: - parallel: {mpi: 1} - versionName: 1.79.0 - - categories: devel, lib - defaultVersionName: '2019' - description: Intel® Threading Building Blocks (Intel® TBB) is a widely used - C++ library for shared-memory parallel programming and heterogeneous computing - (intra-node distributed memory programming). - package: tbb - url: https://software.intel.com/en-us/intel-tbb + - {description: The h5py package is a Pythonic interface to the HDF5 binary + data format., markedDefault: false, versionName: 2.8.0_py36} + - {description: The h5py package is a Pythonic interface to the HDF5 binary + data format., markedDefault: false, versionName: 2.10.0_py36} + - {description: The h5py package is a Pythonic interface to the HDF5 binary + data format., markedDefault: false, versionName: 3.1.0_py36} + - {description: The h5py package is a Pythonic interface to the HDF5 binary + data format., markedDefault: false, versionName: 3.7.0_py39} + - {description: The h5py package is a Pythonic interface to the HDF5 binary + data format., markedDefault: true, versionName: 2.7.1_py27} + - categories: devel, language + defaultVersionName: 7.3.0 + description: 'PHP (recursive acronym for PHP: Hypertext Preprocessor) is an + open source general-purpose scripting language that is especially suited for + web development.' + package: php + url: http://www.php.net versions: - - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used - C++ library for shared-memory parallel programming and heterogeneous computing - (intra-node distributed memory programming)., markedDefault: false, versionName: 2017.u2} - - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used - C++ library for shared-memory parallel programming and heterogeneous computing - (intra-node distributed memory programming)., markedDefault: false, versionName: 2018.u1} - - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used - C++ library for shared-memory parallel programming and heterogeneous computing - (intra-node distributed memory programming)., markedDefault: false, versionName: '2018'} - - {description: Intel® Threading Building Blocks (Intel® TBB) is a widely used - C++ library for shared-memory parallel programming and heterogeneous computing - (intra-node distributed memory programming)., markedDefault: false, versionName: '2019'} + - {description: 'PHP (recursive acronym for PHP: Hypertext Preprocessor) is + an open source general-purpose scripting language that is especially suited + for web development.', markedDefault: false, versionName: 7.3.0} - categories: devel, lib defaultVersionName: 0.35.0_py27 description: Numba is a compiler for Python array and numerical functions that @@ -6580,16 +6549,19 @@ software_modules: software., markedDefault: false, versionName: 1.63.0} - {description: A language empowering everyone to build reliable and efficient software., markedDefault: false, versionName: 1.72.0} - - categories: devel, build - defaultVersionName: 1.8.0 - description: Bazelisk is a wrapper for Bazel written in Go. - package: bazelisk - url: https://github.com/bazelbuild/bazelisk + - categories: devel, language + defaultVersionName: 2.2.2 + description: GNU Guile is the preferred extension system for the GNU Project, + which features an implementation of the Scheme programming language. + package: guile + url: https://www.gnu.org/software/guile/ versions: - - {description: Bazelisk is a wrapper for Bazel written in Go., family: bazel, - markedDefault: false, versionName: 1.3.0} - - {description: Bazelisk is a wrapper for Bazel written in Go., family: bazel, - markedDefault: false, versionName: 1.8.0} + - {description: 'GNU Guile is the preferred extension system for the GNU Project, + which features an implementation of the Scheme programming language.', markedDefault: false, + versionName: 2.0.11} + - {description: 'GNU Guile is the preferred extension system for the GNU Project, + which features an implementation of the Scheme programming language.', markedDefault: false, + versionName: 2.2.2} - categories: devel, framework defaultVersionName: 5.8.2 description: Global Arrays (GA) is a Partitioned Global Address Space (PGAS) @@ -6617,17 +6589,26 @@ software_modules: versions: - {description: Kerl is a tool to easily build and install Erlang/OTP instances., markedDefault: false, versionName: 1.8.5} - - categories: devel, language - defaultVersionName: 7.3.0 - description: 'PHP (recursive acronym for PHP: Hypertext Preprocessor) is an - open source general-purpose scripting language that is especially suited for - web development.' - package: php - url: http://www.php.net + - categories: devel, lib + defaultVersionName: 0.20.0_py39 + description: scikit-image is a collection of algorithms for image processing. + package: py-scikit-image + url: http://scikit-image.org/ versions: - - {description: 'PHP (recursive acronym for PHP: Hypertext Preprocessor) is - an open source general-purpose scripting language that is especially suited - for web development.', markedDefault: false, versionName: 7.3.0} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.13.0_py27} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.14.0_py27} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.15.0_py27} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.15.0_py36} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.17.2_py36} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.19.3_py39} + - {description: scikit-image is a collection of algorithms for image processing., + markedDefault: false, versionName: 0.20.0_py39} - categories: devel, compiler defaultVersionName: 2.2.0 description: AMD Optimizing C/C++ Compiler - AOCC is a highly optimized C, C++ @@ -6648,26 +6629,22 @@ software_modules: url: https://www.gnu.org/software/gdb/ versions: - {description: GDB is the GNU Project debugger., markedDefault: false, versionName: 8.2.1} - - categories: devel, lib - defaultVersionName: 0.20.0_py39 - description: scikit-image is a collection of algorithms for image processing. - package: py-scikit-image - url: http://scikit-image.org/ + - categories: devel, data + defaultVersionName: 3.4.0 + description: Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, + platform-neutral, extensible mechanism for serializing structured data. + package: protobuf + url: https://developers.google.com/protocol-buffers/ versions: - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.13.0_py27} - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.14.0_py27} - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.15.0_py27} - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.15.0_py36} - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.17.2_py36} - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.19.3_py39} - - {description: scikit-image is a collection of algorithms for image processing., - markedDefault: false, versionName: 0.20.0_py39} + - {description: 'Protocol Buffers (a.k.a., protobuf) are Google''s language-neutral, + platform-neutral, extensible mechanism for serializing structured data.', + markedDefault: false, versionName: 3.20.0} + - {description: 'Protocol Buffers (a.k.a., protobuf) are Google''s language-neutral, + platform-neutral, extensible mechanism for serializing structured data.', + markedDefault: false, versionName: '21.9'} + - {description: 'Protocol Buffers (a.k.a., protobuf) are Google''s language-neutral, + platform-neutral, extensible mechanism for serializing structured data.', + markedDefault: true, versionName: 3.4.0} - categories: devel, data defaultVersionName: 1.10.6 description: HDF5 is a data model, library, and file format for storing and @@ -6706,44 +6683,44 @@ software_modules: parallel: {mpi: 1} versionName: 1.10.6 - categories: devel, language - defaultVersionName: 3.1.2 - description: A dynamic, open source programming language with a focus on simplicity - and productivity. It has an elegant syntax that is natural to read and easy - to write. - package: ruby - url: https://www.ruby-lang.org + defaultVersionName: 8.6.5 + description: Haskell is a statically typed, purely functional programming language + with type inference and lazy evaluation. + package: haskell + url: https://www.haskell.org/ versions: - - {description: 'A dynamic, open source programming language with a focus on - simplicity and productivity. It has an elegant syntax that is natural to - read and easy to write.', markedDefault: false, versionName: 2.4.1} - - {description: 'A dynamic, open source programming language with a focus on - simplicity and productivity. It has an elegant syntax that is natural to - read and easy to write.', markedDefault: false, versionName: 2.7.1} - - {description: 'A dynamic, open source programming language with a focus on - simplicity and productivity. It has an elegant syntax that is natural to - read and easy to write.', markedDefault: false, versionName: 3.1.2} - - categories: devel, data - defaultVersionName: 4.0.1 - description: Redis is an open source, in-memory data structure store, used as - a database, cache and message broker. - package: redis - url: https://redis.io + - {description: 'Haskell is a statically typed, purely functional programming + language with type inference and lazy evaluation.', markedDefault: false, + versionName: 8.6.5} + - categories: devel, lib + defaultVersionName: 23.04.00_py39 + description: Python interface for RMM + package: py-rmm + url: https://github.com/rapidsai/rmm versions: - - {description: 'Redis is an open source, in-memory data structure store, used - as a database, cache and message broker.', markedDefault: false, versionName: 4.0.1} - - categories: devel, language - defaultVersionName: 2.2.2 - description: GNU Guile is the preferred extension system for the GNU Project, - which features an implementation of the Scheme programming language. - package: guile - url: https://www.gnu.org/software/guile/ + - description: Python interface for RMM + markedDefault: false + properties: + arch: {gpu: 1} + versionName: 23.04.00_py39 + - categories: devel, lib + defaultVersionName: 3.1.0 + description: CUTLASS is a collection of CUDA C++ template abstractions for implementing + high-performance matrix-multiplication (GEMM) at all levels and scales within + CUDA. + package: cutlass + url: https://github.com/NVIDIA/cutlass versions: - - {description: 'GNU Guile is the preferred extension system for the GNU Project, - which features an implementation of the Scheme programming language.', markedDefault: false, - versionName: 2.0.11} - - {description: 'GNU Guile is the preferred extension system for the GNU Project, - which features an implementation of the Scheme programming language.', markedDefault: false, - versionName: 2.2.2} + - {description: CUTLASS is a collection of CUDA C++ template abstractions for + implementing high-performance matrix-multiplication (GEMM) at all levels + and scales within CUDA., markedDefault: false, versionName: 0.1.0} + - description: CUTLASS is a collection of CUDA C++ template abstractions for + implementing high-performance matrix-multiplication (GEMM) at all levels + and scales within CUDA. + markedDefault: false + properties: + arch: {gpu: 1} + versionName: 3.1.0 - categories: devel, data analytics defaultVersionName: 3.1.0 description: The Apache Hadoop software library is a framework that allows for @@ -6758,37 +6735,22 @@ software_modules: - {description: The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models., markedDefault: true, versionName: 3.1.0} - - categories: devel, mpi - defaultVersionName: 2.8.1 - description: Mellanox HPC-X toolkit is a comprehensive software package that - includes MPI and SHMEM/PGAS communications libraries. - package: hpcx - url: https://www.mellanox.com/products/software/hpc-x + - categories: devel, language + defaultVersionName: 1.0.0_py27 + description: Jupyter is a browser-based interactive notebook for programming, + mathematics, and data science. It supports a number of languages via plugins. + package: py-jupyter + url: https://jupyter.org versions: - - description: Mellanox HPC-X toolkit is a comprehensive software package that - includes MPI and SHMEM/PGAS communications libraries. - family: mpi - markedDefault: false - properties: - arch: {gpu: 1} - parallel: {mpi: 1} - versionName: 2.6.0 - - description: Mellanox HPC-X toolkit is a comprehensive software package that - includes MPI and SHMEM/PGAS communications libraries. - family: mpi - markedDefault: false - properties: - arch: {gpu: 1} - parallel: {mpi: 1} - versionName: 2.7.0 - - description: Mellanox HPC-X toolkit is a comprehensive software package that - includes MPI and SHMEM/PGAS communications libraries. - family: mpi - markedDefault: false - properties: - arch: {gpu: 1} - parallel: {mpi: 1} - versionName: 2.8.1 + - {description: 'Jupyter is a browser-based interactive notebook for programming, + mathematics, and data science. It supports a number of languages via plugins.', + markedDefault: false, versionName: 1.0.0_py36} + - {description: 'Jupyter is a browser-based interactive notebook for programming, + mathematics, and data science. It supports a number of languages via plugins.', + markedDefault: false, versionName: 1.0.0_py39} + - {description: 'Jupyter is a browser-based interactive notebook for programming, + mathematics, and data science. It supports a number of languages via plugins.', + markedDefault: true, versionName: 1.0.0_py27} - categories: devel, language defaultVersionName: 9.0.176 description: CUDA is a parallel computing platform and application programming @@ -6950,17 +6912,39 @@ software_modules: properties: arch: {gpu: 1} versionName: 9.0.176 - - categories: devel, lib - defaultVersionName: 23.04.00_py39 - description: Python interface for RMM - package: py-rmm - url: https://github.com/rapidsai/rmm + - categories: devel, networking + defaultVersionName: 1.12.1 + description: UCX is a communication library implementing high-performance messaging + for MPI/PGAS frameworks. + package: ucx + url: http://www.openucx.org versions: - - description: Python interface for RMM + - {description: UCX is a communication library implementing high-performance + messaging for MPI/PGAS frameworks., markedDefault: false, versionName: 1.3.1} + - description: UCX is a communication library implementing high-performance + messaging for MPI/PGAS frameworks. markedDefault: false properties: arch: {gpu: 1} - versionName: 23.04.00_py39 + versionName: 1.8.1 + - description: UCX is a communication library implementing high-performance + messaging for MPI/PGAS frameworks. + markedDefault: false + properties: + arch: {gpu: 1} + versionName: 1.9.0 + - description: UCX is a communication library implementing high-performance + messaging for MPI/PGAS frameworks. + markedDefault: false + properties: + arch: {gpu: 1} + versionName: 1.10.0 + - description: UCX is a communication library implementing high-performance + messaging for MPI/PGAS frameworks. + markedDefault: false + properties: + arch: {gpu: 1} + versionName: 1.12.1 - categories: devel, build defaultVersionName: 0.51.1_py36 description: Meson is an open source build system meant to be both extremely @@ -6984,16 +6968,14 @@ software_modules: - {description: 'C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)', markedDefault: false, versionName: 8.1.0} - - categories: devel, language - defaultVersionName: 8.6.5 - description: Haskell is a statically typed, purely functional programming language - with type inference and lazy evaluation. - package: haskell - url: https://www.haskell.org/ + - categories: devel, data + defaultVersionName: 0.13.3 + description: Hiredis is a minimalistic C client library for the Redis database. + package: hiredis + url: https://github.com/redis/hiredis versions: - - {description: 'Haskell is a statically typed, purely functional programming - language with type inference and lazy evaluation.', markedDefault: false, - versionName: 8.6.5} + - {description: Hiredis is a minimalistic C client library for the Redis database., + markedDefault: false, versionName: 0.13.3} - categories: devel, lib defaultVersionName: 3.1.0_py39 description: Python interface for CUTLASS @@ -7005,39 +6987,19 @@ software_modules: properties: arch: {gpu: 1} versionName: 3.1.0_py39 - - categories: devel, networking - defaultVersionName: 1.12.1 - description: UCX is a communication library implementing high-performance messaging - for MPI/PGAS frameworks. - package: ucx - url: http://www.openucx.org + - categories: devel, lib + defaultVersionName: 0.3.0 + description: libcircle is an API for distributing embarrassingly parallel workloads + using self-stabilization. + package: libcircle + url: https://github.com/hpc/libcircle versions: - - {description: UCX is a communication library implementing high-performance - messaging for MPI/PGAS frameworks., markedDefault: false, versionName: 1.3.1} - - description: UCX is a communication library implementing high-performance - messaging for MPI/PGAS frameworks. - markedDefault: false - properties: - arch: {gpu: 1} - versionName: 1.8.1 - - description: UCX is a communication library implementing high-performance - messaging for MPI/PGAS frameworks. - markedDefault: false - properties: - arch: {gpu: 1} - versionName: 1.9.0 - - description: UCX is a communication library implementing high-performance - messaging for MPI/PGAS frameworks. - markedDefault: false - properties: - arch: {gpu: 1} - versionName: 1.10.0 - - description: UCX is a communication library implementing high-performance - messaging for MPI/PGAS frameworks. + - description: libcircle is an API for distributing embarrassingly parallel + workloads using self-stabilization. markedDefault: false properties: - arch: {gpu: 1} - versionName: 1.12.1 + parallel: {mpi: 1} + versionName: 0.3.0 - categories: devel, lib defaultVersionName: 1.10.0 description: CUB is a flexible library of cooperative threadblock primitives @@ -7057,25 +7019,6 @@ software_modules: properties: arch: {gpu: 1} versionName: 1.10.0 - - categories: devel, data - defaultVersionName: 0.13.3 - description: Hiredis is a minimalistic C client library for the Redis database. - package: hiredis - url: https://github.com/redis/hiredis - versions: - - {description: Hiredis is a minimalistic C client library for the Redis database., - markedDefault: false, versionName: 0.13.3} - - categories: devel, lib - defaultVersionName: 1.10.1 - description: Apache Ant is a Java library and command-line tool whose mission - is to drive processes described in build files as targets and extension points - dependent upon each other. - package: ant - url: https://ant.apache.org/ - versions: - - {description: Apache Ant is a Java library and command-line tool whose mission - is to drive processes described in build files as targets and extension - points dependent upon each other., markedDefault: false, versionName: 1.10.1} - categories: devel, networking defaultVersionName: 1.30.0 description: GASNet is a language-independent, low-level networking layer that @@ -7092,6 +7035,17 @@ software_modules: properties: parallel: {mpi: 1} versionName: 1.30.0 + - categories: devel, lib + defaultVersionName: 1.10.1 + description: Apache Ant is a Java library and command-line tool whose mission + is to drive processes described in build files as targets and extension points + dependent upon each other. + package: ant + url: https://ant.apache.org/ + versions: + - {description: Apache Ant is a Java library and command-line tool whose mission + is to drive processes described in build files as targets and extension + points dependent upon each other., markedDefault: false, versionName: 1.10.1} - categories: devel, compiler defaultVersionName: '19.10' description: PGI compilers and tools, including Open MPI (Community Edition). @@ -7100,6 +7054,14 @@ software_modules: versions: - {description: 'PGI compilers and tools, including Open MPI (Community Edition).', family: mpi, markedDefault: false, versionName: '19.10'} + - categories: devel, profiling + defaultVersionName: 3.3.462 + description: AMD uProf is a performance analysis tool for applications. + package: amd-uprof + url: https://developer.amd.com/amd-uprof/ + versions: + - {description: AMD uProf is a performance analysis tool for applications., + markedDefault: false, versionName: 3.3.462} - categories: devel, lib defaultVersionName: 1.0.4 description: The Light-weight Group Library provides methods for MPI codes to @@ -7113,27 +7075,6 @@ software_modules: properties: parallel: {mpi: 1} versionName: 1.0.4 - - categories: devel, lib - defaultVersionName: 0.3.0 - description: libcircle is an API for distributing embarrassingly parallel workloads - using self-stabilization. - package: libcircle - url: https://github.com/hpc/libcircle - versions: - - description: libcircle is an API for distributing embarrassingly parallel - workloads using self-stabilization. - markedDefault: false - properties: - parallel: {mpi: 1} - versionName: 0.3.0 - - categories: devel, build - defaultVersionName: '2.38' - description: The GNU Binutils are a collection of binary tools. - package: binutils - url: https://www.gnu.org/software/binutils/ - versions: - - {description: The GNU Binutils are a collection of binary tools., markedDefault: false, - versionName: '2.38'} - categories: devel, lib defaultVersionName: 0.3.2_py39 description: schwimmbad provides a uniform interface to parallel processing @@ -7158,15 +7099,55 @@ software_modules: markedDefault: false properties: parallel: {mpi: 1} - versionName: 0.3.2_py39 - - categories: devel, profiling - defaultVersionName: 3.3.462 - description: AMD uProf is a performance analysis tool for applications. - package: amd-uprof - url: https://developer.amd.com/amd-uprof/ + versionName: 0.3.2_py39 + - categories: devel, build + defaultVersionName: '2.38' + description: The GNU Binutils are a collection of binary tools. + package: binutils + url: https://www.gnu.org/software/binutils/ versions: - - {description: AMD uProf is a performance analysis tool for applications., - markedDefault: false, versionName: 3.3.462} + - {description: The GNU Binutils are a collection of binary tools., markedDefault: false, + versionName: '2.38'} + - categories: devel, data + defaultVersionName: 2.0.1_py39 + description: pandas is an open source, BSD-licensed library providing high-performance, + easy-to-use data structures and data analysis tools for the Python programming + language. + package: py-pandas + url: https://pandas.pydata.org/ + versions: + - {description: 'pandas is an open source, BSD-licensed library providing high-performance, + easy-to-use data structures and data analysis tools for the Python programming + language.', family: pandas, markedDefault: false, versionName: 0.23.0_py27} + - {description: 'pandas is an open source, BSD-licensed library providing high-performance, + easy-to-use data structures and data analysis tools for the Python programming + language.', family: pandas, markedDefault: false, versionName: 0.23.0_py36} + - {description: 'pandas is an open source, BSD-licensed library providing high-performance, + easy-to-use data structures and data analysis tools for the Python programming + language.', family: pandas, markedDefault: false, versionName: 1.0.3_py36} + - {description: 'pandas is an open source, BSD-licensed library providing high-performance, + easy-to-use data structures and data analysis tools for the Python programming + language.', family: pandas, markedDefault: false, versionName: 1.3.1_py39} + - {description: 'pandas is an open source, BSD-licensed library providing high-performance, + easy-to-use data structures and data analysis tools for the Python programming + language.', family: pandas, markedDefault: false, versionName: 2.0.1_py39} + - categories: devel, language + defaultVersionName: 3.1.2 + description: A dynamic, open source programming language with a focus on simplicity + and productivity. It has an elegant syntax that is natural to read and easy + to write. + package: ruby + url: https://www.ruby-lang.org + versions: + - {description: 'A dynamic, open source programming language with a focus on + simplicity and productivity. It has an elegant syntax that is natural to + read and easy to write.', markedDefault: false, versionName: 2.4.1} + - {description: 'A dynamic, open source programming language with a focus on + simplicity and productivity. It has an elegant syntax that is natural to + read and easy to write.', markedDefault: false, versionName: 2.7.1} + - {description: 'A dynamic, open source programming language with a focus on + simplicity and productivity. It has an elegant syntax that is natural to + read and easy to write.', markedDefault: false, versionName: 3.1.2} - categories: devel, lib defaultVersionName: 3.0.12 description: SWIG is an interface compiler that connects programs written in @@ -7177,51 +7158,70 @@ software_modules: - {description: 'SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl.', markedDefault: false, versionName: 3.0.12} - - categories: devel, data - defaultVersionName: 4.9.0 - description: NetCDF is a set of software libraries and self-describing, machine-independent - data formats that support the creation, access, and sharing of array-oriented - scientific data. This module provides C libraries. - package: netcdf-c - url: https://www.unidata.ucar.edu/software/netcdf + - categories: devel, lib + defaultVersionName: 1.79.0 + description: Boost is a set of libraries for the C++ programming language that + provide support for tasks and structures such as linear algebra, pseudorandom + number generation, multithreading, image processing, regular expressions, + and unit testing. + package: boost + url: http://www.boost.org versions: - - description: NetCDF is a set of software libraries and self-describing, machine-independent - data formats that support the creation, access, and sharing of array-oriented - scientific data. This module provides C libraries. + - {description: 'Boost is a set of libraries for the C++ programming language + that provide support for tasks and structures such as linear algebra, pseudorandom + number generation, multithreading, image processing, regular expressions, + and unit testing.', markedDefault: false, versionName: 1.64.0} + - description: Boost is a set of libraries for the C++ programming language + that provide support for tasks and structures such as linear algebra, pseudorandom + number generation, multithreading, image processing, regular expressions, + and unit testing. markedDefault: false properties: parallel: {mpi: 1} - versionName: 4.9.0 - - categories: devel, lib - defaultVersionName: 2.7.1_py27 - description: The h5py package is a Pythonic interface to the HDF5 binary data - format. - package: py-h5py - url: http://www.h5py.org - versions: - - {description: The h5py package is a Pythonic interface to the HDF5 binary - data format., markedDefault: false, versionName: 2.8.0_py36} - - {description: The h5py package is a Pythonic interface to the HDF5 binary - data format., markedDefault: false, versionName: 2.10.0_py36} - - {description: The h5py package is a Pythonic interface to the HDF5 binary - data format., markedDefault: false, versionName: 3.1.0_py36} - - {description: The h5py package is a Pythonic interface to the HDF5 binary - data format., markedDefault: false, versionName: 3.7.0_py39} - - {description: The h5py package is a Pythonic interface to the HDF5 binary - data format., markedDefault: true, versionName: 2.7.1_py27} - - categories: devel, lib - defaultVersionName: 1.0.0 - description: CNMeM is a simple library to help the Deep Learning frameworks - manage CUDA memory. - package: cnmem - url: https://github.com/NVIDIA/ncmem - versions: - - description: CNMeM is a simple library to help the Deep Learning frameworks - manage CUDA memory. + versionName: 1.69.0 + - description: Boost is a set of libraries for the C++ programming language + that provide support for tasks and structures such as linear algebra, pseudorandom + number generation, multithreading, image processing, regular expressions, + and unit testing. markedDefault: false properties: - arch: {gpu: 1} - versionName: 1.0.0 + parallel: {mpi: 1} + versionName: 1.75.0 + - description: Boost is a set of libraries for the C++ programming language + that provide support for tasks and structures such as linear algebra, pseudorandom + number generation, multithreading, image processing, regular expressions, + and unit testing. + markedDefault: false + properties: + parallel: {mpi: 1} + versionName: 1.76.0 + - description: Boost is a set of libraries for the C++ programming language + that provide support for tasks and structures such as linear algebra, pseudorandom + number generation, multithreading, image processing, regular expressions, + and unit testing. + markedDefault: false + properties: + parallel: {mpi: 1} + versionName: 1.79.0 + - categories: devel, build + defaultVersionName: 1.8.0 + description: Bazelisk is a wrapper for Bazel written in Go. + package: bazelisk + url: https://github.com/bazelbuild/bazelisk + versions: + - {description: Bazelisk is a wrapper for Bazel written in Go., family: bazel, + markedDefault: false, versionName: 1.3.0} + - {description: Bazelisk is a wrapper for Bazel written in Go., family: bazel, + markedDefault: false, versionName: 1.8.0} + - categories: devel, framework + defaultVersionName: 0.18.0_py39 + description: Kedro is an open-source Python framework for creating reproducible, + maintainable and modular data science code. + package: py-kedro + url: https://kedro.readthedocs.io/ + versions: + - {description: 'Kedro is an open-source Python framework for creating reproducible, + maintainable and modular data science code.', markedDefault: false, versionName: 0.18.0_py39} - categories: devel, language defaultVersionName: 1.8.0_131 description: Java is a general-purpose computer programming language that is @@ -7319,40 +7319,52 @@ software_modules: arch: {gpu: 1} parallel: {mpi: 1} versionName: 4.1.2 - - categories: devel, language - defaultVersionName: 1.0.0_py27 - description: Jupyter is a browser-based interactive notebook for programming, - mathematics, and data science. It supports a number of languages via plugins. - package: py-jupyter - url: https://jupyter.org + - categories: devel, data + defaultVersionName: 4.9.0 + description: NetCDF is a set of software libraries and self-describing, machine-independent + data formats that support the creation, access, and sharing of array-oriented + scientific data. This module provides C libraries. + package: netcdf-c + url: https://www.unidata.ucar.edu/software/netcdf versions: - - {description: 'Jupyter is a browser-based interactive notebook for programming, - mathematics, and data science. It supports a number of languages via plugins.', - markedDefault: false, versionName: 1.0.0_py36} - - {description: 'Jupyter is a browser-based interactive notebook for programming, - mathematics, and data science. It supports a number of languages via plugins.', - markedDefault: false, versionName: 1.0.0_py39} - - {description: 'Jupyter is a browser-based interactive notebook for programming, - mathematics, and data science. It supports a number of languages via plugins.', - markedDefault: true, versionName: 1.0.0_py27} - - categories: devel, lib - defaultVersionName: 3.1.0 - description: CUTLASS is a collection of CUDA C++ template abstractions for implementing - high-performance matrix-multiplication (GEMM) at all levels and scales within - CUDA. - package: cutlass - url: https://github.com/NVIDIA/cutlass + - description: NetCDF is a set of software libraries and self-describing, machine-independent + data formats that support the creation, access, and sharing of array-oriented + scientific data. This module provides C libraries. + markedDefault: false + properties: + parallel: {mpi: 1} + versionName: 4.9.0 + - categories: devel, mpi + defaultVersionName: 2.8.1 + description: Mellanox HPC-X toolkit is a comprehensive software package that + includes MPI and SHMEM/PGAS communications libraries. + package: hpcx + url: https://www.mellanox.com/products/software/hpc-x versions: - - {description: CUTLASS is a collection of CUDA C++ template abstractions for - implementing high-performance matrix-multiplication (GEMM) at all levels - and scales within CUDA., markedDefault: false, versionName: 0.1.0} - - description: CUTLASS is a collection of CUDA C++ template abstractions for - implementing high-performance matrix-multiplication (GEMM) at all levels - and scales within CUDA. + - description: Mellanox HPC-X toolkit is a comprehensive software package that + includes MPI and SHMEM/PGAS communications libraries. + family: mpi markedDefault: false properties: arch: {gpu: 1} - versionName: 3.1.0 + parallel: {mpi: 1} + versionName: 2.6.0 + - description: Mellanox HPC-X toolkit is a comprehensive software package that + includes MPI and SHMEM/PGAS communications libraries. + family: mpi + markedDefault: false + properties: + arch: {gpu: 1} + parallel: {mpi: 1} + versionName: 2.7.0 + - description: Mellanox HPC-X toolkit is a comprehensive software package that + includes MPI and SHMEM/PGAS communications libraries. + family: mpi + markedDefault: false + properties: + arch: {gpu: 1} + parallel: {mpi: 1} + versionName: 2.8.1 - categories: devel, language defaultVersionName: 5.3.4 description: Lua is a powerful, efficient, lightweight, embeddable scripting @@ -7450,6 +7462,23 @@ software_modules: - {description: 'Intel Fortran Compiler, also known as ifort, is a group of Fortran compilers from Intel', family: compiler_f, markedDefault: false, versionName: '2019'} + - categories: devel, lib + defaultVersionName: 1.0.0 + description: CNMeM is a simple library to help the Deep Learning frameworks + manage CUDA memory. + package: cnmem + url: https://github.com/NVIDIA/ncmem + versions: + - description: CNMeM is a simple library to help the Deep Learning frameworks + manage CUDA memory. + markedDefault: false + properties: + arch: {gpu: 1} + versionName: 1.0.0 + - defaultVersionName: 4.16.1 + package: code-server + versions: + - {markedDefault: false, versionName: 4.16.1} - categories: devel, lib defaultVersionName: 1.12.1 description: Light-weight, simple and fast XML parser for C++ with XPath support. @@ -7458,15 +7487,6 @@ software_modules: versions: - {description: 'Light-weight, simple and fast XML parser for C++ with XPath support.', markedDefault: false, versionName: 1.12.1} - - categories: devel, framework - defaultVersionName: 0.18.0_py39 - description: Kedro is an open-source Python framework for creating reproducible, - maintainable and modular data science code. - package: py-kedro - url: https://kedro.readthedocs.io/ - versions: - - {description: 'Kedro is an open-source Python framework for creating reproducible, - maintainable and modular data science code.', markedDefault: false, versionName: 0.18.0_py39} - categories: devel, lib defaultVersionName: 2.2.2 description: Copy-hiding array abstraction to automatically migrate data between @@ -7481,22 +7501,6 @@ software_modules: arch: {gpu: 1} parallel: {mpi: 1} versionName: 2.2.2 - - categories: devel, data - defaultVersionName: 3.4.0 - description: Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, - platform-neutral, extensible mechanism for serializing structured data. - package: protobuf - url: https://developers.google.com/protocol-buffers/ - versions: - - {description: 'Protocol Buffers (a.k.a., protobuf) are Google''s language-neutral, - platform-neutral, extensible mechanism for serializing structured data.', - markedDefault: false, versionName: 3.20.0} - - {description: 'Protocol Buffers (a.k.a., protobuf) are Google''s language-neutral, - platform-neutral, extensible mechanism for serializing structured data.', - markedDefault: false, versionName: '21.9'} - - {description: 'Protocol Buffers (a.k.a., protobuf) are Google''s language-neutral, - platform-neutral, extensible mechanism for serializing structured data.', - markedDefault: true, versionName: 3.4.0} - categories: devel, language defaultVersionName: 5.4.1_py27 description: IPython is a command shell for interactive computing in multiple diff --git a/src/docs/software/updates.xml b/src/docs/software/updates.xml index 552e46f86..2e4a300de 100644 --- a/src/docs/software/updates.xml +++ b/src/docs/software/updates.xml @@ -5,6 +5,24 @@ Sherlock software update feed https://www.sherlock.stanford.edu/docs/software/list + + New version: system/curl version 8.4.0 + curl is an open source command line tool and library for transferring data with URL syntax. + https://curl.haxx.se/ + https://www.sherlock.stanford.edu/docs/software/list/?add:v=8.4.0#curl + system, tools + kilian@stanford.edu (Kilian Cavalotti) + Wed, 11 Oct 2023 08:43:26 -0700 + + + New version: devel/code-server version 4.16.1 + + + https://www.sherlock.stanford.edu/docs/software/list/?add:v=4.16.1#code-server + + mthartma@stanford.edu (Mike Hartman) + Tue, 10 Oct 2023 08:02:44 -0700 + New version: system/hwloc version 2.9.3 The Portable Hardware Locality (hwloc) software package provides a portable abstraction of the hierarchical topology of modern architectures.