log/setup.py (31 lines of code) (raw):

import setuptools with open("README.md") as fh: long_description = fh.read() setuptools.setup( name="securedrop-log", version="0.0.0", author="Freedom of the Press Foundation", author_email="securedrop@freedom.press", description="SecureDrop Qubes logging scripts", long_description=long_description, long_description_content_type="text/markdown", license="GPLv3+", install_requires=[], python_requires=">=3.5", packages=setuptools.find_packages(exclude=["docs", "tests"]), url="https://github.com/freedomofpress/securedrop-log", classifiers=[ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Intended Audience :: Developers", "Operating System :: POSIX :: Linux", ], entry_points={ "console_scripts": [ "securedrop-log-saver = log_server.log_saver:main", "securedrop-redis-log = log_server.redis_log:main", ] }, )