import sys import setuptools with open("twarc/version.py") as f: exec(f.read()) with open("docs/README.md") as f: long_description = f.read() with open("requirements.txt") as f: dependencies = f.read().split() if __name__ == "__main__": setuptools.setup( name="twarc", version=version, url="https://github.com/docnow/twarc", author="Ed Summers", author_email="[email protected]", packages=["twarc"], description="Archive tweets from the command line", long_description=long_description, long_description_content_type="text/markdown", license="MIT", classifiers=[ "License :: OSI Approved :: MIT License", ], python_requires=">=3.6", install_requires=dependencies, setup_requires=["pytest-runner"], tests_require=[ "pytest", "black", "pytest-black", "python-dotenv", "pytz", "tomli", ], entry_points={ "console_scripts": [ "twarc = twarc.command:main", "twarc2 = twarc.command2:twarc2", ] }, )