diff --git a/b/Boost/Boost-1.66.0-foss-2017a-Py-2.7.eb b/b/Boost/Boost-1.66.0-foss-2017a-Py-2.7.eb new file mode 100644 index 00000000..8f2037dd --- /dev/null +++ b/b/Boost/Boost-1.66.0-foss-2017a-Py-2.7.eb @@ -0,0 +1,28 @@ +# IT4Innovations 2018 + +name = 'Boost' +version = '1.66.0' +versionsuffix = '-Py-2.7' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + + +dependencies = [ + ('bzip2', '1.0.6', '', True), + ('zlib', '1.2.11', '', True), + ('Py', '2.7', '', True) +] + +configopts = '--with-python=$EBROOTPYTHON/bin/python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/b/backports_abc/backports_abc-0.5-Py-2.7.eb b/b/backports_abc/backports_abc-0.5-Py-2.7.eb new file mode 100644 index 00000000..a8389d4e --- /dev/null +++ b/b/backports_abc/backports_abc-0.5-Py-2.7.eb @@ -0,0 +1,20 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'backports_abc' +version = '0.5' + +homepage = 'https://pypi.python.org/pypi/backports_abc' +description = 'A backport of recent additions to the "collections.abc" module.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], + 'dirs': [], +} + +moduleclass = 'python' diff --git a/c/certifi/certifi-2018.1.18-Py-2.7.eb b/c/certifi/certifi-2018.1.18-Py-2.7.eb new file mode 100644 index 00000000..6fac2d03 --- /dev/null +++ b/c/certifi/certifi-2018.1.18-Py-2.7.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'certifi' +version = '2018.1.18' + +homepage = 'https://pypi.python.org/pypi/certifi' +description = 'Python package for providing Mozillas CA Bundle.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +#dependencies = [ +# ('MarkupSafe', '1.0'), +#] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], +} + +moduleclass = 'python' diff --git a/c/certifi/certifi-2018.1.18-Py-3.6.eb b/c/certifi/certifi-2018.1.18-Py-3.6.eb new file mode 100644 index 00000000..12818661 --- /dev/null +++ b/c/certifi/certifi-2018.1.18-Py-3.6.eb @@ -0,0 +1,20 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'certifi' +version = '2018.1.18' + +homepage = 'https://pypi.python.org/pypi/certifi' +description = 'Python package for providing Mozillas CA Bundle.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], +} + +moduleclass = 'python' diff --git a/i/ipython/ipython-6.2.1-Py-2.7.eb b/i/ipython/ipython-6.2.1-Py-2.7.eb new file mode 100644 index 00000000..842cf23a --- /dev/null +++ b/i/ipython/ipython-6.2.1-Py-2.7.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'ipython' +version = '6.2.1' + +homepage = 'https://pypi.python.org/pypi/ipython' +description = 'IPython: Productive Interactive Computing.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +#dependencies = [ +# ('MarkupSafe', '1.0'), +#] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], +} + +moduleclass = 'python' diff --git a/i/ipython/ipython-6.2.1-Py-3.6.eb b/i/ipython/ipython-6.2.1-Py-3.6.eb new file mode 100644 index 00000000..01f2a77b --- /dev/null +++ b/i/ipython/ipython-6.2.1-Py-3.6.eb @@ -0,0 +1,20 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'ipython' +version = '6.2.1' + +homepage = 'https://pypi.python.org/pypi/ipython' +description = 'IPython: Productive Interactive Computing.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg-info'], + 'dirs': ['lib/python3.6/site-packages/IPython'], +} + +moduleclass = 'python' diff --git a/j/Jinja2/Jinja2-2.10-Py-2.7.eb b/j/Jinja2/Jinja2-2.10-Py-2.7.eb new file mode 100644 index 00000000..7b220490 --- /dev/null +++ b/j/Jinja2/Jinja2-2.10-Py-2.7.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'Jinja2' +version = '2.10' + +homepage = 'https://pypi.python.org/pypi/jinja' +description = 'A small but fast and easy to use stand-alone template engine written in pure python.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('MarkupSafe', '1.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], +} + +moduleclass = 'python' diff --git a/l/latexcodec/latexcodec-1.0.5-Py-3.6.eb b/l/latexcodec/latexcodec-1.0.5-Py-3.6.eb new file mode 100644 index 00000000..51b5653e --- /dev/null +++ b/l/latexcodec/latexcodec-1.0.5-Py-3.6.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'latexcodec' +version = '1.0.5' + +homepage = 'https://pypi.python.org/pypi/latexcodec' +description = 'A lexer and codec to work with LaTeX code in Python.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('six', '1.11.0'), +] + +sanity_check_paths = { + 'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], + 'dirs': [], +} + +moduleclass = 'python' diff --git a/m/Mako/Mako-1.0.7-Py-2.7.eb b/m/Mako/Mako-1.0.7-Py-2.7.eb new file mode 100644 index 00000000..afe1de16 --- /dev/null +++ b/m/Mako/Mako-1.0.7-Py-2.7.eb @@ -0,0 +1,25 @@ +# IT4Innovations 2018 + +easyblock = 'PythonPackage' + +name = 'Mako' +version = '1.0.7' + +homepage = 'http://www.makotemplates.org' +description = """A super-fast templating language that borrows the best ideas from the existing templating languages""" + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('MarkupSafe', '1.0') +] + +sanity_check_paths = { + 'files': ['bin/mako-render'], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], +} + +moduleclass = 'python' diff --git a/m/MarkupSafe/MarkupSafe-1.0-Py-2.7.eb b/m/MarkupSafe/MarkupSafe-1.0-Py-2.7.eb new file mode 100644 index 00000000..ed1a7a06 --- /dev/null +++ b/m/MarkupSafe/MarkupSafe-1.0-Py-2.7.eb @@ -0,0 +1,20 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'MarkupSafe' +version = '1.0' + +homepage = 'https://pypi.python.org/pypi/markupsafe' +description = 'Implements a XML/HTML/XHTML Markup safe string for Python.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'], +} + +moduleclass = 'python' diff --git a/m/monty/monty-1.0.2-Py-3.6.eb b/m/monty/monty-1.0.2-Py-3.6.eb new file mode 100644 index 00000000..c7195bac --- /dev/null +++ b/m/monty/monty-1.0.2-Py-3.6.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'monty' +version = '1.0.2' + +homepage = 'https://pypi.python.org/pypi/monty' +description = 'Monty is the missing complement to Python.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('six', '1.11.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], +} + +moduleclass = 'python' diff --git a/m/mpmath/mpmath-1.0.0-Py-3.6.eb b/m/mpmath/mpmath-1.0.0-Py-3.6.eb new file mode 100644 index 00000000..b1eaa014 --- /dev/null +++ b/m/mpmath/mpmath-1.0.0-Py-3.6.eb @@ -0,0 +1,20 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'mpmath' +version = '1.0.0' + +homepage = 'https://pypi.python.org/pypi/mpmath' +description = 'Python library for arbitrary-precision floating-point arithmetic.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg-info'], + 'dirs': [], +} + +moduleclass = 'python' diff --git a/p/PyYAML/PyYAML-3.12-Py-3.6.eb b/p/PyYAML/PyYAML-3.12-Py-3.6.eb new file mode 100644 index 00000000..1c2c4dbd --- /dev/null +++ b/p/PyYAML/PyYAML-3.12-Py-3.6.eb @@ -0,0 +1,27 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" + +name = "PyYAML" +version = "3.12" + +homepage = "https://pypi.python.org/pypi/PyYAML/" +description = """PyYAML is a YAML parser and emitter for the Python programming language.""" + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('libyaml', '0.1.7', '', True), +] + +options = {'modulename': 'yaml'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/yaml'], +} + +moduleclass = 'python' diff --git a/p/pandas/pandas-0.22.0-Py-3.6.eb b/p/pandas/pandas-0.22.0-Py-3.6.eb new file mode 100644 index 00000000..4f67252f --- /dev/null +++ b/p/pandas/pandas-0.22.0-Py-3.6.eb @@ -0,0 +1,26 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'pandas' +version = '0.22.0' + +homepage = 'https://pypi.python.org/pypi/pandas' +description = 'Powerful data structures for data analysis, time series,and statistics.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('numpy', '1.13.3'), + ('pytz', '2017.3'), + ('python-dateutil', '2.6.1'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6-linux-x86_64.egg'], +} + +moduleclass = 'python' diff --git a/p/pybtex/pybtex-0.21-Py-3.6.eb b/p/pybtex/pybtex-0.21-Py-3.6.eb new file mode 100644 index 00000000..97d5a121 --- /dev/null +++ b/p/pybtex/pybtex-0.21-Py-3.6.eb @@ -0,0 +1,26 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'pybtex' +version = '0.21' + +homepage = 'https://pypi.python.org/pypi/pybtex' +description = 'A BibTeX-compatible bibliography processor in Python.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('six', '1.11.0'), + ('PyYAML', '3.12'), + ('latexcodec', '1.0.5'), +] + +sanity_check_paths = { + 'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], + 'dirs': [], +} + +moduleclass = 'python' diff --git a/p/pymatgen/pymatgen-Py-3.6.eb b/p/pymatgen/pymatgen-Py-3.6.eb new file mode 100644 index 00000000..8711dcde --- /dev/null +++ b/p/pymatgen/pymatgen-Py-3.6.eb @@ -0,0 +1,38 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'pymatgen' +version = '2018.1.29' + +homepage = 'https://pypi.python.org/pypi/pymatgen' +description = """Python Materials Genomics is a robust materials analysis code + that defines core object representations for structures and molecules with + support for many electronic structure codes. It is currently the core analysis + code powering the Materials Project (https://www.materialsproject.org).""" + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('numpy', '1.13.3'), + ('scipy', '1.0.0'), + ('six', '1.11.0'), + ('matplotlib', '2.1.1'), + ('spglib-python', '1.10.2.4'), + ('ASE', '3.15.0'), + ('requests', '2.18.4'), + ('ruamel.yaml', '0.15.35'), + ('monty', '1.0.2'), + ('sympy', '1.1.1'), + ('pandas', '0.22.0'), + ('pybtex', '0.21'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6-linux-x86_64.egg'], +} + +moduleclass = 'python' diff --git a/p/pyzmq/pyzmq-16.0.4-Py-2.7.eb b/p/pyzmq/pyzmq-16.0.4-Py-2.7.eb new file mode 100644 index 00000000..4e0fc2f7 --- /dev/null +++ b/p/pyzmq/pyzmq-16.0.4-Py-2.7.eb @@ -0,0 +1,22 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'pyzmq' +version = '16.0.4' + +homepage = 'https://pypi.python.org/pypi/pyzmq' +description = 'Python bindings for 0MQ.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +options = {'modulename': 'zmq'} + +sanity_check_paths = { + 'dirs': ['lib/python2.7/site-packages/zmq'], + 'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg-info'], +} + +moduleclass = 'python' diff --git a/r/requests/requests-2.18.4-Py-3.6.eb b/r/requests/requests-2.18.4-Py-3.6.eb new file mode 100644 index 00000000..b08b2fd3 --- /dev/null +++ b/r/requests/requests-2.18.4-Py-3.6.eb @@ -0,0 +1,25 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'requests' +version = '2.18.4' + +homepage = 'https://pypi.python.org/pypi/requests' +description = 'Python HTTP for Humans.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('certifi', '2018.1.18'), + ('urllib3', '1.22'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], +} + +moduleclass = 'python' diff --git a/r/ruamel.yaml/ruamel.yaml-0.15.35-Py-3.6.eb b/r/ruamel.yaml/ruamel.yaml-0.15.35-Py-3.6.eb new file mode 100644 index 00000000..f2cc5ca5 --- /dev/null +++ b/r/ruamel.yaml/ruamel.yaml-0.15.35-Py-3.6.eb @@ -0,0 +1,27 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'ruamel.yaml' +version = '0.15.35' + +homepage = 'https://pypi.python.org/pypi/ruamel.yaml' +description = 'ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = ['%(name)s-%(version)s-cp36-cp36m-manylinux1_x86_64.whl'] + +#dependencies = [ +# ('MarkupSafe', '1.0'), +#] + +use_pip = True +unpack_sources = False + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s.dist-info'], +} + +moduleclass = 'python' diff --git a/s/singledispatch/singledispatch-3.4.0.3-Py-2.7.eb b/s/singledispatch/singledispatch-3.4.0.3-Py-2.7.eb new file mode 100644 index 00000000..bcd32763 --- /dev/null +++ b/s/singledispatch/singledispatch-3.4.0.3-Py-2.7.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'singledispatch' +version = '3.4.0.3' + +homepage = 'https://pypi.python.org/pypi/singledispatch' +description = 'A small but fast and easy to use stand-alone template engine written in pure python.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('six', '1.11.0'), +] + +sanity_check_paths = { + 'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], + 'dirs': [], +} + +moduleclass = 'python' diff --git a/s/sympy/sympy-1.1.1-Py-3.6.eb b/s/sympy/sympy-1.1.1-Py-3.6.eb new file mode 100644 index 00000000..8d591e0d --- /dev/null +++ b/s/sympy/sympy-1.1.1-Py-3.6.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'sympy' +version = '1.1.1' + +homepage = 'https://pypi.python.org/pypi/sympy' +description = 'Computer algebra system (CAS) in Python' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('mpmath', '1.0.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], +} + +moduleclass = 'python' diff --git a/t/TRIQS/TRIQS-1.4.1-foss-2017a.eb b/t/TRIQS/TRIQS-1.4.1-foss-2017a.eb index 0cabb408..02154eac 100644 --- a/t/TRIQS/TRIQS-1.4.1-foss-2017a.eb +++ b/t/TRIQS/TRIQS-1.4.1-foss-2017a.eb @@ -1,5 +1,7 @@ # IT4Innovations 2017 +# cthyb extension installed manually https://triqs.ipht.cnrs.fr/1.4/applications/cthyb/install.html + easyblock = 'CMakeMake' name = 'TRIQS' @@ -16,20 +18,28 @@ source_urls = ['https://github.com/TRIQS/triqs/archive/'] sources = ['%(version)s.tar.gz'] dependencies = [ - ('Mako', '1.0.6', '-Python-2.7.13', True), - ('mpi4py', '3.0.0', '-Python-2.7.13'), - ('Boost', '1.63.0', '-Python-2.7.13'), - ('HDF5', '1.8.18', '-serial'), + ('Mako', '1.0.7', '', ('Py', '2.7')), + ('mpi4py', '3.0.0', '', ('Py', '2.7')), + ('Boost', '1.66.0', '-Py-2.7', ('foss', '2017a')), + ('numpy', '1.13.3', '', ('Py', '2.7')), + ('scipy', '1.0.0', '', ('Py', '2.7')), + ('h5py', '2.7.1', '', ('Py', '2.7')), + ('Jinja2', '2.10', '', ('Py', '2.7')), + ('matplotlib', '2.1.1', '', ('Py', '2.7')), + ('tornado', '4.5.3', '', ('Py', '2.7')), + ('virtualenv', '15.1.0', '', ('Py', '2.7')), + ('pyzmq', '16.0.4', '', ('Py', '2.7')), + ('HDF5', '1.10.1', '-serial'), ] builddependencies = [ - ('CMake', '3.9.1', '', True), + ('CMake', '3.9.1', '', True), ] separate_build_dir = True sanity_check_paths = { - 'files': ['bin/ipytriqs','bin/pytriqs','lib/libtriqs.so'], + 'files': ['bin/pytriqs','lib/libtriqs.so'], 'dirs': [], } diff --git a/t/tornado/tornado-4.5.3-Py-2.7.eb b/t/tornado/tornado-4.5.3-Py-2.7.eb new file mode 100644 index 00000000..321d054a --- /dev/null +++ b/t/tornado/tornado-4.5.3-Py-2.7.eb @@ -0,0 +1,27 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'tornado' +version = '4.5.3' + +homepage = 'https://pypi.python.org/pypi/tornado' +description = 'Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('six', '1.11.0'), + ('singledispatch', '3.4.0.3'), + ('backports_abc', '0.5'), + ('certifi', '2018.1.18'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'], +} + +moduleclass = 'python' diff --git a/u/urllib3/urllib3-1.22-Py-3.6.eb b/u/urllib3/urllib3-1.22-Py-3.6.eb new file mode 100644 index 00000000..5e24e596 --- /dev/null +++ b/u/urllib3/urllib3-1.22-Py-3.6.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'urllib3' +version = '1.22' + +homepage = 'https://pypi.python.org/pypi/urllib3' +description = 'HTTP library with thread-safe connection pooling, file post, and more.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +#ependencies = [ +# ('MarkupSafe', '1.0'), +# + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], +} + +moduleclass = 'python' diff --git a/v/virtualenv/virtualenv-15.1.0-Py-2.7.eb b/v/virtualenv/virtualenv-15.1.0-Py-2.7.eb new file mode 100644 index 00000000..070415e0 --- /dev/null +++ b/v/virtualenv/virtualenv-15.1.0-Py-2.7.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'virtualenv' +version = '15.1.0' + +homepage = 'https://pypi.python.org/pypi/virtualenv' +description = 'Virtual Python Environment builder.' + +toolchain = {'name': 'Py', 'version': '2.7'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +#dependencies = [ +# ('MarkupSafe', '1.0'), +#] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'], +} + +moduleclass = 'python'