From 31de83102b70a95329cc5ed6eec0128f1173e05e Mon Sep 17 00:00:00 2001
From: Alexandre Strube <a.strube@fz-juelich.de>
Date: Tue, 23 Nov 2021 19:21:38 +0100
Subject: [PATCH] dask, bokeh, typing-extensions

---
 .../bokeh-2.4.1-gcccoremkl-11.2.0-2021.4.0.eb | 40 ++++++++++
 ...ask-2021.9.1-gcccoremkl-11.2.0-2021.4.0.eb | 75 +++++++++++++++++++
 ...ping-extensions-3.10.0.0-GCCcore-11.2.0.eb | 22 ++++++
 3 files changed, 137 insertions(+)
 create mode 100644 Golden_Repo/b/bokeh/bokeh-2.4.1-gcccoremkl-11.2.0-2021.4.0.eb
 create mode 100644 Golden_Repo/d/dask/dask-2021.9.1-gcccoremkl-11.2.0-2021.4.0.eb
 create mode 100644 Golden_Repo/t/typing-extensions/typing-extensions-3.10.0.0-GCCcore-11.2.0.eb

diff --git a/Golden_Repo/b/bokeh/bokeh-2.4.1-gcccoremkl-11.2.0-2021.4.0.eb b/Golden_Repo/b/bokeh/bokeh-2.4.1-gcccoremkl-11.2.0-2021.4.0.eb
new file mode 100644
index 000000000..97cbb39f3
--- /dev/null
+++ b/Golden_Repo/b/bokeh/bokeh-2.4.1-gcccoremkl-11.2.0-2021.4.0.eb
@@ -0,0 +1,40 @@
+easyblock = 'PythonBundle'
+
+name = 'bokeh'
+version = '2.4.1'
+
+homepage = 'https://github.com/bokeh/bokeh'
+description = "Statistical and novel interactive HTML plots for Python"
+
+toolchain = {'name': 'gcccoremkl', 'version': '11.2.0-2021.4.0'}
+
+
+dependencies = [
+    ('Python', '3.9.6'),
+    ('PyYAML', '5.4.1'),
+    ('Pillow-SIMD', '8.3.1'),
+    ('SciPy-bundle', '2021.10'),
+    ('typing-extensions', '3.10.0.0'),
+]
+
+use_pip = True
+
+exts_list = [
+    ('tornado', '6.1', {
+        'checksums': ['33c6e81d7bd55b468d2e793517c909b139960b6c790a60b7991b9b6b76fb9791'],
+    }),
+    (name, version, {
+        'checksums': ['d0410717d743a0ac251e62480e2ea860a7341bdcd1dbe01499a904f233c90512'],
+    }),
+]
+
+sanity_check_paths = {
+    'files': ['bin/bokeh'],
+    'dirs': ['lib/python%(pyshortver)s/site-packages'],
+}
+
+sanity_check_commands = ["bokeh --help"]
+
+sanity_pip_check = True
+
+moduleclass = 'tools'
diff --git a/Golden_Repo/d/dask/dask-2021.9.1-gcccoremkl-11.2.0-2021.4.0.eb b/Golden_Repo/d/dask/dask-2021.9.1-gcccoremkl-11.2.0-2021.4.0.eb
new file mode 100644
index 000000000..5d72901a9
--- /dev/null
+++ b/Golden_Repo/d/dask/dask-2021.9.1-gcccoremkl-11.2.0-2021.4.0.eb
@@ -0,0 +1,75 @@
+easyblock = 'PythonBundle'
+
+name = 'dask'
+version = '2021.9.1'
+
+homepage = 'https://dask.org/'
+description = """Dask natively scales Python. Dask provides advanced parallelism for analytics, enabling performance
+ at scale for the tools you love."""
+
+toolchain = {'name': 'gcccoremkl', 'version': '11.2.0-2021.4.0'}
+
+dependencies = [
+    ('Python', '3.9.6'),
+    ('PyYAML', '5.4.1'),
+    ('SciPy-bundle', '2021.10'),
+    ('bokeh', '2.4.1'),
+]
+
+use_pip = True
+
+exts_list = [
+    ('fsspec', '2021.10.1', {
+        'checksums': ['c245626e3cb8de5cd91485840b215a385fa6f2b0f6ab87978305e99e2d842753'],
+    }),
+    ('toolz', '0.11.1', {
+        'checksums': ['c7a47921f07822fe534fb1c01c9931ab335a4390c782bd28c6bcc7c2f71f3fbf'],
+    }),
+    ('locket', '0.2.1', {
+        'checksums': ['3e1faba403619fe201552f083f1ecbf23f550941bc51985ac6ed4d02d25056dd'],
+    }),
+    ('partd', '1.2.0', {
+        'checksums': ['aa67897b84d522dcbc86a98b942afab8c6aa2f7f677d904a616b74ef5ddbc3eb'],
+    }),
+    ('HeapDict', '1.0.1', {
+        'checksums': ['8495f57b3e03d8e46d5f1b2cc62ca881aca392fd5cc048dc0aa2e1a6d23ecdb6'],
+    }),
+    ('zict', '2.0.0', {
+        'checksums': ['8e2969797627c8a663575c2fc6fcb53a05e37cdb83ee65f341fc6e0c3d0ced16'],
+    }),
+    ('tblib', '1.7.0', {
+        'checksums': ['059bd77306ea7b419d4f76016aef6d7027cc8a0785579b5aad198803435f882c'],
+    }),
+    ('msgpack', '1.0.2', {
+        'checksums': ['fae04496f5bc150eefad4e9571d1a76c55d021325dcd484ce45065ebbdd00984'],
+    }),
+    ('cloudpickle', '2.0.0', {
+        'checksums': ['5cd02f3b417a783ba84a4ec3e290ff7929009fe51f6405423cfccfadd43ba4a4'],
+    }),
+    (name, version, {
+        'checksums': ['e11f2bf2cac809e5408fc107dcf727af3bc3472160f206cb4b828211396ad65c'],
+    }),
+    ('distributed', version, {
+        'checksums': ['f4deb96a9dbef5b04ad030ab905dfed71b893d79a368bd5787b21268b4ed5ff8'],
+    }),
+    ('dask-mpi', '2.21.0', {
+        'checksums': ['76e153fc8c58047d898970b33ede0ab1990bd4e69cc130c6627a96f11b12a1a7'],
+    }),
+    ('docrep', '0.3.2', {
+        'checksums': ['ed8a17e201abd829ef8da78a0b6f4d51fb99a4cbd0554adbed3309297f964314'],
+    }),
+    ('dask-jobqueue', '0.7.2', {
+        'checksums': ['1767f4146b2663d9d2eaef62b882a86e1df0bccdb8ae68ae3e5e546aa6796d35'],
+    }),
+]
+
+sanity_check_paths = {
+    'files': ['bin/dask-%s' % x for x in ['mpi', 'scheduler', 'ssh', 'worker']],
+    'dirs': ['lib/python%(pyshortver)s/site-packages'],
+}
+
+sanity_check_commands = ["dask-scheduler --help"]
+
+sanity_pip_check = True
+
+moduleclass = 'data'
diff --git a/Golden_Repo/t/typing-extensions/typing-extensions-3.10.0.0-GCCcore-11.2.0.eb b/Golden_Repo/t/typing-extensions/typing-extensions-3.10.0.0-GCCcore-11.2.0.eb
new file mode 100644
index 000000000..13af6cb81
--- /dev/null
+++ b/Golden_Repo/t/typing-extensions/typing-extensions-3.10.0.0-GCCcore-11.2.0.eb
@@ -0,0 +1,22 @@
+easyblock = 'PythonPackage'
+
+name = 'typing-extensions'
+version = '3.10.0.0'
+
+homepage = 'https://github.com/python/typing/blob/master/typing_extensions/README.rst'
+description = 'Typing Extensions – Backported and Experimental Type Hints for Python'
+
+toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
+
+sources = ['typing_extensions-%(version)s.tar.gz']
+checksums = ['50b6f157849174217d0656f99dc82fe932884fb250826c18350e159ec6cdf342']
+
+builddependencies = [('binutils', '2.37')]
+
+dependencies = [('Python', '3.9.6')]
+
+use_pip = True
+download_dep_fail = True
+sanity_pip_check = True
+
+moduleclass = 'devel'
-- 
GitLab