65 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
		
		
			
		
	
	
			65 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| 
								 | 
							
								diff --git a/setup.py b/setup.py
							 | 
						||
| 
								 | 
							
								index 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',
							 |