Alexandru Săvulescu
Alexandru Săvulescu
We are currently pinning `Cython < 3` following #2433 (see also #2436). More work required in order to support Cython3. Areas of concern: * Rx3D * MUSIC (cc: @mdjurfeldt )...
The [current RTD webhook ](https://readthedocs.org/dashboard/nrn/integrations/147705/)should be deleted and a new one set in place, together with a secret. ``` Hello, Previously, manually configured webhooks from integrations did not have a...
Even if this will be exploratory only, at least it will provide insight into the things that are not portable (i.e. shell scripts driven through CMake) Resources: * https://github.com/neuronsimulator/nrn/issues/623 *...
**Describe the bug** running delocate-wheel for an `arm64`-only wheel with `universal2` python installation: ``` otool: /opt/X11/lib/libSM.6.dylib Traceback (most recent call last): File "/Users/savulesc/Workspace/nrn/nrn_build_venv38_-2850068/bin/delocate-wheel", line 8, in sys.exit(main()) File "/Users/savulesc/Workspace/nrn/nrn_build_venv38_-2850068/lib/python3.8/site-packages/delocate/cmd/delocate_wheel.py", line...
Currently all the AST classes' definitions are done in a large `ast.cpp` file that increases a lot the build time of NMODL. We should find ways to break it down...
With the MOD2IR project we have implemented a JIT compilation framework for NEURON mechanisms. This framework introduces new capabilities for the execution and analysis of NEURON models on the fly...
Currently there are differences between the `llvm` branch of NMODL (https://github.com/BlueBrain/nmodl/tree/llvm) and master in multiple places (i.e. AST classes, Codegen visitors, etc). We need to check these differences, identify which...
In the current language rules there are various classes defined for very similar purposes like `VarName`, `PrimeName`, etc. We should check whether some of them can be combined to reduce...
Following a discussion sprung from #2233, we should make use of `setuptools_scm` for versioning. newest setuptools checks the version provided to `setup()`. * we “manually” use git describe to provide...