Closed wrobell closed 5 years ago
Thanks for identifying, will try and update ASAP.
@wrobell Upon investigating, I've found this is caused by this bug in bdist_wheel. For some reason when building bdists with python3 setup.py build bdist_wheel
it replaces:
#!/usr/bin/env python3
with #!/my/local/venv/bin/python3
.
Changing the command to python3 setup.py bdist_wheel
without the build
parameter fixes the issue. I'm surprised I haven't come across this issue before, because I've been building bdist wheel packages for several years now and not encountered this problem until now.
To reproduce on Linux
owlrl
withpip install --user owlrl
.~/.local/bin/closure.py
.The reason for that is first line in the script
However in the repository the line is OK. It seems
owlrl
needs to be released without overrides from a local environment (BTW. new release is needed then as PyPI does not allow to re-upload file with same name and different checksum if I remember well).As workaround run