Add support for pure python AES implementation (#78)

This commit is contained in:
Thomas Järvstrand 2017-04-22 21:34:37 +02:00 committed by Matthew Garrett
parent 7a852b2084
commit 4f03ffb963
2 changed files with 44 additions and 22 deletions

View file

@ -6,19 +6,23 @@ from setuptools import setup, find_packages
import sys
import warnings
dynamic_requires = []
try:
import pyaes
dynamic_requires = ["pyaes==1.6.0"]
except ImportError, e:
dynamic_requires = ['pycrypto==2.6.1']
version = 0.3
setup(
name='broadlink',
version=0.3,
version=0.4,
author='Matthew Garrett',
author_email='mjg59@srcf.ucam.org',
url='http://github.com/mjg59/python-broadlink',
packages=find_packages(),
scripts=[],
install_requires=['pycrypto==2.6.1'],
install_requires=dynamic_requires,
description='Python API for controlling Broadlink IR controllers',
classifiers=[
'Development Status :: 4 - Beta',