Installation¶
With pip
¶
This package is available on PyPi, so you can install the latest stable release and its dependencies with a simple pip
call:
$ pip install extra-platforms
See also pip installation instructions.
Main dependencies¶
This is a graph of the default, main dependencies of the Python package:
flowchart TD classDef missing stroke-dasharray: 5 boltons["boltons\n24.0.0"] distro["distro\n1.9.0"] extra-platforms["extra-platforms\n1.4.0"] extra-platforms -- "~=1.9.0" --> distro extra-platforms -- "~=24.0.0" --> boltons
[!IMPORTANT] Extra Platforms keep targeting Python 3.9 despite back-pressure from underlying dependencies like
myst-reader
, as Python 3.9 will not be declared end-of-life until 2025-10.
Extra dependencies¶
To get additional utilities for Pytest, you may need to install extra dependencies:
$ pip install extra-platforms[pytest]
Namning¶
[!TIP] I wanted to call this package
platforms
, but it’s already taken on PyPI. So I went withextra-platforms
instead, to mark its affiliation with Click Extra.