neuronsimulator / nrn

NEURON Simulator
http://nrn.readthedocs.io
Other
381 stars 114 forks source link

Improved Py bindings w Nanobind: Section/Segment #2959

Closed ferdonline closed 2 weeks ago

ferdonline commented 1 month ago

Summary

Improve Python bindings further by leveraging nanobind, namely it's ability to automatically manage ref counts.

Scope

Some refactoring of

azure-pipelines[bot] commented 1 month ago

✔️ 990daf329b0db8f55e2509fe26027dcd1d45f5fa -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

bbpbuildbot commented 1 month ago

Logfiles from GitLab pipeline #220590 (:no_entry:) have been uploaded here!

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ d491bfb6ad9ba95f11b1071bb7ace4c973013dd3 -> Azure artifacts URL

azure-pipelines[bot] commented 1 month ago

✔️ f93c3ebaf17a0b42ade5f16390566d41b7e93fca -> Azure artifacts URL

bbpbuildbot commented 1 month ago

Logfiles from GitLab pipeline #220774 (:no_entry:) have been uploaded here!

Status and direct links:

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 84.15842% with 16 lines in your changes missing coverage. Please review.

Project coverage is 67.26%. Comparing base (4557662) to head (170ef47).

Files Patch % Lines
src/nrnpython/nrnpy_nrn.cpp 84.15% 16 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2959 +/- ## ========================================== - Coverage 67.28% 67.26% -0.02% ========================================== Files 572 572 Lines 104974 104931 -43 ========================================== - Hits 70629 70584 -45 - Misses 34345 34347 +2 ```

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

bbpbuildbot commented 1 month ago

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

Status and direct links:

bbpbuildbot commented 1 month ago

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

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ be74f9bd063efeb06fc5ac99974f35bf20e0fa2c -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ 26876bd61879c0e9216fc6d671a7d3bb0a4f801f -> Azure artifacts URL

azure-pipelines[bot] commented 1 month ago

✔️ c7142c9a0d2a351b27097d95e7917305f044954c -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

bbpbuildbot commented 1 month ago

Logfiles from GitLab pipeline #221542 (:no_entry:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 1 month ago

Logfiles from GitLab pipeline #221602 (:no_entry:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 1 month ago

Logfiles from GitLab pipeline #222022 (:no_entry:) have been uploaded here!

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ 30b6cfa0f704996f1b32224012c351617e77a3c3 -> Azure artifacts URL

bbpbuildbot commented 1 month ago

Logfiles from GitLab pipeline #222185 (:no_entry:) have been uploaded here!

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ fbb1dbe94f8a30c94ce8c4112d54d5d7de690d1a -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ 7b28c4263aeba733d08340e5db16d652dfc00b56 -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ f530f81bcaacf8449b1b784e88b25d719b06e411 -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

azure-pipelines[bot] commented 1 month ago

✔️ ff0c7b697378229497324e3b1050108d978edbba -> Azure artifacts URL

bbpbuildbot commented 1 month ago

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

Status and direct links:

azure-pipelines[bot] commented 3 weeks ago

✔️ 3ef6c411c79b443f191f9d2442ee31fcc66ab8b3 -> Azure artifacts URL

bbpbuildbot commented 3 weeks ago

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

Status and direct links:

sonarcloud[bot] commented 3 weeks ago

Quality Gate Passed Quality Gate passed

Issues
8 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

azure-pipelines[bot] commented 3 weeks ago

✔️ 170ef47580b167660062927ab7d75f03832d8bf4 -> Azure artifacts URL

bbpbuildbot commented 3 weeks ago

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

Status and direct links:

ferdonline commented 2 weeks ago

Closing in favor of splitting changes