diff --git a/easybuild/easyconfigs/o/Optuna/Optuna-2.10.1-foss-2023a.eb b/easybuild/easyconfigs/o/Optuna/Optuna-2.10.1-foss-2023a.eb new file mode 100644 index 00000000000..33dfb42fef8 --- /dev/null +++ b/easybuild/easyconfigs/o/Optuna/Optuna-2.10.1-foss-2023a.eb @@ -0,0 +1,67 @@ +easyblock = 'PythonBundle' + +name = 'Optuna' +version = '2.10.1' + +homepage = 'https://optuna.org/' +description = "An open source hyperparameter optimization framework to automate hyperparameter search" + +toolchain = {'name': 'foss', 'version': '2023a'} + +builddependencies = [ + ('hatchling', '1.18.0'), +] + +dependencies = [ + ('Python', '3.11.3'), + ('PyYAML', '6.0'), + ('tqdm', '4.66.1'), + ('SciPy-bundle', '2023.07'), +] + +use_pip = True +sanity_pip_check = True + +exts_list = [ + ('colorlog', '6.7.0', { + 'checksums': ['bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5'], + }), + ('greenlet', '3.0.1', { + 'checksums': ['816bd9488a94cba78d93e1abb58000e8266fa9cc2aa9ccdd6eb0696acb24005b'], + }), + ('SQLAlchemy', '2.0.22', { + 'checksums': ['5434cc601aa17570d79e5377f5fd45ff92f9379e2abed0be5e8c2fba8d353d2b'], + }), + ('Mako', '1.2.4', { + 'checksums': ['d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34'], + }), + ('alembic', '1.12.1', { + 'checksums': ['bca5877e9678b454706347bc10b97cb7d67f300320fa5c3a94423e8266e2823f'], + }), + ('autopage', '0.5.2', { + 'checksums': ['826996d74c5aa9f4b6916195547312ac6384bac3810b8517063f293248257b72'], + }), + ('pyperclip', '1.8.2', { + 'checksums': ['105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57'], + }), + ('cmd2', '2.4.3', { + 'checksums': ['71873c11f72bd19e2b1db578214716f0d4f7c8fa250093c601265a9a717dee52'], + }), + ('prettytable', '3.9.0', { + 'checksums': ['f4ed94803c23073a90620b201965e5dc0bccf1760b7a7eaf3158cab8aaffdf34'], + }), + ('stevedore', '5.1.0', { + 'checksums': ['a54534acf9b89bc7ed264807013b505bf07f74dbe4bcfa37d32bd063870b087c'], + }), + ('cliff', '4.3.0', { + 'checksums': ['fc5b6ebc8fb815332770b2485ee36c09753937c37cce4f3227cdd4e10b33eacc'], + }), + ('cmaes', '0.10.0', { + 'checksums': ['48afc70df027114739872b50489ae6b32461c307b92d084a63c7090a9742faf9'], + }), + ('%(namelower)s', version, { + 'checksums': ['8a12009b57757c1070b3bff2261c24824d6430c22926dd1e2ace33b3deff555f'], + }), +] + +moduleclass = 'tools'