diff --git a/packages/py-tvb-library/package.py b/packages/py-tvb-library/package.py index 5506bc36a83c2fb4ead5d7152c403a8e238475a6..c624a1025e1690f4f194b195c0d8dfe181f5b284 100644 --- a/packages/py-tvb-library/package.py +++ b/packages/py-tvb-library/package.py @@ -14,10 +14,11 @@ class PyTvbLibrary(PythonPackage): """ homepage = "https://www.thevirtualbrain.org/" - pypi = 'tvb-library/tvb_library-2.9.1.tar.gz' + pypi = 'tvb-library/tvb_library-2.9.2.tar.gz' maintainers = ['ldomide', 'paulapopa', 'teodoramisan'] + version('2.9.2', 'be3562b28464e51d09e9378d71996fc11522121124c5438dd3e9cdd71060d09e') version('2.9.1', 'a251f602bffe768e6184ffc14d3d6ad9f03be879a78062a7397c30a5f8878b41') version('2.9', '0a65fa3d803ef8da3d69a0f27a13e40b79876ee6d5b627c34d0c9fc5c12697e6') version('2.8.2', '4222dadbecce53b29e2141801b1ca8eb99c4595ace6c7d0469f7e0a41d3f384a') @@ -35,8 +36,8 @@ class PyTvbLibrary(PythonPackage): # python_requires depends_on('python@3.8:', type=('build', 'run')) - # setup_requires - depends_on('py-setuptools', type='build') + # build_requires + depends_on('py-hatchling', type='build') # install_requires depends_on('py-autopep8', type=('build', 'run')) @@ -53,6 +54,7 @@ class PyTvbLibrary(PythonPackage): depends_on('py-numba', type=('build', 'run')) depends_on('py-numexpr', type=('build', 'run')) depends_on('py-scipy', type=('build', 'run')) + depends_on('py-scipy@:1.13', type=('build', 'run'), when='@:2.9.1') depends_on('py-six', type=('build', 'run')) depends_on('py-tvb-data', type=('run', 'test')) depends_on('py-tvb-gdist', type=('run', 'test')) @@ -62,8 +64,6 @@ class PyTvbLibrary(PythonPackage): depends_on('py-pytest-benchmark', type='test') depends_on('py-pytest-xdist', type='test') - skip_modules = ['tvb.tests.library.simulator.rateml_test', "tvb/tests/library/simulator/rateml_test"] - @run_after('install') @on_package_attributes(run_tests=True) def install_test(self): diff --git a/spack.yaml b/spack.yaml index 5f8217b5edd9ea0a302482dd82bad6330354a010..79fd41e2559bb981b890ee71137b48d34facd1fe 100644 --- a/spack.yaml +++ b/spack.yaml @@ -49,7 +49,7 @@ spack: - py-spynnaker@7.3.0 - py-tvb-framework@2.9 - py-tvb-contrib@2.9.1 - - py-tvb-library@2.9.1 + - py-tvb-library@2.9.2 - py-tvb-multiscale@2.1.0.ebrains - py-tvb-widgets@2.1.0 - py-tvb-ext-bucket