Modern Python packaging

Modern Python packaging#

Education objectives

Python packaging has been fundamentally changed during the previous years.

The changes have been driven by the Python Packaging Authority (PyPA), which is a working group that maintains a core set of software projects used in Python packaging.

There are very good resources on the web, in particular,

so we won’t dive into the details here. However, one important point is that for new project you should not need a setup.py file.

Moreover, there are very good tools to handle all the tasks needed for a Python project. Depending on your need, we would advice these 3 complementary tools:

  • PDM: package and project manager supporting the latest PEP standards.

  • UV: fast package and project manager.

  • Pixi: generalist package manager based on the conda ecosystem.

Note

PDM can use UV to speed-up few operations.

A simple example using PDM#

cd ../common/examples/example-py-project
ls
LICENSE.txt  Makefile  README.md  doc  pdm.lock  pdm.toml  pyproject.toml  src

The file example_py_package/pyproject.toml contains

 1[project]
 2name = "example-py-project"
 3version = "0.1.0"
 4description = "Example of a simple Python package"
 5authors = [
 6    {name = "Pierre Augier", email = "pierre.augier@univ-grenoble-alpes.fr"},
 7]
 8dependencies = ["click", "textual", "rich-click"]
 9requires-python = ">=3.11"
10readme = "README.md"
11license = "MIT"
12license-files = ["LICENSE.txt"]
13
14[project.scripts]
15example-py-simple = "example_py_package:simple_function"
16example-py-cli = "example_py_package.cli:main"
17example-py-calculator = "example_py_package.calculator:main"
18
19
20[build-system]
21requires = ["pdm-backend"]
22build-backend = "pdm.backend"
23
24[dependency-groups]
25test = [
26    "pytest>=8.3.5",
27]
28dev = [
29    "ruff>=0.11.11",
30]
31doc = [
32    "sphinx>=8.2.3",
33    "myst-parser>=4.0.1",
34]
35debug = [
36    "ipython>=9.2.0",
37    "ipdb>=0.13.13",
38]
39
40
41[tool.pdm]
42distribution = true
43
44[tool.pdm.scripts]
45format-py = "ruff format src doc"
46format = {composite = ["format-py"]}
47
48[tool.pdm.options]
49lock = ["-G", ":all"]
50
51
52[tool.pytest.ini_options]
53addopts = "--pdbcls=IPython.terminal.debugger:TerminalPdb"
54
55
56[tool.ruff]
57line-length = 88
58target-version = "py311"

Note that this package define three “entry points” (project.scripts), two CLI[1] and a TUI[2].

The source files are in the directory src:

ls src
example_py_package
ls src/example_py_package
__init__.py  calculator.py  calculator.tcss  cli.py  tests  util.py

One can create a virtual environment for the project and run a command provided by the project:

Hide code cell content

export PDM_IGNORE_ACTIVE_VENV=1
unset PDM_PROJECT
pdm sync --clean

Hide code cell output

WARNING: Project requires a python version of >=3.11, The virtualenv is being
created for you as it cannot be matched to the right version.
INFO: python.use_venv is on, creating a virtualenv for this project...
INFO: Using uv is experimental and might break due to uv updates.
Using CPython 3.13.9 interpreter at: /builds/py-edu-fr/py-edu-fr/.venv/bin/python
Creating virtual environment at: .venv
Virtualenv is created successfully at
/builds/py-edu-fr/py-edu-fr/src/common/examples/example-py-project/.venv
?25l Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...⠋ Resolving dependencies...
⠙ Resolving dependencies...
⠋ Resolving dependencies...
⠙ Resolving dependencies...
⠋ Resolving dependencies...
⠙ Resolving dependencies...
⠙ example-py-project==0.1.0
⠙ example-py-project==0.1.0
⠙ example-py-project==0.1.0
⠙ example-py-project==0.1.0
⠙ example-py-project==0.1.0
⠙ click==8.3.0
 Resolving packages from lockfile...
 Resolving packages from lockfile...
⠙ rich-click==1.9.4
⠙ textual==6.6.0
⠙ ipdb==0.13.13
⠙ ipython==9.7.0
⠙ ipython==9.7.0
⠙ ruff==0.14.5
⠹ ruff==0.14.5
⠹ myst-parser==4.0.1
⠹ sphinx==8.2.3
⠹ pytest==9.0.1
⠹ colorama==0.4.6
 Resolving packages from lockfile...
⠹ colorama==0.4.6
⠹ rich==14.2.0
⠹ markdown-it-py==3.0.0
⠹ markdown-it-py==3.0.0
⠹ mdit-py-plugins==0.5.0
⠹ jinja2==3.1.6
 Resolving packages from lockfile...
⠹ parso==0.8.5
Resolved 57 packages in 339ms
 Resolving packages from lockfile...
 Resolving packages from lockfile...
 Resolving packages from lockfile...
