BlueBrain / nmodl

Code Generation Framework For NEURON MODeling Language
https://bluebrain.github.io/nmodl/
Apache License 2.0
48 stars 15 forks source link

Improvements for handling python bindings CMake option #1244

Closed pramodk closed 2 months ago

pramodk commented 2 months ago
# before
$ nmodl mod_examples/sparse.mod
[NMODL] [warning] :: Python bindings are not available with this installation
..

# with this PR
$ nmodl mod_examples/sparse.mod
$ python3.11 -c "import nmodl"
[NMODL] [warning] :: Python bindings are not available with this installation

Next Step (Independent of this PR): * disable Python bindings in NRN build for normal neuron+coreneuron build

@matz-e / @ohm314: I think this is finally clarified.

codecov-commenter commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.50%. Comparing base (f6821ce) to head (f65fee0).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1244 +/- ## ======================================= Coverage 86.50% 86.50% ======================================= Files 176 176 Lines 13176 13176 ======================================= Hits 11398 11398 Misses 1778 1778 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

bbpbuildbot commented 2 months ago

Logfiles from GitLab pipeline #206984 (:white_check_mark:) have been uploaded here!

Status and direct links: