Skip to content

Credits

These projects were used to build gemseo-jax. Thank you!

Python | uv

Runtime dependencies

Project Summary Version (accepted) Version (last resolved) License
annotated-types Reusable constraint types to use with typing.Annotated >=0.6.0 0.7.0 MIT License
certifi Python package for providing Mozilla's CA Bundle. >=2017.4.17 2026.1.4 MPL-2.0
charset-normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. >=2, <4 3.4.4 MIT
colorama Cross-platform colored terminal text. >=0.4 0.4.6 BSD License
contourpy Python library for calculating contours of 2D quadrilateral grids >=1.0.1 1.3.3 BSD License
cycler Composable style cycles >=0.10 0.12.1 BSD License
dill serialize all of Python 0.4.1 BSD-3-Clause
docstring-inheritance Avoid writing and maintaining duplicated docstrings. >=2.0.0, <=3.0.0 3.0.0 MIT
et_xmlfile An implementation of lxml.xmlfile for the standard library 2.0.0 MIT
fastjsonschema Fastest Python implementation of JSON schema >=2.14.5, <=2.21.2 2.21.2 BSD
fonttools Tools to manipulate font files >=4.22.0 4.61.1 MIT
gemseo Generic Engine for Multi-disciplinary Scenarios, Exploration and Optimization >=6.3, <7 6.3.2.dev345+g68940f144 LGPL-3.0
genson GenSON is a powerful, user-friendly JSON Schema generator. >=1.2.2, <=1.3.0 1.3.0 MIT
graphviz Simple Python interface for Graphviz >=0.19, <=0.21 0.21 MIT
h5py Read and write HDF5 files from Python >=3.6.0, <=3.15.1 3.15.1 BSD-3-Clause
idna Internationalized Domain Names in Applications (IDNA) >=2.5, <4 3.11 BSD-3-Clause
importlib_metadata Read metadata from Python packages >=4.4 8.7.1 Apache-2.0
jax Differentiate, compile, and transform Numpy code. >=0.4.14, <=0.4.38 0.4.38 Apache-2.0
jaxlib XLA library for JAX >=0.4.38, <=0.4.38 0.4.38 Apache-2.0
Jinja2 A very fast and expressive template engine. >=3.1, >=3.0.0, <=3.1.6 3.1.6 BSD License
joblib Lightweight pipelining with Python functions >=1.3.0 1.5.3 BSD-3-Clause
kiwisolver A fast implementation of the Cassowary constraint solver >=1.3.1 1.4.9 BSD License
MarkupSafe Safely add untrusted strings to HTML/XML markup. >=2.0.1, >=2.0 3.0.3 BSD-3-Clause
matplotlib Python plotting package >=3.6.0, <=3.10.8 3.10.8 Python Software Foundation License
MiniSom Minimalistic implementation of the Self Organizing Maps (SOM) >=2.3.5, <2.4 2.3.6 MIT
ml_dtypes ml_dtypes is a stand-alone implementation of several NumPy dtype extensions used in machine learning. >=0.4.0 0.5.4 Apache-2.0
mpmath Python library for arbitrary-precision floating-point arithmetic >=1.1.0, <1.4 1.3.0 BSD
narwhals Extremely lightweight compatibility layer between dataframe libraries >=1.15.1 2.16.0 MIT License
networkx Python package for creating and manipulating graphs and networks >=2.5, <=3.6.1 3.6.1 BSD-3-Clause
nlopt Library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization >=2.7.0, <=2.10.0 2.10.0 MIT
numpy Fundamental package for array computing in Python >=1.23, <=2.4.2 2.4.2 BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
openpyxl A Python library to read/write Excel 2010 xlsx/xlsm files >=3.0.10, <=3.1.5 3.1.5 MIT
openturns Uncertainty treatment library >=1.20, <=1.26 1.26 LGPL
opt_einsum Path optimization of einsum functions. 3.4.0 MIT
packaging Core utilities for Python packages >=20.5, >=15, <=26.0 26.0 Apache-2.0 OR BSD-2-Clause
pandas Powerful data structures for data analysis, time series, and statistics >=2.1.0, <=2.3.3 2.3.3 BSD License
pillow Python Imaging Library (fork) >=9.5.0, <=12.1.0 12.1.0 MIT-CMU
plotly An open-source interactive data visualization library for Python >=5.7.0, <=6.5.2 6.5.2 MIT License
prettytable A simple Python library for easily displaying tabular data in a visually appealing ASCII table format >=2.3.0, <=3.17.0 3.17.0 BSD-3-Clause
psutil Cross-platform lib for process and system monitoring. 7.2.2 BSD-3-Clause
pydantic Data validation using Python type hints >=2.7, <=2.12.5 2.12.5 MIT
pydantic-settings Settings management using Pydantic >=2.1.0, <=2.12.0 2.12.0 MIT
pydantic_core Core functionality for Pydantic validation and serialization ==2.41.5 2.41.5 MIT
pyDOE3 Design of experiments for Python >=1.0.1, <=1.6.2 1.6.2 BSD-3-Clause
pyparsing pyparsing - Classes and methods to define and execute parsing grammars >=3.0, >=3 3.3.2 MIT
python-dateutil Extensions to the standard Python datetime module >=2.8.2, >=2.8.1 2.9.0.post0 BSD License + Apache Software License
python-dotenv Read key-value pairs from a .env file and set them as environment variables >=0.21.0 1.2.1 BSD-3-Clause
pytz World timezone definitions, modern and historical >=2020.1, >=2015.7 2025.2 MIT
pyXDSM Python script to generate PDF XDSM diagrams using TikZ and LaTeX >=2.2.1, <=2.3.1 2.3.1 Apache License Version 2.0
requests Python HTTP for Humans. >=2.30, >2, <3 2.32.5 Apache-2.0
scikit-learn A set of python modules for machine learning and data mining >=1.2, <=1.8.0 1.8.0 BSD-3-Clause
scipy Fundamental algorithms for scientific computing in Python >=1.12, <=1.17.0 1.17.0 BSD License
six Python 2 and 3 compatibility utilities >=1.5 1.17.0 MIT
spgl1 SPGL1: A solver for large-scale sparse reconstruction. >=0.0.3, <=1.0.0 0.0.3 GNU Lesser General Public License v3 (LGPLv3)
StrEnum An Enum that inherits from str. >=0.4.9, <=0.4.15 0.4.15 MIT License
sympy Computer algebra system (CAS) in Python >=1.5, <=1.14.0 1.14.0 BSD
threadpoolctl threadpoolctl >=3.2.0 3.6.0 BSD-3-Clause
tqdm Fast, Extensible Progress Meter >=4.50, <=4.67.3 4.67.3 MPL-2.0 AND MIT
typing-inspection Runtime typing introspection tools >=0.4.2 0.4.2 MIT
typing_extensions Backported and Experimental Type Hints for Python 3.9+ >=4.0.1, >=4, <5 4.15.0 PSF-2.0
tzdata Provider of IANA time zone data >=2022.7 2025.3 Apache-2.0
urllib3 HTTP library with thread-safe connection pooling, file post, and more. >=1.21.1, <3 2.6.3 MIT
wcwidth Measures the displayed width of unicode strings in a terminal 0.6.0 MIT
xdsmjs XDSMjs Python module >=1.0.0, <=2.0.0 2.0.0 Apache License, Version 2.0
xxhash Python binding for xxHash >=3.0.0, <=3.6.0 3.6.0 BSD
zipp Backport of pathlib-compatible object wrapper for zip files >=3.20 3.23.0 MIT

