1. Ludia
  2. Untitled project
  3. onctuous

Pull requests

#3 Merged
Repository
nalog
Branch
default
Repository
Ludia
Branch
default

Dependencies are not required to be setup at each install, they just need to be installed at some point

Author
  1. Laurent Raufaste
Reviewers
Description

Trying to pip install onctuous with local downloaded files fails as the setup_requires force to download the dependencies.

Moving real deps to install_requires let the package management tool deal with dependencies.

For example those commands should not try to download dependencies:

pip install --no-deps --download /tmp onctuous
pip install --no-deps --no-index --find-links=/tmp onctuous

It's useful when trying to get a reproductible setup for automated production environments

  • Learn about pull requests

Comments (1)