Fix package python sdist for pypi (#1796)

This commit is contained in:
Jonathan Zernik 2021-11-11 02:59:51 -08:00 committed by GitHub
parent d2078e2a54
commit 805f5aea62
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View file

@ -1,4 +1,5 @@
include README.md
include requirements.txt
graft squeaknode/admin/webapp/templates
graft squeaknode/admin/webapp/static
include squeaknode/db/alembic.ini

View file

@ -35,6 +35,10 @@ from setuptools import setup
from squeaknode import __version__
with open("requirements.txt") as f:
requirements = [r for r in f.read().split("\n") if len(r)]
class BuildPyCommand(setuptools.command.build_py.build_py):
"""Custom build command."""
@ -97,6 +101,7 @@ setup(
packages=find_packages(),
include_package_data=True,
zip_safe=False,
install_requires=requirements,
extras_require={
"test": ["pytest", "coverage"],
"postgres": ["psycopg2"],