forked from CoderOneHQ/dungeons-and-data-structures
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
88 lines (76 loc) · 2.55 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import setuptools
with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()
setuptools.setup(
name='coderone-challenge-dungeon',
version='0.1.6',
description='Dungeons and data structures: Coder one AI Game Tournament',
url='https://github.com/gocoderone/dungeons-and-data-structures',
author='Ivan Ryabov',
author_email='HUMANS@gocoder.one',
long_description=long_description,
long_description_content_type="text/markdown",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
],
install_requires=[
'pymunk==5.7.0',
'appdirs==1.4.4',
'arcade==2.4.3',
'watchdog==0.10.4',
'jsonplus==0.8.0',
'requests==2.25.0'
],
python_requires='>=3.6',
entry_points = {
'console_scripts': [
'coderone-dungeon=coderone.dungeon.main:main'
],
},
zip_safe=False,
package_data = {
'coderone.dungeon': [
'assets/sounds/explosion.mp3',
'assets/images/bomb_64px.png',
'assets/images/ammo.png',
'assets/images/chest.png',
'assets/images/crate.png',
'assets/images/ore_block.png',
'assets/images/metal_block.png',
'assets/images/skelet_run_anim_f1.png',
'assets/images/coin_anim_f0.png',
'assets/images/explosion.png',
'assets/images/floor_1.png',
'assets/images/floor_2.png',
'assets/images/floor_3.png',
'assets/images/floor_4.png',
'assets/images/floor_5.png',
'assets/images/floor_6.png',
'assets/images/floor_7.png',
'assets/images/floor_8.png',
'assets/images/p1_knight_64px.png',
'assets/images/p2_knight_64px.png',
'assets/images/p2_knight_64px_flipped.png',
'assets/images/p2_knight_orange_64px_flipped.png',
'assets/images/wizard_m_64px.png',
'assets/images/wizard_f_64px.png',
"assets/images/chrome/wall_side_top_left.png",
"assets/images/chrome/wall_side_top_right.png",
"assets/images/chrome/wall_side_front_left.png",
"assets/images/chrome/wall_side_front_right.png",
"assets/images/chrome/wall_corner_top_left.png",
"assets/images/chrome/wall_corner_top_right.png",
"assets/images/chrome/wall_corner_front_left.png",
"assets/images/chrome/wall_corner_front_right.png",
"assets/images/chrome/wall_top_left.png",
"assets/images/chrome/wall_top_mid.png",
"assets/images/chrome/wall_top_right.png",
"assets/images/chrome/wall_side_mid_left.png",
"assets/images/chrome/wall_mid.png",
"assets/images/chrome/wall_side_mid_right.png",
]
},
)