-
Notifications
You must be signed in to change notification settings - Fork 11
/
setup.py
39 lines (37 loc) · 1.01 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/usr/bin/env python
from distutils.core import setup
from setuptools import find_packages
setup(
name='megastep',
version='0.2.4',
description='Helps build million-frame-per-second reinforcement learning environments',
author='Andy Jones',
author_email='andyjones.ed@gmail.com',
url='http://andyljones.com/megastep',
packages=find_packages(include=['megastep*', 'rebar*']),
python_requires='>=3.6',
install_requires=[
'numpy>=1.18',
'torch>=1.5',
'torchvision>=0.6',
'tqdm>=4',
'matplotlib>=3',
'ninja>=1.10'],
extras_require={
'cubicasa': [
'beautifulsoup4>=4',
'shapely>=1.7',
'rasterio>=1.1',
'pandas>=1'],
'rebar': [
'av>=8',
'bokeh>=2',
'ipywidgets>=7',
'psutil>=5',
'pandas>=1'],
'docs': [
'sphinx>=3'],
'test': [
'pytest>=5']},
package_data={'megastep': ['src/*']}
)