trio-ftplib/setup.py

47 lines
1.5 KiB
Python
Raw Permalink Normal View History

2020-03-09 18:12:38 -03:00
from setuptools import setup, find_packages
exec(open("trio_ftplib/_version.py", encoding="utf-8").read())
LONG_DESC = open("README.rst", encoding="utf-8").read()
setup(
name="trio-ftplib",
version=__version__,
description="Trionic async version of stdlib's ftplib",
url="Project URL (for setup.py metadata)",
long_description=LONG_DESC,
author="Clovis Fabricio Costa",
author_email="python.nosklo@0sg.net",
license="MIT -or- Apache License 2.0",
packages=find_packages(),
install_requires=[
2020-03-09 18:13:45 -03:00
"trio", 'async_generator'
2020-03-09 18:12:38 -03:00
],
keywords=[
# COOKIECUTTER-TRIO-TODO: add some keywords
# "async", "io", "networking", ...
],
python_requires=">=3.6",
classifiers=[
"License :: OSI Approved :: MIT License",
"License :: OSI Approved :: Apache Software License",
"Framework :: Trio",
# COOKIECUTTER-TRIO-TODO: Remove any of these classifiers that don't
# apply:
"Operating System :: POSIX :: Linux",
"Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
# COOKIECUTTER-TRIO-TODO: Consider adding trove classifiers for:
#
# - Development Status
# - Intended Audience
# - Topic
#
# For the full list of options, see:
# https://pypi.org/classifiers/
],
)