Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.5 kB · 64 lines
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465diff --git a/setup.py b/setup.pyindex 020768f..13c2b67 100755--- a/setup.py+++ b/setup.py@@ -17,6 +17,8 @@ from __future__ import absolute_import from __future__ import division from __future__ import print_function +import sys+ from setuptools import setup description = """PySC2 - StarCraft II Learning Environment@@ -36,6 +38,27 @@ some initial research results using the environment. Read the README at https://github.com/deepmind/pysc2 for more information. """ +requires = [+ 'absl-py>=0.1.0',+ 'future',+ 'mock',+ 'mpyq',+ 'numpy>=1.10',+ 'portpicker>=1.2.0',+ 'protobuf>=2.6',+ 'pygame',+ 's2clientprotocol>=3.19.0.58400.0',+ 'six',+ 'websocket-client',+]++if sys.version_info[0] == 2:+ requires.append('futures')++if (sys.version_info[0] == 2+ or (sys.version_info[0] == 3 and sys.version_info[1] < 4)):+ requires.append('enum34')+ setup( name='PySC2', version='1.2',@@ -56,21 +79,7 @@ setup( 'pysc2.run_configs', 'pysc2.tests', ],- install_requires=[- 'absl-py>=0.1.0',- 'enum34',- 'future',- 'futures',- 'mock',- 'mpyq',- 'numpy>=1.10',- 'portpicker>=1.2.0',- 'protobuf>=2.6',- 'pygame',- 's2clientprotocol>=3.19.0.58400.0',- 'six',- 'websocket-client',- ],+ install_requires=requires, entry_points={ 'console_scripts': [ 'pysc2_agent = pysc2.bin.agent:entry_point',