Skip to content

Commit 6439711

Browse files
author
Abhishek Chatterjee imdeepmind
committed
added the setup.py file
1 parent e90aa3f commit 6439711

1 file changed

Lines changed: 43 additions & 0 deletions

File tree

setup.py

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
from setuptools import setup
2+
3+
long_description = """
4+
A super-fast Python based Autocomplete library that autocomplete incomplete words using various methods like dictionary lookup, ML based models, etc.
5+
6+
For more information, please check the official documentation at https://imdeepmind.com/python-completes-you/
7+
"""
8+
9+
setup(
10+
name="pcy",
11+
version="0.1.0",
12+
description="PCY (Python Completes You): Autocomplete library for the Python",
13+
long_description=long_description,
14+
url="https://imdeepmind.com/python-completes-you/",
15+
author="Abhishek Chatterjee",
16+
author_email="abhishek.chatterjee97@protonmail.com",
17+
license="MIT",
18+
project_urls={
19+
"Bug Tracker": "https://imdeepmind.com/python-completes-you/issues",
20+
"Documentation": "https://imdeepmind.com/python-completes-you/",
21+
"Source Code": "https://github.com/imdeepmind/python-completes-you/",
22+
},
23+
classifiers=[
24+
"Development Status :: 3 - Alpha",
25+
"Intended Audience :: Developers",
26+
"Intended Audience :: Education",
27+
"Intended Audience :: Science/Research",
28+
"License :: OSI Approved :: MIT License",
29+
"Programming Language :: Python :: 3",
30+
"Programming Language :: Python :: 3.6",
31+
"Programming Language :: Python :: 3.7",
32+
"Programming Language :: Python :: 3.8",
33+
"Programming Language :: Python :: 3.9",
34+
],
35+
packages=[
36+
"pcy",
37+
"pcy.rule_based",
38+
"pcy.rule_based.dictionary"
39+
],
40+
install_requires=["py-progress"],
41+
extras_require={"tests": ["flake8", "black"]},
42+
include_package_data=True,
43+
)

0 commit comments

Comments
 (0)