JCGoran

Results 70 issues of JCGoran

The NEURON nightly wheels for ARM64-based MacOS are not available on [PyPI](https://pypi.org/project/NEURON-nightly/). While the stable release (currently 8.2.3) is available for that OS/arch combination, it would be nice to have...

wheel
macOS

In Python 3.12, calling `python setup.py` to create wheels is deprecated; instead, one should use a "standard-based tool" (whatever that means exactly), like the `build` package from PyPA. Therefore, instead...

On Python 3.12 and above we get the following deprecation warning when building the wheels: ```plaintext /lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead,...

python
wheel

When running CI jobs in a PR, it's currently only possible to run the ModelDB CI workflow with _all_ of the models selected (by applying the `nrn-modeldb-ci-nightly` label to a...

enhancement
CI

The last successful CI run for the [`nrn-build-ci`](https://github.com/neuronsimulator/nrn-build-ci) repo ran [3 months ago](https://github.com/neuronsimulator/nrn-build-ci/actions/runs/6582625164), and since then the scheduled job has been failing at the testing stage. For posterity (and to...

bug
testing
CI

Fixes #135. When using "special" commands (like `\newcommand`), it's possible to define only one part of an environment (like a singular `\begin{equation}`), which caused errors when parsing. This commit implements...

This PR adds the option to pass [regex flags](https://docs.python.org/3/library/re.html#flags) as a keyword argument to the `search_regex` method. I've also added a docstring to the same method to make the meaning...

It would probably be beneficial to many users to make a (cross-platform) conda package (which could then be available on some channel on [anaconda.org](https://anaconda.org)) from CLASS, so they can install...

I've noticed that some manpages have non-printing characters in them; for instance, `std::rand` has this line (should be `0`): https://github.com/jeaye/stdman/blob/478d353c73bec79bbbad833a31c50eecd4578b46/man/std::rand.3#L9 According to grep, there's around 200 files that have the...