wheel deps should be checked at install time, not build time

This commit is contained in:
Damien Elmes 2020-01-05 07:30:17 +10:00
parent cc5ee87385
commit 88e83ddae5
2 changed files with 6 additions and 13 deletions

View file

@ -3,12 +3,6 @@ import setuptools, sys
with open("../meta/version") as fh: with open("../meta/version") as fh:
version = fh.read().strip() version = fh.read().strip()
platform_reqs = []
if sys.platform == "win32":
platform_reqs.append("psutil")
if sys.platform != "win32" and sys.platform != "darwin":
platform_reqs.append("distro")
setuptools.setup( setuptools.setup(
name="anki", name="anki",
version=version, version=version,
@ -26,5 +20,7 @@ setuptools.setup(
'requests', 'requests',
'decorator', 'decorator',
'protobuf', 'protobuf',
] + platform_reqs 'psutil; sys_platform == "win32"',
'distro; sys_platform != "darwin" and sys_platform != "win32"'
]
) )

View file

@ -3,10 +3,6 @@ import setuptools, sys, os
with open("../meta/version") as fh: with open("../meta/version") as fh:
version = fh.read().strip() version = fh.read().strip()
platform_reqs = []
if sys.platform == "win32":
platform_reqs.append("psutil")
def package_files(directory): def package_files(directory):
entries = [] entries = []
for (path, directories, filenames) in os.walk(directory): for (path, directories, filenames) in os.walk(directory):
@ -34,6 +30,7 @@ setuptools.setup(
'send2trash', 'send2trash',
'pyaudio', 'pyaudio',
'markdown', 'markdown',
'jsonschema' 'jsonschema',
] + platform_reqs 'psutil; sys.platform == "win32"',
]
) )