1# -*- coding: utf-8 -*- 2 3from os import path 4 5from setuptools import find_packages, setup 6 7README_rst = path.join(path.abspath(path.dirname(__file__)), "README.rst") 8 9with open(README_rst, "r") as f: 10 long_description = f.read() 11 12setup( 13 name="pyee", 14 version="9.0.4", 15 packages=find_packages(), 16 include_package_data=True, 17 description="A port of node.js's EventEmitter to python.", 18 long_description=long_description, 19 author="Josh Holbrook", 20 author_email="[email protected]", 21 url="https://github.com/jfhbrook/pyee", 22 license="MIT", 23 keywords=["events", "emitter", "node.js", "node", "eventemitter", "event_emitter"], 24 install_requires=["typing-extensions"], 25 tests_require=["twisted", "trio"], 26 classifiers=[ 27 "Programming Language :: Python", 28 "Development Status :: 4 - Beta", 29 "Intended Audience :: Developers", 30 "License :: OSI Approved :: MIT License", 31 "Operating System :: OS Independent", 32 "Programming Language :: Python", 33 "Programming Language :: Python :: 3", 34 "Programming Language :: Python :: 3.5", 35 "Programming Language :: Python :: 3.6", 36 "Programming Language :: Python :: 3.7", 37 "Programming Language :: Python :: 3.8", 38 "Topic :: Other/Nonlisted Topic", 39 ], 40) 41