Merge pull request #149 from missionfloyd/missionfloyd-install_requires

Add dependencies to setup.py
This commit is contained in:
SSYYL 2021-04-02 10:17:38 +08:00 committed by GitHub
commit af9694c602
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,10 +1,19 @@
import sys
import sys, os
from setuptools import setup
dependencies = ['Pillow', 'numpy']
if os.path.exists('/sys/bus/platform/drivers/gpiomem-bcm2835'):
dependencies += ['RPi.GPIO', 'spidev']
else:
dependencies += ['Jetson.GPIO']
setup(
name='waveshare-epd',
description='Waveshare e-Paper Display',
author='Waveshare',
package_dir={'': 'lib'},
packages=['waveshare_epd'],
install_requires=dependencies,
)