add_vbi_v0.1.3.3
Summary
Package | vbi |
Version added | v0.1.3.3 |
Contact point | ziaee |
A command added to setup.py to ensure copying compiled .so
and corresponding .py
file from vbi.models.cpp._src
.
Checks
-
Software Quality Checklist: SQ-Checklist.pdf (level: ) -
Current maintainer is listed first in package.py
-
No pinned dependency versions -
Post-installation tests are defined
Merge request reports
Activity
Filter activity
added 6 commits
-
c9ff6bc2...3a218965 - 5 commits from branch
ri/tech-hub/platform/esd:master
- d35d416c - feat(py-vbi): update py-vbi to version 0.1.3.3
-
c9ff6bc2...3a218965 - 5 commits from branch
@elmath Thank you a lot for your helps, I still have issue with importing C++ modules. I think the issue is that py files are not copied in this directory:
ls /srv/test-build-2502/ebrains-spack-builds/vendor/spack/var/spack/environments/test/.spack-env/view/lib/python3.11/site-packages/vbi/models/cpp/_src __init__.py bold.hpp makefile __pycache__ do.hpp mpr_sde.hpp _do.cpython-311-x86_64-linux-gnu.so do.i mpr_sde.i _jr_sdde.cpython-311-x86_64-linux-gnu.so jr_sdde.hpp utility.hpp _jr_sde.cpython-311-x86_64-linux-gnu.so jr_sdde.i vep.hpp _km_sde.cpython-311-x86_64-linux-gnu.so jr_sde.hpp vep.i _mpr_sde.cpython-311-x86_64-linux-gnu.so jr_sde.i wc_ode.hpp _vep.cpython-311-x86_64-linux-gnu.so km_sde.hpp wc_ode.i _wc_ode.cpython-311-x86_64-linux-gnu.so km_sde.i
and this is my local installation.
ls /home/ziaee/anaconda3/envs/vbimain/lib/python3.10/site-packages/vbi/models/cpp/_src bold.hpp __init__.py _jr_sde.cpython-310-x86_64-linux-gnu.so km_sde.hpp mpr_sde.hpp _vep.cpython-310-x86_64-linux-gnu.so wc_ode.hpp _do.cpython-310-x86_64-linux-gnu.so _jr_sdde.cpython-310-x86_64-linux-gnu.so jr_sde.hpp km_sde.i mpr_sde.i vep.hpp wc_ode.i do.hpp jr_sdde.hpp jr_sde.i km_sde.py mpr_sde.py vep.i wc_ode.py do.i jr_sdde.i jr_sde.py km_sde_wrap.cxx mpr_sde_wrap.cxx vep.py wc_ode_wrap.cxx do.py jr_sdde.py jr_sde_wrap.cxx makefile __pycache__ vep_wrap.cxx do_wrap.cxx jr_sdde_wrap.cxx _km_sde.cpython-310-x86_64-linux-gnu.so _mpr_sde.cpython-310-x86_64-linux-gnu.so utility.hpp _wc_ode.cpython-310-x86_64-linux-gnu.so
I tried to copy them from
setup.py
by adding this command in v0.1.3.3,package_data={"vbi.models.cpp._src": [".so", "*.h", "*.i", "*.py"]},
which still does not work, I don't know how to test it bc they are copied by default in local installation and is different in Spack.
Edited by Abolfazl Ziaeemehr
Please register or sign in to reply