Development dependencies

Project Summary Version (accepted) Version (last resolved) License
babel Internationalization utilities >=2.10 2.18.0 BSD-3-Clause
backrefs A wrapper around re and regex that adds additional back references. >=5.7.post1 6.1 MIT
black The uncompromising code formatter. 26.1.0 MIT
bracex Bash style brace expander. >=2.1.1 2.6 MIT
certifi Python package for providing Mozilla's CA Bundle. >=2017.4.17 2026.1.4 MPL-2.0
charset-normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. >=2, <4 3.4.4 MIT
click Composable command line interface toolkit >=7.0 8.3.1 BSD-3-Clause
colorama Cross-platform colored terminal text. >=0.4 0.4.6 BSD License
fieldz Utilities for providing compatibility with many dataclass-like libraries >=0.1.0 0.1.3 BSD-3-Clause
ghp-import Copy your docs directly to the gh-pages branch. >=1.0 2.1.0 Apache Software License
griffe Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. >=1.14 2.0.0 ISC
griffe-fieldz Griffe extension adding support for data-class like things (pydantic, attrs, etc...) 0.4.0 BSD-3-Clause
griffe-inherited-docstrings Griffe extension for inheriting docstrings. 1.1.2 ISC
griffecli Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. ==2.0.0 2.0.0 ISC
griffelib Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. ==2.0.0 2.0.0 ISC
idna Internationalized Domain Names in Applications (IDNA) >=2.5, <4 3.11 BSD-3-Clause
importlib_metadata Read metadata from Python packages >=4.4 8.7.1 Apache-2.0
importlib_resources Read resources from Python packages 6.5.2 Apache Software License
Jinja2 A very fast and expressive template engine. >=3.1, >=3.0.0, <=3.1.6 3.1.6 BSD License
latexcodec A lexer and codec to work with LaTeX code in Python. >=1.0.4 3.0.1 MIT
Markdown Python implementation of John Gruber's Markdown. >=3.2 3.10.2 BSD-3-Clause
markdown-exec Utilities to execute code blocks in Markdown files. 1.12.1 ISC
MarkupSafe Safely add untrusted strings to HTML/XML markup. >=2.0.1, >=2.0 3.0.3 BSD-3-Clause
mergedeep A deep merge function for 🐍. >=1.3.4 1.3.4 MIT License
mike Manage multiple versions of your MkDocs-powered documentation 2.1.3 BSD-3-Clause
mkdocs Project documentation with Markdown. >=1.6 1.6.1 BSD-2-Clause
mkdocs-autorefs Automatically link across pages in MkDocs. >=1.4 1.4.4 ISC
mkdocs-bibtex An MkDocs plugin that enables managing citations with BibTex 4.4.0 BSD-3-Clause-LBNL
mkdocs-gallery a mkdocs plugin to generate example galleries from python scripts, similar to sphinx-gallery. 0.10.4 BSD 3-Clause
mkdocs-gen-files MkDocs plugin to programmatically generate documentation pages during the build 0.6.0 MIT
mkdocs-get-deps MkDocs extension that lists all dependencies according to a mkdocs.yml file >=0.2.0 0.2.0 MIT
mkdocs-include-markdown-plugin Mkdocs Markdown includer plugin. 7.2.1 Apache-2.0
mkdocs-literate-nav MkDocs plugin to specify the navigation in Markdown instead of YAML 0.6.2 MIT
mkdocs-material Documentation that simply works 9.7.1 MIT
mkdocs-material-extensions Extension pack for Python Markdown and MkDocs Material. >=1.3 1.3.1 MIT
mkdocs-section-index MkDocs plugin to allow clickable sections that lead to an index page 0.3.10 MIT
mkdocstrings Automatic documentation from sources, for MkDocs. 1.0.3 ISC
mkdocstrings-python A Python handler for mkdocstrings. >=1.16.2 2.0.2 ISC
mypy_extensions Type system extensions for programs checked with the mypy type checker. >=0.4.3 1.1.0 MIT
packaging Core utilities for Python packages >=20.5, >=15, <=26.0 26.0 Apache-2.0 OR BSD-2-Clause
paginate Divides large result sets into pages for easier browsing >=0.5 0.5.7 MIT
pathspec Utility library for gitignore style pattern matching of file paths. >=0.11.1 1.0.4 Mozilla Public License 2.0 (MPL 2.0)
platformdirs A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir. >=2 4.7.0 MIT
pybtex A BibTeX-compatible bibliography processor in Python >=0.22 0.25.1 MIT
Pygments Pygments is a syntax highlighting package written in Python. >=2.16 2.19.2 BSD-2-Clause
pygments-ansi-color >=0.3 0.3.0 Apache Software License
pymdown-extensions Extension pack for Python Markdown. >=10.2 10.20.1 MIT
pypandoc Thin wrapper for pandoc. >=1.5 1.16.2 MIT
pyparsing pyparsing - Classes and methods to define and execute parsing grammars >=3.0, >=3 3.3.2 MIT
python-dateutil Extensions to the standard Python datetime module >=2.8.2, >=2.8.1 2.9.0.post0 BSD License + Apache Software License
pytokens A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons. >=0.3.0 0.4.1 MIT License
pytz World timezone definitions, modern and historical >=2020.1, >=2015.7 2025.2 MIT
PyYAML YAML parser and emitter for Python >=5.1 6.0.3 MIT
pyyaml_env_tag A custom YAML tag for referencing environment variables in YAML files. >=0.1 1.1 MIT
requests Python HTTP for Humans. >=2.30, >2, <3 2.32.5 Apache-2.0
responses A utility library for mocking out the requests Python library. >=0.25.6 0.25.8 Apache 2.0
setuptools Easily download, build, install, upgrade, and uninstall Python packages >=68.0.0 82.0.0 MIT
six Python 2 and 3 compatibility utilities >=1.5 1.17.0 MIT
tqdm Fast, Extensible Progress Meter >=4.50, <=4.67.3 4.67.3 MPL-2.0 AND MIT
typing_extensions Backported and Experimental Type Hints for Python 3.9+ >=4.0.1, >=4, <5 4.15.0 PSF-2.0
urllib3 HTTP library with thread-safe connection pooling, file post, and more. >=1.21.1, <3 2.6.3 MIT
validators Python Data Validation for Humans™ >=0.19.0 0.35.0 MIT
verspec Flexible version handling 0.1.0 BSD 2-Clause or Apache-2.0
watchdog Filesystem events monitoring >=2.0 6.0.0 Apache-2.0
wcmatch Wildcard/glob file name matcher. 10.1 MIT
zipp Backport of pathlib-compatible object wrapper for zip files >=3.20 3.23.0 MIT