Published June 10, 2026
| Version v1.2.1
Software
Open
Elephant 1.2.1
Authors/Creators
- 1. Institute for Advanced Simulation (IAS-6), Jülich Research Centre, Jülich, Germany
Description
This is a patch release of Elephant, restoring full C++ acceleration for the SPADE module on macOS and Windows, and modernizing the build system.
Bug Fixes
- Restored full macOS and Windows C++ compiled wheel support for the SPADE module, resolving the limitation noted in 1.2.0 where macOS received a pure-Python SPADE fallback. (#695)
Other Changes
- Migrated from
setup.pytopyproject.toml.setup.pyis retained only for platform-specific C extension compilation, which requires dynamic logic not supported in static TOML. Dependency declarations now use a single source of truth via requirements/*.txt files. (#608) - Added a weekly CI workflow that tests Elephant against the latest upstream builds of core dependencies to catch breaking changes early. (#698)
- Bumped GitHub Actions versions to resolve Node.js 20 deprecation warnings. (#696, #697)
- Restructured CI.yml to reduce duplication: merged pip test jobs into a single matrix job, added a composite action for shared cache restore steps, and fixed a race condition in coveralls partial coverage uploads. (#608)
Files
NeuralEnsemble/elephant-v1.2.1.zip
Files
(2.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:1ecc6eec6922fc254c22437e2a5d1259
|
2.6 MB | Preview Download |
Additional details
Related works
- Is documented by
- Journal article: 10.12751/incf.ni2018.0019 (DOI)
- Is new version of
- Software: 10.5281/zenodo.18863432 (DOI)
- Is version of
- Software: 10.5281/zenodo.1186602 (DOI)
Funding
- European Commission
- HBP - The Human Brain Project 604102
- European Commission
- HBP SGA1 - Human Brain Project Specific Grant Agreement 1 720270
- European Commission
- HBP SGA2 - Human Brain Project Specific Grant Agreement 2 785907
- European Commission
- HBP SGA3 - Human Brain Project Specific Grant Agreement 3 945539
Software
- Repository URL
- https://github.com/NeuralEnsemble/elephant