Updated requirements.txt

master
Sofus Albert Høgsbro Rose 2017-01-26 17:35:19 -05:00
parent d103ae34f2
commit 1e4e274b55
Signed by: so-rose
GPG Key ID: 3D01BE95F3EFFEB9
3 changed files with 11 additions and 6 deletions

View File

@ -14,6 +14,7 @@ build:
stage: build stage: build
before_script: before_script:
- apt-get update && apt-get -y install python3-pip gcc libmagickwand-dev - apt-get update && apt-get -y install python3-pip gcc libmagickwand-dev
- pip3 install -r requirements.txt
script: script:
- python3 setup.py sdist #Build source distribution. - python3 setup.py sdist #Build source distribution.
- python3 setup.py bdist_wheel #Build Linux wheel. - python3 setup.py bdist_wheel #Build Linux wheel.

View File

@ -1,5 +1,7 @@
numpy==1.12.0 numpy
pygame==1.9.3 pygame
PyOpenGL==3.1.0 PyOpenGL
scipy==0.18.1 scipy
Wand==0.4.4 Wand
setuptools
pybind11

View File

@ -14,6 +14,8 @@ import pybind11
def read(fname): def read(fname):
return open(join(path.dirname(__file__), fname)).read() return open(join(path.dirname(__file__), fname)).read()
pypi_deps = ['numpy', 'wand', 'scipy', 'pygame','PyOpenGL', 'setuptools', 'pybind11']
#Make sure we're using gcc. #Make sure we're using gcc.
os.environ["CC"] = "g++" os.environ["CC"] = "g++"
os.environ["CXX"] = "g++" os.environ["CXX"] = "g++"
@ -46,7 +48,7 @@ setup( name = 'openlut',
keywords = ['color', 'image', 'images', 'processing'], keywords = ['color', 'image', 'images', 'processing'],
install_requires = ['numpy', 'wand', 'scipy', 'pygame','PyOpenGL', 'setuptools', 'pybind11'], install_requires = pypi_deps,
classifiers = [ classifiers = [
'Development Status :: 3 - Alpha', 'Development Status :: 3 - Alpha',