?25h
warning: `VIRTUAL_ENV=/builds/py-edu-fr/py-edu-fr/.venv` does not match the project environment path `.venv` and will be ignored; use `--active` to target the active environment instead
⠋ Preparing packages... (0/0)
⠋ Preparing packages... (0/56)
⠙ Preparing packages... (0/56)
   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)                                                  

   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------     0 B/7.88 KiB         


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB        


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB        


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
pexpect                 ------------------------------     0 B/62.28 KiB        



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------     0 B/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB      




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB
traitlets               ------------------------------     0 B/83.36 KiB        





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB
traitlets               ------------------------------ 14.92 KiB/83.36 KiB      





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB
traitlets               ------------------------------ 14.92 KiB/83.36 KiB      





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB
traitlets               ------------------------------ 14.92 KiB/83.36 KiB      





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB
traitlets               ------------------------------ 14.92 KiB/83.36 KiB      





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
ipython-pygments-lexers ------------------------------ 7.88 KiB/7.88 KiB
stack-data              ------------------------------ 14.88 KiB/23.95 KiB
pexpect                 ------------------------------ 14.93 KiB/62.28 KiB
traitlets               ------------------------------ 14.92 KiB/83.36 KiB      





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
sphinxcontrib-jsmath          ------------------------------ 4.95 KiB/4.95 KiB
iniconfig                     ------------------------------ 7.31 KiB/7.31 KiB
roman-numerals-py             ------------------------------     0 B/7.56 KiB
ipython-pygments-lexers       ------------------------------ 7.88 KiB/7.88 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
decorator                     ------------------------------     0 B/8.97 KiB
matplotlib-inline             ------------------------------ 9.29 KiB/9.29 KiB
ipdb                          ------------------------------     0 B/11.85 KiB
alabaster                     ------------------------------     0 B/13.60 KiB
platformdirs                  ------------------------------     0 B/18.21 KiB
stack-data                    ------------------------------ 14.88 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------     0 B/55.86 KiB
pexpect                       ------------------------------ 14.93 KiB/62.28 KiB
requests                      ------------------------------     0 B/63.22 KiB
packaging                     ------------------------------ 14.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------     0 B/80.60 KiB
myst-parser                   ------------------------------     0 B/82.60 KiB
traitlets                     ------------------------------ 14.92 KiB/83.36 KiB
markdown-it-py                ------------------------------     0 B/85.48 KiB
sphinxcontrib-qthelp          ------------------------------     0 B/86.66 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
sphinxcontrib-jsmath          ------------------------------ 4.95 KiB/4.95 KiB
iniconfig                     ------------------------------ 7.31 KiB/7.31 KiB
roman-numerals-py             ------------------------------     0 B/7.56 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
decorator                     ------------------------------ 8.97 KiB/8.97 KiB
matplotlib-inline             ------------------------------ 9.29 KiB/9.29 KiB
ipdb                          ------------------------------     0 B/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
platformdirs                  ------------------------------ 14.88 KiB/18.21 KiB
stack-data                    ------------------------------ 17.44 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 14.93 KiB/62.28 KiB
requests                      ------------------------------     0 B/63.22 KiB
packaging                     ------------------------------ 14.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------     0 B/80.60 KiB
myst-parser                   ------------------------------     0 B/82.60 KiB
traitlets                     ------------------------------ 30.92 KiB/83.36 KiB
markdown-it-py                ------------------------------     0 B/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
sphinxcontrib-jsmath          ------------------------------ 4.95 KiB/4.95 KiB
roman-numerals-py             ------------------------------     0 B/7.56 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
decorator                     ------------------------------ 8.97 KiB/8.97 KiB
matplotlib-inline             ------------------------------ 9.29 KiB/9.29 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
platformdirs                  ------------------------------ 14.88 KiB/18.21 KiB
stack-data                    ------------------------------ 17.44 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 30.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 30.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------     0 B/80.60 KiB
myst-parser                   ------------------------------     0 B/82.60 KiB
traitlets                     ------------------------------ 30.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 14.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------     0 B/96.39 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
sphinxcontrib-jsmath          ------------------------------ 4.95 KiB/4.95 KiB
roman-numerals-py             ------------------------------     0 B/7.56 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
decorator                     ------------------------------ 8.97 KiB/8.97 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
platformdirs                  ------------------------------ 14.88 KiB/18.21 KiB
stack-data                    ------------------------------ 17.44 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 30.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 30.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------     0 B/80.60 KiB
myst-parser                   ------------------------------     0 B/82.60 KiB
traitlets                     ------------------------------ 30.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 14.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------     0 B/96.39 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (0/56)
roman-numerals-py             ------------------------------     0 B/7.56 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
decorator                     ------------------------------ 8.97 KiB/8.97 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
platformdirs                  ------------------------------ 14.88 KiB/18.21 KiB
stack-data                    ------------------------------ 17.44 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 30.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 30.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------     0 B/80.60 KiB
myst-parser                   ------------------------------     0 B/82.60 KiB
traitlets                     ------------------------------ 30.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 14.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------     0 B/96.39 KiB
snowballstemmer               ------------------------------ 14.91 KiB/100.85 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
roman-numerals-py             ------------------------------ 7.56 KiB/7.56 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
decorator                     ------------------------------ 8.97 KiB/8.97 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
platformdirs                  ------------------------------ 14.88 KiB/18.21 KiB
stack-data                    ------------------------------ 17.44 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 30.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 30.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 14.92 KiB/82.60 KiB
traitlets                     ------------------------------ 30.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 14.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------     0 B/96.39 KiB
snowballstemmer               ------------------------------ 14.91 KiB/100.85 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
roman-numerals-py             ------------------------------ 7.56 KiB/7.56 KiB
imagesize                     ------------------------------     0 B/8.56 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
platformdirs                  ------------------------------ 14.88 KiB/18.21 KiB
stack-data                    ------------------------------ 17.44 KiB/23.95 KiB
typing-extensions             ------------------------------ 14.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 30.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 30.89 KiB/64.91 KiB
rich-click                    ------------------------------     0 B/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 14.92 KiB/82.60 KiB
traitlets                     ------------------------------ 30.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 14.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------     0 B/96.39 KiB
snowballstemmer               ------------------------------ 14.91 KiB/100.85 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
imagesize                     ------------------------------ 8.56 KiB/8.56 KiB
mdurl                         ------------------------------     0 B/9.75 KiB
pure-eval                     ------------------------------     0 B/11.56 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
ptyprocess                    ------------------------------     0 B/13.67 KiB
platformdirs                  ------------------------------ 18.21 KiB/18.21 KiB
linkify-it-py                 ------------------------------     0 B/19.36 KiB
pluggy                        ------------------------------     0 B/20.06 KiB
markupsafe                    ------------------------------     0 B/22.44 KiB
stack-data                    ------------------------------ 23.95 KiB/23.95 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------     0 B/27.65 KiB
wcwidth                       ------------------------------     0 B/36.41 KiB
typing-extensions             ------------------------------ 30.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 46.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 16.00 KiB/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 14.92 KiB/82.60 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
imagesize                     ------------------------------ 8.56 KiB/8.56 KiB
mdurl                         ------------------------------     0 B/9.75 KiB
pure-eval                     ------------------------------     0 B/11.56 KiB
ipdb                          ------------------------------ 11.85 KiB/11.85 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
ptyprocess                    ------------------------------     0 B/13.67 KiB
platformdirs                  ------------------------------ 18.21 KiB/18.21 KiB
linkify-it-py                 ------------------------------     0 B/19.36 KiB
pluggy                        ------------------------------     0 B/20.06 KiB
markupsafe                    ------------------------------     0 B/22.44 KiB
stack-data                    ------------------------------ 23.95 KiB/23.95 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------     0 B/27.65 KiB
wcwidth                       ------------------------------     0 B/36.41 KiB
typing-extensions             ------------------------------ 30.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 46.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 16.00 KiB/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 14.92 KiB/82.60 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
imagesize                     ------------------------------ 8.56 KiB/8.56 KiB
mdurl                         ------------------------------     0 B/9.75 KiB
pure-eval                     ------------------------------     0 B/11.56 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
ptyprocess                    ------------------------------     0 B/13.67 KiB
platformdirs                  ------------------------------ 18.21 KiB/18.21 KiB
linkify-it-py                 ------------------------------     0 B/19.36 KiB
pluggy                        ------------------------------     0 B/20.06 KiB
markupsafe                    ------------------------------     0 B/22.44 KiB
stack-data                    ------------------------------ 23.95 KiB/23.95 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------     0 B/27.65 KiB
wcwidth                       ------------------------------     0 B/36.41 KiB
typing-extensions             ------------------------------ 30.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 46.93 KiB/62.28 KiB
requests                      ------------------------------ 14.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 16.00 KiB/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 14.92 KiB/82.60 KiB
traitlets                     ------------------------------ 46.92 KiB/83.36 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
imagesize                     ------------------------------ 8.56 KiB/8.56 KiB
mdurl                         ------------------------------     0 B/9.75 KiB
pure-eval                     ------------------------------     0 B/11.56 KiB
alabaster                     ------------------------------ 13.60 KiB/13.60 KiB
ptyprocess                    ------------------------------     0 B/13.67 KiB
platformdirs                  ------------------------------ 18.21 KiB/18.21 KiB
linkify-it-py                 ------------------------------     0 B/19.36 KiB
pluggy                        ------------------------------     0 B/20.06 KiB
markupsafe                    ------------------------------     0 B/22.44 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------     0 B/27.65 KiB
wcwidth                       ------------------------------     0 B/36.41 KiB
typing-extensions             ------------------------------ 30.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 46.93 KiB/62.28 KiB
requests                      ------------------------------ 30.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 16.00 KiB/68.60 KiB
idna                          ------------------------------     0 B/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 30.92 KiB/82.60 KiB
traitlets                     ------------------------------ 46.92 KiB/83.36 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
imagesize                     ------------------------------ 8.56 KiB/8.56 KiB
mdurl                         ------------------------------     0 B/9.75 KiB
pure-eval                     ------------------------------     0 B/11.56 KiB
ptyprocess                    ------------------------------     0 B/13.67 KiB
platformdirs                  ------------------------------ 18.21 KiB/18.21 KiB
linkify-it-py                 ------------------------------     0 B/19.36 KiB
pluggy                        ------------------------------     0 B/20.06 KiB
markupsafe                    ------------------------------     0 B/22.44 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------     0 B/27.65 KiB
wcwidth                       ------------------------------     0 B/36.41 KiB
typing-extensions             ------------------------------ 30.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 14.91 KiB/55.86 KiB
pexpect                       ------------------------------ 46.93 KiB/62.28 KiB
requests                      ------------------------------ 30.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 16.00 KiB/68.60 KiB
idna                          ------------------------------     0 B/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 30.92 KiB/82.60 KiB
traitlets                     ------------------------------ 46.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
imagesize                     ------------------------------ 8.56 KiB/8.56 KiB
mdurl                         ------------------------------     0 B/9.75 KiB
pure-eval                     ------------------------------     0 B/11.56 KiB
ptyprocess                    ------------------------------     0 B/13.67 KiB
linkify-it-py                 ------------------------------     0 B/19.36 KiB
pluggy                        ------------------------------     0 B/20.06 KiB
markupsafe                    ------------------------------     0 B/22.44 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------     0 B/27.65 KiB
wcwidth                       ------------------------------     0 B/36.41 KiB
typing-extensions             ------------------------------ 30.88 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
pexpect                       ------------------------------ 46.93 KiB/62.28 KiB
requests                      ------------------------------ 30.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 16.00 KiB/68.60 KiB
idna                          ------------------------------     0 B/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 30.92 KiB/82.60 KiB
traitlets                     ------------------------------ 46.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 4.32 KiB/11.56 KiB
ptyprocess                    ------------------------------ 13.67 KiB/13.67 KiB
linkify-it-py                 ------------------------------ 14.93 KiB/19.36 KiB
pluggy                        ------------------------------ 14.89 KiB/20.06 KiB
markupsafe                    ------------------------------ 14.92 KiB/22.44 KiB
asttokens                     ------------------------------     0 B/26.29 KiB
executing                     ------------------------------ 14.88 KiB/27.65 KiB
wcwidth                       ------------------------------ 14.88 KiB/36.41 KiB
typing-extensions             ------------------------------ 43.57 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
pexpect                       ------------------------------ 62.28 KiB/62.28 KiB
requests                      ------------------------------ 30.88 KiB/63.22 KiB
packaging                     ------------------------------ 40.26 KiB/64.91 KiB
rich-click                    ------------------------------ 32.00 KiB/68.60 KiB
idna                          ------------------------------     0 B/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 30.92 KiB/82.60 KiB
traitlets                     ------------------------------ 62.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 4.32 KiB/11.56 KiB
ptyprocess                    ------------------------------ 13.67 KiB/13.67 KiB
linkify-it-py                 ------------------------------ 14.93 KiB/19.36 KiB
pluggy                        ------------------------------ 14.89 KiB/20.06 KiB
markupsafe                    ------------------------------ 14.92 KiB/22.44 KiB
asttokens                     ------------------------------ 16.00 KiB/26.29 KiB
executing                     ------------------------------ 14.88 KiB/27.65 KiB
wcwidth                       ------------------------------ 14.88 KiB/36.41 KiB
typing-extensions             ------------------------------ 43.57 KiB/43.57 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
pexpect                       ------------------------------ 62.28 KiB/62.28 KiB
requests                      ------------------------------ 30.88 KiB/63.22 KiB
packaging                     ------------------------------ 56.26 KiB/64.91 KiB
rich-click                    ------------------------------ 32.00 KiB/68.60 KiB
idna                          ------------------------------ 16.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 30.92 KiB/82.60 KiB
traitlets                     ------------------------------ 62.92 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 14.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
uc-micro-py                   ------------------------------     0 B/6.08 KiB
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
ptyprocess                    ------------------------------ 13.67 KiB/13.67 KiB
linkify-it-py                 ------------------------------ 14.93 KiB/19.36 KiB
pluggy                        ------------------------------ 14.89 KiB/20.06 KiB
markupsafe                    ------------------------------ 14.92 KiB/22.44 KiB
asttokens                     ------------------------------ 16.00 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 30.88 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
pexpect                       ------------------------------ 62.28 KiB/62.28 KiB
requests                      ------------------------------ 46.88 KiB/63.22 KiB
packaging                     ------------------------------ 56.26 KiB/64.91 KiB
rich-click                    ------------------------------ 32.00 KiB/68.60 KiB
idna                          ------------------------------ 16.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 46.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
ptyprocess                    ------------------------------ 13.67 KiB/13.67 KiB
linkify-it-py                 ------------------------------ 19.36 KiB/19.36 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 16.00 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 30.88 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
pexpect                       ------------------------------ 62.28 KiB/62.28 KiB
requests                      ------------------------------ 46.88 KiB/63.22 KiB
packaging                     ------------------------------ 56.26 KiB/64.91 KiB
rich-click                    ------------------------------ 48.00 KiB/68.60 KiB
idna                          ------------------------------ 16.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 46.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 14.90 KiB/89.91 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
ptyprocess                    ------------------------------ 13.67 KiB/13.67 KiB
linkify-it-py                 ------------------------------ 19.36 KiB/19.36 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 30.88 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 56.69 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 48.00 KiB/68.60 KiB
idna                          ------------------------------ 27.81 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
linkify-it-py                 ------------------------------ 19.36 KiB/19.36 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 30.88 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 56.69 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 48.00 KiB/68.60 KiB
idna                          ------------------------------ 27.81 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 30.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 48.00 KiB/68.60 KiB
idna                          ------------------------------ 59.81 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (4/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdurl                         ------------------------------ 9.75 KiB/9.75 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 48.00 KiB/68.60 KiB
idna                          ------------------------------ 59.81 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (14/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
executing                     ------------------------------ 27.65 KiB/27.65 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 59.81 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (14/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pure-eval                     ------------------------------ 11.56 KiB/11.56 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (14/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
packaging                     ------------------------------ 64.91 KiB/64.91 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB
click                         ------------------------------ 78.87 KiB/104.78 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
wcwidth                       ------------------------------ 36.41 KiB/36.41 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 30.88 KiB/104.17 KiB
click                         ------------------------------ 78.87 KiB/104.78 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
requests                      ------------------------------ 63.22 KiB/63.22 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 64.00 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 62.92 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 46.88 KiB/104.17 KiB
click                         ------------------------------ 94.77 KiB/104.78 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
markupsafe                    ------------------------------ 22.44 KiB/22.44 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 69.34 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 72.13 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 48.67 KiB/100.85 KiB
parso                         ------------------------------ 46.88 KiB/104.17 KiB
click                         ------------------------------ 94.77 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
pluggy                        ------------------------------ 20.06 KiB/20.06 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 69.34 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 72.13 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 46.88 KiB/104.17 KiB
click                         ------------------------------ 94.77 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
asttokens                     ------------------------------ 26.29 KiB/26.29 KiB
mdit-py-plugins               ------------------------------ 30.91 KiB/55.86 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 69.34 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 72.13 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 46.88 KiB/104.17 KiB
click                         ------------------------------ 94.77 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB
urllib3                       ------------------------------ 62.89 KiB/126.75 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 69.34 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 72.13 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 46.88 KiB/104.17 KiB
click                         ------------------------------ 94.77 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB
urllib3                       ------------------------------ 62.89 KiB/126.75 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
rich-click                    ------------------------------ 64.00 KiB/68.60 KiB
idna                          ------------------------------ 69.34 KiB/69.34 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 72.13 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 16.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 46.88 KiB/104.17 KiB
click                         ------------------------------ 104.78 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB
urllib3                       ------------------------------ 77.03 KiB/126.75 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
rich-click                    ------------------------------ 68.60 KiB/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 16.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 72.13 KiB/82.60 KiB
traitlets                     ------------------------------ 74.78 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 62.88 KiB/104.17 KiB
click                         ------------------------------ 104.78 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB
urllib3                       ------------------------------ 77.03 KiB/126.75 KiB
jinja2                        ------------------------------ 110.75 KiB/131.74 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
rich-click                    ------------------------------ 68.60 KiB/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 78.92 KiB/82.60 KiB
traitlets                     ------------------------------ 83.36 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 62.88 KiB/104.17 KiB
click                         ------------------------------ 104.78 KiB/104.78 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB
urllib3                       ------------------------------ 77.03 KiB/126.75 KiB
jinja2                        ------------------------------ 126.75 KiB/131.74 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
rich-click                    ------------------------------ 68.60 KiB/68.60 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 78.92 KiB/82.60 KiB
traitlets                     ------------------------------ 83.36 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 64.67 KiB/100.85 KiB
parso                         ------------------------------ 62.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 30.90 KiB/116.50 KiB
urllib3                       ------------------------------ 77.03 KiB/126.75 KiB
jinja2                        ------------------------------ 126.75 KiB/131.74 KiB
charset-normalizer            ------------------------------ 142.84 KiB/149.49 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 78.92 KiB/82.60 KiB
traitlets                     ------------------------------ 83.36 KiB/83.36 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 78.91 KiB/100.85 KiB
parso                         ------------------------------ 62.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 77.03 KiB/126.75 KiB
jinja2                        ------------------------------ 126.75 KiB/131.74 KiB
charset-normalizer            ------------------------------ 142.84 KiB/149.49 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 78.92 KiB/82.60 KiB
markdown-it-py                ------------------------------ 46.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 94.91 KiB/100.85 KiB
parso                         ------------------------------ 78.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
jinja2                        ------------------------------ 126.75 KiB/131.74 KiB
charset-normalizer            ------------------------------ 142.84 KiB/149.49 KiB
certifi                       ------------------------------ 155.70 KiB/155.70 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
myst-parser                   ------------------------------ 82.60 KiB/82.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 94.91 KiB/100.85 KiB
parso                         ------------------------------ 78.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
jinja2                        ------------------------------ 126.75 KiB/131.74 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
certifi                       ------------------------------ 155.70 KiB/155.70 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
uc-micro-py                   ------------------------------ 6.08 KiB/6.08 KiB
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 94.91 KiB/100.85 KiB
parso                         ------------------------------ 78.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
jinja2                        ------------------------------ 131.74 KiB/131.74 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
certifi                       ------------------------------ 155.70 KiB/155.70 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 94.91 KiB/100.85 KiB
parso                         ------------------------------ 78.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
jinja2                        ------------------------------ 131.74 KiB/131.74 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
certifi                       ------------------------------ 155.70 KiB/155.70 KiB
rich                          ------------------------------ 62.79 KiB/237.69 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 100.85 KiB/100.85 KiB
parso                         ------------------------------ 94.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
certifi                       ------------------------------ 155.70 KiB/155.70 KiB
rich                          ------------------------------ 78.79 KiB/237.69 KiB
pytest                        ------------------------------ 206.40 KiB/364.91 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 100.85 KiB/100.85 KiB
parso                         ------------------------------ 94.88 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
rich                          ------------------------------ 78.79 KiB/237.69 KiB
pytest                        ------------------------------ 206.40 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 94.88 KiB/382.26 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
snowballstemmer               ------------------------------ 100.85 KiB/100.85 KiB
parso                         ------------------------------ 104.17 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 93.03 KiB/126.75 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
rich                          ------------------------------ 78.79 KiB/237.69 KiB
pytest                        ------------------------------ 206.40 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 94.88 KiB/382.26 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (16/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 30.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
parso                         ------------------------------ 104.17 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 109.03 KiB/126.75 KiB
charset-normalizer            ------------------------------ 149.49 KiB/149.49 KiB
rich                          ------------------------------ 78.79 KiB/237.69 KiB
pytest                        ------------------------------ 220.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 94.88 KiB/382.26 KiB
docutils                      ------------------------------ 94.88 KiB/573.64 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (32/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
parso                         ------------------------------ 104.17 KiB/104.17 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 109.03 KiB/126.75 KiB
rich                          ------------------------------ 110.89 KiB/237.69 KiB
pytest                        ------------------------------ 220.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 94.88 KiB/382.26 KiB
docutils                      ------------------------------ 94.88 KiB/573.64 KiB
ipython                       ------------------------------ 240.00 KiB/604.41 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (32/56)
mdit-py-plugins               ------------------------------ 47.67 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 30.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 125.03 KiB/126.75 KiB
rich                          ------------------------------ 110.89 KiB/237.69 KiB
pytest                        ------------------------------ 236.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 94.88 KiB/573.64 KiB
ipython                       ------------------------------ 240.00 KiB/604.41 KiB
textual                       ------------------------------ 78.52 KiB/695.90 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (32/56)
mdit-py-plugins               ------------------------------ 55.86 KiB/55.86 KiB
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 62.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 46.90 KiB/116.50 KiB
urllib3                       ------------------------------ 125.03 KiB/126.75 KiB
rich                          ------------------------------ 110.89 KiB/237.69 KiB
pytest                        ------------------------------ 236.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 94.88 KiB/573.64 KiB
ipython                       ------------------------------ 240.00 KiB/604.41 KiB
textual                       ------------------------------ 78.52 KiB/695.90 KiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (32/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 32.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
urllib3                       ------------------------------ 125.03 KiB/126.75 KiB
rich                          ------------------------------ 110.89 KiB/237.69 KiB
pytest                        ------------------------------ 252.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 94.88 KiB/573.64 KiB
ipython                       ------------------------------ 256.00 KiB/604.41 KiB
textual                       ------------------------------ 94.52 KiB/695.90 KiB






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (32/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 272.00 KiB/604.41 KiB
textual                       ------------------------------ 94.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 513.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (32/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 288.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 545.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 288.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 545.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 288.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 545.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 288.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 545.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 288.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 545.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 32.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 125.36 KiB/237.69 KiB
pytest                        ------------------------------ 268.64 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 110.88 KiB/382.26 KiB
docutils                      ------------------------------ 142.88 KiB/573.64 KiB
ipython                       ------------------------------ 288.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 561.35 KiB/782.84 KiB
pygments                      ------------------------------ 319.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 48.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 78.92 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 141.36 KiB/237.69 KiB
pytest                        ------------------------------ 270.40 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 126.88 KiB/382.26 KiB
docutils                      ------------------------------ 158.88 KiB/573.64 KiB
ipython                       ------------------------------ 304.00 KiB/604.41 KiB
textual                       ------------------------------ 142.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 721.17 KiB/782.84 KiB
pygments                      ------------------------------ 335.43 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 48.00 KiB/80.60 KiB
markdown-it-py                ------------------------------ 85.48 KiB/85.48 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 174.89 KiB/237.69 KiB
pytest                        ------------------------------ 318.40 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 126.88 KiB/382.26 KiB
docutils                      ------------------------------ 179.36 KiB/573.64 KiB
ipython                       ------------------------------ 330.87 KiB/604.41 KiB
textual                       ------------------------------ 174.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 763.00 KiB/782.84 KiB
pygments                      ------------------------------ 371.10 KiB/1.17 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 48.00 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 46.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 62.90 KiB/116.50 KiB
rich                          ------------------------------ 174.89 KiB/237.69 KiB
pytest                        ------------------------------ 318.40 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 126.88 KiB/382.26 KiB
docutils                      ------------------------------ 179.36 KiB/573.64 KiB
ipython                       ------------------------------ 330.87 KiB/604.41 KiB
textual                       ------------------------------ 174.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 763.00 KiB/782.84 KiB
pygments                      ------------------------------ 371.10 KiB/1.17 MiB
jedi                          ------------------------------ 190.88 KiB/1.50 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 48.00 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 62.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 46.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 48.00 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 71.29 KiB/116.50 KiB
rich                          ------------------------------ 190.89 KiB/237.69 KiB
pytest                        ------------------------------ 362.50 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 142.88 KiB/382.26 KiB
docutils                      ------------------------------ 179.36 KiB/573.64 KiB
ipython                       ------------------------------ 378.87 KiB/604.41 KiB
textual                       ------------------------------ 206.52 KiB/695.90 KiB
pyyaml                        ------------------------------ 779.00 KiB/782.84 KiB
pygments                      ------------------------------ 399.43 KiB/1.17 MiB
jedi                          ------------------------------ 222.88 KiB/1.50 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 48.00 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 62.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 62.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 62.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 78.90 KiB/116.50 KiB
rich                          ------------------------------ 222.89 KiB/237.69 KiB
pytest                        ------------------------------ 362.50 KiB/364.91 KiB
prompt-toolkit                ------------------------------ 158.88 KiB/382.26 KiB
docutils                      ------------------------------ 195.36 KiB/573.64 KiB
ipython                       ------------------------------ 384.00 KiB/604.41 KiB
textual                       ------------------------------ 222.52 KiB/695.90 KiB
pygments                      ------------------------------ 415.43 KiB/1.17 MiB
jedi                          ------------------------------ 222.88 KiB/1.50 MiB
sphinx                        ------------------------------ 314.00 KiB/3.42 MiB
babel                         ------------------------------ 493.16 KiB/9.71 MiB























   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 48.00 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 62.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 62.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 62.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 78.90 KiB/116.50 KiB
rich                          ------------------------------ 222.89 KiB/237.69 KiB
prompt-toolkit                ------------------------------ 174.88 KiB/382.26 KiB
docutils                      ------------------------------ 195.36 KiB/573.64 KiB
ipython                       ------------------------------ 384.00 KiB/604.41 KiB
textual                       ------------------------------ 238.41 KiB/695.90 KiB
pygments                      ------------------------------ 431.43 KiB/1.17 MiB
jedi                          ------------------------------ 222.88 KiB/1.50 MiB
sphinx                        ------------------------------ 335.01 KiB/3.42 MiB
babel                         ------------------------------ 509.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.24 MiB/13.19 MiB 






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (37/56)
sphinxcontrib-devhelp         ------------------------------ 50.73 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 62.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 62.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 62.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 78.90 KiB/116.50 KiB
rich                          ------------------------------ 222.89 KiB/237.69 KiB
prompt-toolkit                ------------------------------ 174.88 KiB/382.26 KiB
docutils                      ------------------------------ 195.36 KiB/573.64 KiB
ipython                       ------------------------------ 400.00 KiB/604.41 KiB
textual                       ------------------------------ 238.41 KiB/695.90 KiB
pygments                      ------------------------------ 431.43 KiB/1.17 MiB
jedi                          ------------------------------ 222.88 KiB/1.50 MiB
sphinx                        ------------------------------ 335.01 KiB/3.42 MiB
babel                         ------------------------------ 509.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.26 MiB/13.19 MiB 






















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-devhelp         ------------------------------ 50.73 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 62.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 62.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 62.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 86.69 KiB/116.50 KiB
prompt-toolkit                ------------------------------ 190.88 KiB/382.26 KiB
docutils                      ------------------------------ 206.88 KiB/573.64 KiB
ipython                       ------------------------------ 416.00 KiB/604.41 KiB
textual                       ------------------------------ 238.41 KiB/695.90 KiB
pygments                      ------------------------------ 447.43 KiB/1.17 MiB
jedi                          ------------------------------ 238.88 KiB/1.50 MiB
sphinx                        ------------------------------ 351.01 KiB/3.42 MiB
babel                         ------------------------------ 509.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.29 MiB/13.19 MiB 




















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-devhelp         ------------------------------ 63.24 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 78.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 62.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 62.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 86.69 KiB/116.50 KiB
prompt-toolkit                ------------------------------ 206.88 KiB/382.26 KiB
docutils                      ------------------------------ 222.88 KiB/573.64 KiB
ipython                       ------------------------------ 448.00 KiB/604.41 KiB
textual                       ------------------------------ 270.52 KiB/695.90 KiB
pygments                      ------------------------------ 479.43 KiB/1.17 MiB
jedi                          ------------------------------ 238.88 KiB/1.50 MiB
sphinx                        ------------------------------ 367.01 KiB/3.42 MiB
babel                         ------------------------------ 685.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.37 MiB/13.19 MiB 




















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-devhelp         ------------------------------ 63.24 KiB/80.60 KiB
sphinxcontrib-qthelp          ------------------------------ 78.87 KiB/86.66 KiB
sphinxcontrib-serializinghtml ------------------------------ 78.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 78.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 102.69 KiB/116.50 KiB
prompt-toolkit                ------------------------------ 270.78 KiB/382.26 KiB
docutils                      ------------------------------ 238.88 KiB/573.64 KiB
ipython                       ------------------------------ 479.67 KiB/604.41 KiB
textual                       ------------------------------ 318.52 KiB/695.90 KiB
pygments                      ------------------------------ 511.43 KiB/1.17 MiB
jedi                          ------------------------------ 254.88 KiB/1.50 MiB
sphinx                        ------------------------------ 399.01 KiB/3.42 MiB
babel                         ------------------------------ 749.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.55 MiB/13.19 MiB 




















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-devhelp         ------------------------------ 79.24 KiB/80.60 KiB
sphinxcontrib-serializinghtml ------------------------------ 78.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 78.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 102.69 KiB/116.50 KiB
prompt-toolkit                ------------------------------ 270.78 KiB/382.26 KiB
docutils                      ------------------------------ 238.88 KiB/573.64 KiB
ipython                       ------------------------------ 479.67 KiB/604.41 KiB
textual                       ------------------------------ 318.52 KiB/695.90 KiB
pygments                      ------------------------------ 527.43 KiB/1.17 MiB
jedi                          ------------------------------ 254.88 KiB/1.50 MiB
sphinx                        ------------------------------ 399.01 KiB/3.42 MiB
babel                         ------------------------------ 749.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.58 MiB/13.19 MiB 



















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-serializinghtml ------------------------------ 78.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 78.83 KiB/96.39 KiB
sphinxcontrib-applehelp       ------------------------------ 116.50 KiB/116.50 KiB
prompt-toolkit                ------------------------------ 286.88 KiB/382.26 KiB
docutils                      ------------------------------ 238.88 KiB/573.64 KiB
ipython                       ------------------------------ 495.67 KiB/604.41 KiB
textual                       ------------------------------ 334.52 KiB/695.90 KiB
pygments                      ------------------------------ 543.43 KiB/1.17 MiB
jedi                          ------------------------------ 254.88 KiB/1.50 MiB
sphinx                        ------------------------------ 415.01 KiB/3.42 MiB
babel                         ------------------------------ 861.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.67 MiB/13.19 MiB 


















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-serializinghtml ------------------------------ 78.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 78.83 KiB/96.39 KiB
prompt-toolkit                ------------------------------ 286.88 KiB/382.26 KiB
docutils                      ------------------------------ 238.88 KiB/573.64 KiB
ipython                       ------------------------------ 495.67 KiB/604.41 KiB
textual                       ------------------------------ 334.52 KiB/695.90 KiB
pygments                      ------------------------------ 543.43 KiB/1.17 MiB
jedi                          ------------------------------ 254.88 KiB/1.50 MiB
sphinx                        ------------------------------ 431.01 KiB/3.42 MiB
babel                         ------------------------------ 861.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.70 MiB/13.19 MiB 
















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-serializinghtml ------------------------------ 78.90 KiB/89.91 KiB
sphinxcontrib-htmlhelp        ------------------------------ 78.83 KiB/96.39 KiB
prompt-toolkit                ------------------------------ 286.88 KiB/382.26 KiB
docutils                      ------------------------------ 254.88 KiB/573.64 KiB
ipython                       ------------------------------ 511.67 KiB/604.41 KiB
textual                       ------------------------------ 334.52 KiB/695.90 KiB
pygments                      ------------------------------ 559.43 KiB/1.17 MiB
jedi                          ------------------------------ 254.88 KiB/1.50 MiB
sphinx                        ------------------------------ 447.01 KiB/3.42 MiB
babel                         ------------------------------ 957.05 KiB/9.71 MiB
ruff                          ------------------------------ 1.76 MiB/13.19 MiB 
















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
sphinxcontrib-htmlhelp        ------------------------------ 78.83 KiB/96.39 KiB
prompt-toolkit                ------------------------------ 302.78 KiB/382.26 KiB
docutils                      ------------------------------ 254.88 KiB/573.64 KiB
ipython                       ------------------------------ 511.67 KiB/604.41 KiB
textual                       ------------------------------ 334.52 KiB/695.90 KiB
pygments                      ------------------------------ 559.43 KiB/1.17 MiB
jedi                          ------------------------------ 254.88 KiB/1.50 MiB
sphinx                        ------------------------------ 462.91 KiB/3.42 MiB
babel                         ------------------------------ 989.16 KiB/9.71 MiB
ruff                          ------------------------------ 1.83 MiB/13.19 MiB 















   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
prompt-toolkit                ------------------------------ 334.78 KiB/382.26 KiB
docutils                      ------------------------------ 286.88 KiB/573.64 KiB
ipython                       ------------------------------ 528.00 KiB/604.41 KiB
textual                       ------------------------------ 366.52 KiB/695.90 KiB
pygments                      ------------------------------ 607.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 494.91 KiB/3.42 MiB
babel                         ------------------------------ 1.03 MiB/9.71 MiB
ruff                          ------------------------------ 1.95 MiB/13.19 MiB 














   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (40/56)
prompt-toolkit                ------------------------------ 334.78 KiB/382.26 KiB
docutils                      ------------------------------ 286.88 KiB/573.64 KiB
ipython                       ------------------------------ 528.00 KiB/604.41 KiB
textual                       ------------------------------ 366.52 KiB/695.90 KiB
pygments                      ------------------------------ 607.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 494.91 KiB/3.42 MiB
babel                         ------------------------------ 1.03 MiB/9.71 MiB
ruff                          ------------------------------ 1.95 MiB/13.19 MiB 














   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (46/56)
prompt-toolkit                ------------------------------ 366.88 KiB/382.26 KiB
docutils                      ------------------------------ 382.88 KiB/573.64 KiB
ipython                       ------------------------------ 560.00 KiB/604.41 KiB
textual                       ------------------------------ 398.52 KiB/695.90 KiB
pygments                      ------------------------------ 655.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 563.45 KiB/3.42 MiB
babel                         ------------------------------ 1.24 MiB/9.71 MiB
ruff                          ------------------------------ 2.22 MiB/13.19 MiB 














   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (46/56)
docutils                      ------------------------------ 408.46 KiB/573.64 KiB
ipython                       ------------------------------ 560.00 KiB/604.41 KiB
textual                       ------------------------------ 398.52 KiB/695.90 KiB
pygments                      ------------------------------ 687.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 655.01 KiB/3.42 MiB
babel                         ------------------------------ 1.36 MiB/9.71 MiB
ruff                          ------------------------------ 2.36 MiB/13.19 MiB 












   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (46/56)
docutils                      ------------------------------ 424.35 KiB/573.64 KiB
ipython                       ------------------------------ 571.00 KiB/604.41 KiB
textual                       ------------------------------ 430.52 KiB/695.90 KiB
pygments                      ------------------------------ 751.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 751.01 KiB/3.42 MiB
babel                         ------------------------------ 1.43 MiB/9.71 MiB
ruff                          ------------------------------ 2.47 MiB/13.19 MiB 












   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (46/56)
docutils                      ------------------------------ 520.56 KiB/573.64 KiB
ipython                       ------------------------------ 591.32 KiB/604.41 KiB
textual                       ------------------------------ 446.52 KiB/695.90 KiB
pygments                      ------------------------------ 847.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 873.00 KiB/3.42 MiB
babel                         ------------------------------ 1.55 MiB/9.71 MiB
ruff                          ------------------------------ 2.73 MiB/13.19 MiB 












   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (46/56)
docutils                      ------------------------------ 520.56 KiB/573.64 KiB
textual                       ------------------------------ 462.52 KiB/695.90 KiB
pygments                      ------------------------------ 847.43 KiB/1.17 MiB
jedi                          ------------------------------ 270.88 KiB/1.50 MiB
sphinx                        ------------------------------ 927.01 KiB/3.42 MiB
babel                         ------------------------------ 1.62 MiB/9.71 MiB
ruff                          ------------------------------ 2.77 MiB/13.19 MiB 










   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (46/56)
docutils                      ------------------------------ 539.67 KiB/573.64 KiB
textual                       ------------------------------ 527.98 KiB/695.90 KiB
pygments                      ------------------------------ 911.43 KiB/1.17 MiB
jedi                          ------------------------------ 286.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.01 MiB/3.42 MiB
babel                         ------------------------------ 1.86 MiB/9.71 MiB
ruff                          ------------------------------ 3.01 MiB/13.19 MiB 










   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (48/56)
textual                       ------------------------------ 590.52 KiB/695.90 KiB
pygments                      ------------------------------ 959.43 KiB/1.17 MiB
jedi                          ------------------------------ 286.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.25 MiB/3.42 MiB
babel                         ------------------------------ 2.07 MiB/9.71 MiB
ruff                          ------------------------------ 3.48 MiB/13.19 MiB 








   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (48/56)
textual                       ------------------------------ 606.52 KiB/695.90 KiB
pygments                      ------------------------------ 991.43 KiB/1.17 MiB
jedi                          ------------------------------ 286.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.27 MiB/3.42 MiB
babel                         ------------------------------ 2.08 MiB/9.71 MiB
ruff                          ------------------------------ 3.51 MiB/13.19 MiB 








   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (48/56)
textual                       ------------------------------ 670.52 KiB/695.90 KiB
pygments                      ------------------------------ 1.03 MiB/1.17 MiB
jedi                          ------------------------------ 302.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.56 MiB/3.42 MiB
babel                         ------------------------------ 2.31 MiB/9.71 MiB
ruff                          ------------------------------ 4.01 MiB/13.19 MiB 








   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (48/56)
pygments                      ------------------------------ 1.04 MiB/1.17 MiB
jedi                          ------------------------------ 302.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.61 MiB/3.42 MiB
babel                         ------------------------------ 2.31 MiB/9.71 MiB
ruff                          ------------------------------ 4.08 MiB/13.19 MiB 






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (48/56)
pygments                      ------------------------------ 1.09 MiB/1.17 MiB
jedi                          ------------------------------ 302.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.87 MiB/3.42 MiB
babel                         ------------------------------ 2.35 MiB/9.71 MiB
ruff                          ------------------------------ 4.80 MiB/13.19 MiB 






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (48/56)
pygments                      ------------------------------ 1.10 MiB/1.17 MiB
jedi                          ------------------------------ 318.10 KiB/1.50 MiB
sphinx                        ------------------------------ 1.98 MiB/3.42 MiB
babel                         ------------------------------ 2.35 MiB/9.71 MiB
ruff                          ------------------------------ 6.28 MiB/13.19 MiB 






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (50/56)
pygments                      ------------------------------ 1.12 MiB/1.17 MiB
jedi                          ------------------------------ 318.10 KiB/1.50 MiB
sphinx                        ------------------------------ 2.11 MiB/3.42 MiB
babel                         ------------------------------ 2.36 MiB/9.71 MiB
ruff                          ------------------------------ 7.86 MiB/13.19 MiB 






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (50/56)
pygments                      ------------------------------ 1.12 MiB/1.17 MiB
jedi                          ------------------------------ 318.10 KiB/1.50 MiB
sphinx                        ------------------------------ 2.19 MiB/3.42 MiB
babel                         ------------------------------ 2.36 MiB/9.71 MiB
ruff                          ------------------------------ 9.56 MiB/13.19 MiB 






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (50/56)
pygments                      ------------------------------ 1.13 MiB/1.17 MiB
jedi                          ------------------------------ 318.10 KiB/1.50 MiB
sphinx                        ------------------------------ 2.25 MiB/3.42 MiB
babel                         ------------------------------ 2.38 MiB/9.71 MiB
ruff                          ------------------------------ 11.30 MiB/13.19 MiB






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (50/56)
pygments                      ------------------------------ 1.13 MiB/1.17 MiB
jedi                          ------------------------------ 318.10 KiB/1.50 MiB
sphinx                        ------------------------------ 2.31 MiB/3.42 MiB
babel                         ------------------------------ 2.38 MiB/9.71 MiB
ruff                          ------------------------------ 13.06 MiB/13.19 MiB






   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (50/56)
pygments                      ------------------------------ 1.15 MiB/1.17 MiB
jedi                          ------------------------------ 334.10 KiB/1.50 MiB
sphinx                        ------------------------------ 2.39 MiB/3.42 MiB
babel                         ------------------------------ 2.38 MiB/9.71 MiB  





   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (50/56)
jedi                          ------------------------------ 334.10 KiB/1.50 MiB
sphinx                        ------------------------------ 2.39 MiB/3.42 MiB
babel                         ------------------------------ 2.38 MiB/9.71 MiB  




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (52/56)
jedi                          ------------------------------ 350.88 KiB/1.50 MiB
sphinx                        ------------------------------ 2.73 MiB/3.42 MiB
babel                         ------------------------------ 2.73 MiB/9.71 MiB  




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (52/56)
jedi                          ------------------------------ 408.56 KiB/1.50 MiB
sphinx                        ------------------------------ 2.92 MiB/3.42 MiB
babel                         ------------------------------ 3.18 MiB/9.71 MiB  




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (52/56)
jedi                          ------------------------------ 440.56 KiB/1.50 MiB
sphinx                        ------------------------------ 3.05 MiB/3.42 MiB
babel                         ------------------------------ 4.17 MiB/9.71 MiB  




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (52/56)
jedi                          ------------------------------ 506.14 KiB/1.50 MiB
sphinx                        ------------------------------ 3.22 MiB/3.42 MiB
babel                         ------------------------------ 4.96 MiB/9.71 MiB  




   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (52/56)
jedi                          ------------------------------ 552.56 KiB/1.50 MiB
babel                         ------------------------------ 5.49 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (52/56)
jedi                          ------------------------------ 552.56 KiB/1.50 MiB
babel                         ------------------------------ 5.63 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (52/56)
jedi                          ------------------------------ 600.56 KiB/1.50 MiB
babel                         ------------------------------ 6.38 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (52/56)
jedi                          ------------------------------ 680.56 KiB/1.50 MiB
babel                         ------------------------------ 7.14 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠸ Preparing packages... (52/56)
jedi                          ------------------------------ 744.56 KiB/1.50 MiB
babel                         ------------------------------ 7.87 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (53/56)
jedi                          ------------------------------ 808.56 KiB/1.50 MiB
babel                         ------------------------------ 8.86 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (53/56)
jedi                          ------------------------------ 856.56 KiB/1.50 MiB
babel                         ------------------------------ 9.53 MiB/9.71 MiB  



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (53/56)
jedi                          ------------------------------ 856.56 KiB/1.50 MiB


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (53/56)
jedi                          ------------------------------ 952.46 KiB/1.50 MiB


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠼ Preparing packages... (53/56)
jedi                          ------------------------------ 1011.56 KiB/1.50 MiB                                                                               



   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (54/56)
jedi                          ------------------------------ 1.03 MiB/1.50 MiB  


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (54/56)
jedi                          ------------------------------ 1.08 MiB/1.50 MiB  


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (54/56)
jedi                          ------------------------------ 1.17 MiB/1.50 MiB  


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠴ Preparing packages... (54/56)
jedi                          ------------------------------ 1.23 MiB/1.50 MiB  


   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠦ Preparing packages... (54/56)                                                 

   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠧ Preparing packages... (55/56)                                                 

   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠇ Preparing packages... (55/56)                                                 

   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠋ Preparing packages... (55/56)                                                 

   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠙ Preparing packages... (55/56)                                                 

   Building example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (55/56)                                                 

      Built example-py-project @ file:///builds/py-edu-fr/py-edu-fr/src/common/e
⠹ Preparing packages... (55/56)
⠹  (56/56)
Prepared 56 packages in 4.12s
░░░░░░░░░░░░░░░░░░░░ [0/0] Installing wheels...
░░░░░░░░░░░░░░░░░░░░ [0/56] Installing wheels...
░░░░░░░░░░░░░░░░░░░░ [0/56] ipython-pygments-lexers==1.1.1
░░░░░░░░░░░░░░░░░░░░ [1/56] ipython-pygments-lexers==1.1.1
░░░░░░░░░░░░░░░░░░░░ [1/56] matplotlib-inline==0.2.1
░░░░░░░░░░░░░░░░░░░░ [2/56] matplotlib-inline==0.2.1
░░░░░░░░░░░░░░░░░░░░ [2/56] imagesize==1.4.1
█░░░░░░░░░░░░░░░░░░░ [3/56] iniconfig==2.3.0
█░░░░░░░░░░░░░░░░░░░ [4/56] iniconfig==2.3.0
█░░░░░░░░░░░░░░░░░░░ [4/56] iniconfig==2.3.0
█░░░░░░░░░░░░░░░░░░░ [4/56] decorator==5.2.1
█░░░░░░░░░░░░░░░░░░░ [5/56] decorator==5.2.1
█░░░░░░░░░░░░░░░░░░░ [5/56] linkify-it-py==2.0.3
██░░░░░░░░░░░░░░░░░░ [6/56] linkify-it-py==2.0.3
██░░░░░░░░░░░░░░░░░░ [6/56] stack-data==0.6.3
██░░░░░░░░░░░░░░░░░░ [7/56] stack-data==0.6.3
██░░░░░░░░░░░░░░░░░░ [7/56] roman-numerals-py==3.1.0
██░░░░░░░░░░░░░░░░░░ [8/56] roman-numerals-py==3.1.0
██░░░░░░░░░░░░░░░░░░ [8/56] pexpect==4.9.0
███░░░░░░░░░░░░░░░░░ [9/56] pexpect==4.9.0
███████░░░░░░░░░░░░░ [20/56] rich-click==1.9.4
██████████░░░░░░░░░░ [30/56] asttokens==3.0.0
█████████████░░░░░░░ [38/56] pytest==9.0.1
███████████████░░░░░ [42/56] textual==6.6.0
████████████████░░░░ [45/56] ipython==9.7.0
█████████████████░░░ [48/56] sphinxcontrib-htmlhelp==2.1.0
██████████████████░░ [53/56] sphinx==8.2.3
███████████████████░ [55/56] jedi==0.19.2
████████████████████ [56/56] jedi==0.19.2
Installed 56 packages in 456ms
 + alabaster==1.0.0
 + asttokens==3.0.0
 + babel==2.17.0
 + certifi==2025.11.12
 + charset-normalizer==3.4.4
 + click==8.3.0
 + decorator==5.2.1
 + docutils==0.21.2
 + example-py-project==0.1.0 (from file:///builds/py-edu-fr/py-edu-fr/src/common/examples/example-py-project)
 + executing==2.2.1
 + idna==3.11
 + imagesize==1.4.1
 + iniconfig==2.3.0
 + ipdb==0.13.13
 + ipython==9.7.0
 + ipython-pygments-lexers==1.1.1
 + jedi==0.19.2
 + jinja2==3.1.6
 + linkify-it-py==2.0.3
 + markdown-it-py==3.0.0
 + markupsafe==3.0.3
 + matplotlib-inline==0.2.1
 + mdit-py-plugins==0.5.0
 + mdurl==0.1.2
 + myst-parser==4.0.1
 + packaging==25.0
 + parso==0.8.5
 + pexpect==4.9.0
 + platformdirs==4.5.0
 + pluggy==1.6.0
 + prompt-toolkit==3.0.52
 + ptyprocess==0.7.0
 + pure-eval==0.2.3
 + pygments==2.19.2
 + pytest==9.0.1
 + pyyaml==6.0.3
 + requests==2.32.5
 + rich==14.2.0
 + rich-click==1.9.4
 + roman-numerals-py==3.1.0
 + ruff==0.14.5
 + snowballstemmer==3.0.1
 + sphinx==8.2.3
 + sphinxcontrib-applehelp==2.0.0
 + sphinxcontrib-devhelp==2.0.0
 + sphinxcontrib-htmlhelp==2.1.0
 + sphinxcontrib-jsmath==1.0.1
 + sphinxcontrib-qthelp==2.0.0
 + sphinxcontrib-serializinghtml==2.0.0
 + stack-data==0.6.3
 + textual==6.6.0
 + traitlets==5.14.3
 + typing-extensions==4.15.0
 + uc-micro-py==1.0.3
 + urllib3==2.5.0
 + wcwidth==0.2.14
pdm run example-py-simple
simple_function() called

One can also use the python of the virtual environment:

pdm run python -c "from example_py_package import simple_function as sf; sf()"
simple_function() called

Let us see what gives example-py-cli another command provided by the project:

# another command defined in this project
pdm run example-py-cli -h
Usage: example-py-cli [OPTIONS]
  Print a short sentence
Options:
  --version        Show the version and exit.
  -n, --name TEXT  The person to greet.
  -h, --help       Show this message and exit.
pdm run example-py-cli --version
example-py-cli, version 0.1.0
pdm run example-py-cli -n Mourad
Welcome Mourad

One can format the code of the project with:

pdm run format
7 files left unchanged

In real cases (i.e. for a real project and with execution outside of a notebook), one can activate the environment and directly run commands.

. .venv/bin/activate
pytest src --color=no --code-highlight=no
example-py-simple
example-py-calculator

Todo

Better explain different aspects of packaging (with testing, linting, formatting and doc)

We base the presentation on a simple tool to visualize info from Wikipedia using packages like sys, os, pathlib, argparse and third-party dependencies like Requests and Textual…

Documentation with Sphinx + mention MkDocs and Readthedocs