|
1 | | -from setuptools import setup |
| 1 | +from setuptools import setup, find_packages |
2 | 2 |
|
3 | | -version = "0.0.4" |
| 3 | +version = "0.0.4.1" |
4 | 4 |
|
| 5 | +with open("README.md", "r", encoding="utf-8") as fh: |
| 6 | + long_description = fh.read() |
5 | 7 | setup( |
6 | 8 | name="raffiot", |
7 | | - packages=["raffiot"], |
| 9 | + packages=find_packages(), |
8 | 10 | version=version, |
9 | 11 | license="Apache 2.0", |
10 | 12 | description="Robust And Fast Functional IO Toolkit", |
| 13 | + long_description=long_description, |
| 14 | + long_description_content_type="text/markdown", |
11 | 15 | author="chrilves", |
12 | 16 | |
13 | 17 | url="https://github.com/chrilves/raffiot.py", |
14 | 18 | download_url=f"https://github.com/chrilves/raffiot.py/archive/v{version}.tar.gz", |
15 | | - keywords=["IO", "MONAD", "FUNCTIONAL PROGRAMMING"], |
| 19 | + keywords=["IO", "MONAD", "FUNCTIONAL PROGRAMMING", "RESULT", "RESOURCE MANAGEMENT", "RAILWAY"], |
16 | 20 | classifiers=[ |
17 | 21 | "Development Status :: 3 - Alpha", # Chose either "3 - Alpha", "4 - Beta" or "5 - Production/Stable" as the current state of your package |
18 | 22 | "Intended Audience :: Developers", |
|
21 | 25 | "Programming Language :: Python :: 3.7", |
22 | 26 | "Programming Language :: Python :: 3.8", |
23 | 27 | "Programming Language :: Python :: 3.9", |
| 28 | + "Operating System :: OS Independent" |
24 | 29 | ], |
25 | | - install_requires=['typing-extensions'] |
| 30 | + install_requires=['typing-extensions'], |
| 31 | + python_requires='>=3.6' |
26 | 32 | ) |
0 commit comments