Added requirements as explicit dependencies in setup.py

This commit is contained in:
squidfunk
2017-03-30 23:34:21 +02:00
committed by Martin Donath
parent a00c8b1fdb
commit e4f4e630ce
3 changed files with 16 additions and 13 deletions

View File

@@ -25,6 +25,13 @@ from setuptools import setup, find_packages
with open("package.json") as data:
package = json.load(data)
# Load list of dependencies
with open("requirements.txt") as data:
install_requires = [
line for line in data.read().split("\n")
if line and not line.startswith("#")
]
# Package description
setup(
name = package["name"],
@@ -37,6 +44,7 @@ setup(
keywords = package["keywords"],
packages = find_packages(),
include_package_data = True,
install_requires = install_requires,
entry_points = {
"mkdocs.themes": [
"material = material",