miracle2k / webassets

Asset management for Python web development.
BSD 2-Clause "Simplified" License
921 stars 258 forks source link

Testsuite seems to be broken #509

Closed agustinhenze closed 5 years ago

agustinhenze commented 5 years ago

Just reporting that unittests are not passing. It seems to be broken in the setup stage.

Thanks,

moggers87 commented 5 years ago

The output from travis is:

cmdargs: ['/home/travis/build/miracle2k/webassets/.tox/py34/bin/pip', 'install', '--allow-all-external', '--pre', '-r/home/travis/build/miracle2k/webassets/requirements-dev.pip']
Usage:   
  pip install [options] <requirement specifier> [package-index-options] ...
  pip install [options] -r <requirements file> [package-index-options] ...
  pip install [options] [-e] <vcs project url> ...
  pip install [options] [-e] <local project path> ...
  pip install [options] <archive url/path> ...
no such option: --allow-all-external
moggers87 commented 5 years ago

According to release notes of previous versions, this flag was a no-op anyway so it can be safely removed: https://pip.pypa.io/en/stable/news/#id44

moggers87 commented 5 years ago

Opened PR #510 however, this just reveals more errors.

miracle2k commented 5 years ago

I am aware it is broken; there were too many issues with Travis over the years. Would definitely merge a PR fixing them.