When I use the --no-binary
option in a line to prevent that a (broken) wheel is installed, the line with the --no-binary
option does not seem work as described in the documentation:
# -- FILE: requirements.txt
invoke == 0.12.1 --no-binary all # DOES NOT WORK
# -- FOLLOWING LINES: Have the same problem, comment them out for testing
# invoke == 0.12.1 --no-binary
# invoke == 0.12.1; --no-binary all
# invoke == 0.12.1 --no-binary none
# invoke == 0.12.1; --no-binary none
The only thing that seems to work, is the following:
# -- FILE: requirements.txt
--no-use-wheel
invoke == 0.12.1
--use-wheel
NOTE: I have two variants for this package in the pip-cache: *.whl
and *.tar.gz
It's :all:
and :none:
not all
or none
. That is so we can differentiate between a package named all and the special value for all.
OOPS, my mistake. Thanks.
Most helpful comment
It's
:all:
and:none:
notall
ornone
. That is so we can differentiate between a package named all and the special value for all.