Skip to content
Snippets Groups Projects
Forked from Platform / Development / swh-docs
364 commits behind the upstream repository.
  • Nicolas Dandrimont's avatar
    722a948a
    pip-install-swh-dev: install packages all at once · 722a948a
    Nicolas Dandrimont authored
    With recent enough versions of setuptools/setuptools-scm, the pip
    dependency resolver is now capable of sorting out our full dependency
    tree. We can just install all packages at once (which does the
    dependency resolution step once).
    
    To speed up the process even more, inline the few "build" (setup.py)
    dependencies to allow disabling build isolation (which creates a new
    venv and installs setuptools-scm in it for every single package).
    722a948a
    History
    pip-install-swh-dev: install packages all at once
    Nicolas Dandrimont authored
    With recent enough versions of setuptools/setuptools-scm, the pip
    dependency resolver is now capable of sorting out our full dependency
    tree. We can just install all packages at once (which does the
    dependency resolution step once).
    
    To speed up the process even more, inline the few "build" (setup.py)
    dependencies to allow disabling build isolation (which creates a new
    venv and installs setuptools-scm in it for every single package).
requirements-swh-dev.txt 714 B