Commit b314fbc6 authored by Lukas Riedel's avatar Lukas Riedel

rolled back to requirements.txt files for supporting reinstallation of the dorie python modules

parent 0fee176e
function(dorie_python_install_package directory)
dune_python_install_package(PATH ${directory}
ADDITIONAL_PIP_PARAMS --force-reinstall --upgrade --no-deps
-r ${CMAKE_CURRENT_SOURCE_DIR}/${directory}/requirements.txt)
endfunction()
# install required python modules
dune_python_install_package(PATH utilities)
dune_python_install_package(PATH parscraper)
dorie_python_install_package(utilities)
dorie_python_install_package(parscraper)
add_subdirectory(parfield/wrapper)
dune_python_install_package(PATH parfield)
dorie_python_install_package(parfield)
# install testing module
if(dune-testtools_FOUND)
add_subdirectory(testtools/wrapper)
dune_python_install_package(PATH testtools)
dorie_python_install_package(testtools)
endif()
set(DORIE_PYTHON_MODULES ${python_paths} CACHE PATH "Paths to the python modules")
h5py
Pillow
configparser
\ No newline at end of file
......@@ -13,10 +13,7 @@ setup(name='dorie.parfield',
author='Dion Häfner <mail@dionhaefner.de>',
author_email='dorieteam@iup.uni-heidelberg.de',
url='',
install_requires=['dorie.utilities',
'h5py',
'Pillow',
'configparser'],
install_requires=['dorie.utilities'],
packages = ['dorie.parfield',
'dorie.parfield.converter',
'dorie.parfield.parameterization'],
......
cycler
matplotlib
numpy
pyparsing
python-dateutil
pytz
scipy
six
wheel
\ No newline at end of file
......@@ -17,15 +17,5 @@ setup(name='dorie.parscraper',
'dorie.parscraper.wrapper',
'dorie.parscraper.writers',
'dorie.parscraper.readers'],
install_requires= ['cycler',
'matplotlib',
'numpy',
'pyparsing',
'python-dateutil',
'pytz',
'scipy',
'six',
'wheel'
],
scripts=dorie_parscraper_scripts()
)
cycler
matplotlib
numpy
pyparsing
python-dateutil
pytz
scipy
six
wheel
\ No newline at end of file
......@@ -22,14 +22,5 @@ setup(name='dorie.testtools',
'dorie.testtools.utilities',
'dorie.testtools.wrapper'
],
install_requires=['dune.testtools',
'cycler',
'matplotlib',
'numpy',
'pyparsing',
'python-dateutil',
'pytz',
'scipy',
'six',
'wheel'],
install_requires=['dune.testtools'],
scripts=dorie_testtools_scripts())
cycler
matplotlib
numpy
pyparsing
python-dateutil
pytz
scipy
six
wheel
\ No newline at end of file
......@@ -16,14 +16,5 @@ setup(name='dorie.utilities',
url='',
packages=['dorie.utilities',
'dorie.utilities.vtktools'],
install_requires=['cycler',
'matplotlib',
'numpy',
'pyparsing',
'python-dateutil',
'pytz',
'scipy',
'six',
'wheel'],
scripts=dorie_utilities_scripts()
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment