forked from Aran404/SpotAPI
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
61 lines (58 loc) · 1.32 KB
/
setup.py
File metadata and controls
61 lines (58 loc) · 1.32 KB
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
from setuptools import setup, find_packages
__description__ = "A sleek API wrapper for Spotify's private API"
__install_require__ = [
"requests",
"colorama",
"Pillow",
"readerwriterlock",
"tls_client",
"typing_extensions",
"validators",
"pyotp",
"beautifulsoup4",
]
__extras__ = {
"websocket": ["websockets"],
"redis": ["redis"],
"pymongo": ["pymongo"],
}
with open("README.md", "r") as f:
long_description = f.read()
setup(
name="spotapi",
author="Aran",
description=__description__,
packages=find_packages(),
install_requires=__install_require__,
extras_require=__extras__,
keywords=[
"Spotify",
"API",
"Spotify API",
"Spotify Private API",
"Follow",
"Like",
"Creator",
"Music",
"Music API",
"Streaming",
"Music Data",
"Track",
"Playlist",
"Album",
"Artist",
"Music Search",
"Music Metadata",
"SpotAPI",
"Python Spotify Wrapper",
"Music Automation",
"Web Scraping",
"Python Music API",
"Spotify Integration",
"Spotify Playlist",
"Spotify Tracks",
],
long_description=long_description,
long_description_content_type="text/markdown",
version="1.2.7",
)