Skip to content

Commit 63acb28

Browse files
authored
Create setup.py
1 parent eef0ff8 commit 63acb28

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

setup.py

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
from setuptools import find_packages, setup
2+
import re
3+
4+
with open('pypxl/__init__.py') as f:
5+
version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', f.read(), re.MULTILINE).group(1)
6+
7+
setup(
8+
name="pypxl",
9+
version=version,
10+
license="MIT",
11+
description="Asynchronous API wrapper for the pxlapi https://pxlapi.dev",
12+
long_description=open("README.md").read(),
13+
long_description_content_type="text/markdown",
14+
include_package_data=True,
15+
url="https://github.com/Kile/pypxl",
16+
project_urls={
17+
"Website": "https://pxlapi.dev"
18+
},
19+
author="Kile",
20+
packages=find_packages(),
21+
install_requires=["aiohttp"],
22+
classifiers=[
23+
"Development Status :: 5 - Production/Stable",
24+
"Intended Audience :: Developers",
25+
"Topic :: Software Development :: Build Tools",
26+
"Programming Language :: Python :: 3.6",
27+
"Programming Language :: Python :: 3.7",
28+
"Programming Language :: Python :: 3.8",
29+
"Programming Language :: Python :: 3.9",
30+
"License :: OSI Approved :: MIT License",
31+
"Operating System :: OS Independent",
32+
'Natural Language :: English',
33+
'Topic :: Internet',
34+
'Topic :: Software Development :: Libraries',
35+
'Topic :: Software Development :: Libraries :: Python Modules',
36+
'Topic :: Utilities'
37+
],
38+
)

0 commit comments

Comments
 (0)