$ docker run --rm -it --entrypoint /bin/bash python:3.7-slim
root@a5c7c8089899:/# pip install ormb --no-binary :all:
Collecting ormb
Downloading ormb-0.1.0.tar.gz (8.5 MB)
|████████████████████████████████| 8.5 MB 3.3 MB/s
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-32eze2ks/ormb_5907dc2d03c24e70a4522cc317b71da8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-32eze2ks/ormb_5907dc2d03c24e70a4522cc317b71da8/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-bc0pkkj7
cwd: /tmp/pip-install-32eze2ks/ormb_5907dc2d03c24e70a4522cc317b71da8/
Complete output (5 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-32eze2ks/ormb_5907dc2d03c24e70a4522cc317b71da8/setup.py", line 6, in <module>
from git_release import download
ModuleNotFoundError: No module named 'git_release'
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/3e/89/fec9ceab8dc78df016e8ed8b997b5f30efde94b35f1840f4a4de4d74f74c/ormb-0.1.0.tar.gz#sha256=bac95f1f5b3fe1b94f11e33d4b540a34268a76662c98c9601468397aa0931bf2 (from https://pypi.org/simple/ormb/) (requires-python:>=3.6). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Downloading ormb-0.0.1.tar.gz (9.8 MB)
|████████████████████████████████| 9.8 MB 6.5 MB/s
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-32eze2ks/ormb_6238585a1c044112af4ab93074c3875a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-32eze2ks/ormb_6238585a1c044112af4ab93074c3875a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-hf7xpztp
cwd: /tmp/pip-install-32eze2ks/ormb_6238585a1c044112af4ab93074c3875a/
Complete output (5 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-32eze2ks/ormb_6238585a1c044112af4ab93074c3875a/setup.py", line 6, in <module>
from git_release import download
ModuleNotFoundError: No module named 'git_release'
/kind bug
Python sdk
0.1.0PyPI released distributions are partially broken.ormb-0.1.0.tar.gzsource distribution doesn't contain thegit_release.pymodule (was also the case in the previous release):ormb-0.1.0-py3-none-any.whlbuilt distribution which comes with MacOS binaries only:The temporary solution is to install from GitHub:
pip install "ormb @ git+https://git@github.com/kleveross/ormb.git#subdirectory=extern-sdk/python"