Skip to content

Commit

Permalink
This is Housekeeping for release 0.11.2 (#520)
Browse files Browse the repository at this point in the history
* bump version number

* bum version number for zenodo

* added release notes to docs

* add Oliver to authors list, see PR  Fix/spike train dissimilarity #482
  • Loading branch information
Moritz-Alexander-Kern committed Oct 26, 2022
1 parent c5508b4 commit ca91ccd
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 2 deletions.
7 changes: 6 additions & 1 deletion .zenodo.json
Expand Up @@ -40,6 +40,11 @@
"affiliation": "Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany",
"name": "Kramer, Maximilian"
},
{
"orcid": "",
"affiliation": "Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany",
"name": "Kloß, Oliver"
},
{
"orcid": "0000-0002-5555-3206",
"affiliation": "Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany",
Expand Down Expand Up @@ -72,7 +77,7 @@
}
],

"title": "Elephant 0.11.1",
"title": "Elephant 0.11.2",

"keywords": [
"neuroscience",
Expand Down
2 changes: 2 additions & 0 deletions doc/authors.rst
Expand Up @@ -18,6 +18,7 @@ contribution, and may not be the current affiliation of a contributor.
* Julia Sprenger [1]
* Junji Ito [1]
* Michael Denker [1]
* Moritz Kern [1]
* Paul Chorley [1]
* Pierre Yger [2]
* Pietro Quaglio [1]
Expand Down Expand Up @@ -49,6 +50,7 @@ contribution, and may not be the current affiliation of a contributor.
* Maximilian Kramer [1]
* Florian Porrmann [13]
* Sarah Pilz [13]
* Oliver Kloß [1]

1. Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
2. Unité de Neurosciences, Information et Complexité, CNRS UPR 3293, Gif-sur-Yvette, France
Expand Down
44 changes: 44 additions & 0 deletions doc/release_notes.rst
Expand Up @@ -2,6 +2,50 @@
Release Notes
=============

Elephant 0.11.2 release notes
=============================

New functionality and features
------------------------------
* new installation option to not compile c-extensions, e.g. `pip install elephant --install-option='--no-compile'` (#494)

Bug fixes
---------
* added CUDA/OpenCL sources for ASSET GPU acceleration to `manifest.in`, they are now included in the distribution package (#483)
* fixed bug in `elephant.kernels` when passing a multi-dimensional kernel sigma, handling was added for 1-dimensional case (#499)
* fixed bug in `unitary_event_analysis` that broke elephants build on arm based systems (#500)
* fixed bug in `elephant/spade_src/include/FPGrowth.h` when using current versions of GCC for compilation (#508)
* fixed bug in `welch_psd`, `welch_cohere`, replace 'hanning' with 'hann', to ensure compatibility with scipy=>1.9.0 (#511)

Documentation
-------------
* fixed bug in CI documentation build (#492)
* reformatted code examples to be used as doctests in the future (#502)
* added specification and example for entries in the bibtex file to the "Contributing to Elephant" section (#504)
* updated documentation on running unit tests from `nosetest` to `pytest` (#505)
* fixed broken citation in `change_point_detection`, updated entry in bibtex file, added DOI (#513)

Optimizations
-------------
* Include `spike_train_synchrony` in the `init` of elephant, now `spike_train_synchrony` module is imported automatically (#518)

Validations
-----------
* added two validation tests for Victor-Purpura-distance to validate against original Matlab implementation in spike train dissimilarity (#482)

Other changes
-------------
* re-added report to coveralls.io to github action CI (#480)
* added OpenSSF (Open Source Security Foundations) best practices badge (#495)
* improved documentation by adding links to documentation, bug tracker and source code on pypi (#496) (see: https://pypi.org/project/elephant/)
* CI workflows for macOS updated from version 10 to macOS 11 and 12 (#509)

Selected dependency changes
---------------------------
* removed scipy version cap on GitHub actions runners "docs" and "test-conda", by updating to `libstdcxx-ng 12.1.0` from conda-forge (#490)
* `nixio` added to test requirements, now nix files can be used in unit tests (#515)


Elephant 0.11.1 release notes
=============================

Expand Down
2 changes: 1 addition & 1 deletion elephant/VERSION
@@ -1 +1 @@
0.12.0b1
0.11.2

0 comments on commit ca91ccd

Please sign in to comment.