Skip to content

Commit 72030b7

Browse files
This is housekeeping in preparation of a release 0.11.0 (#452)
* update copyright year to 2022 * fix PyPI description display and updated copyright year in `LICENSE.txt` * Bumped version number * clear outputs of gpfa notebook * fix pep8 * fix further pep8 * fixed CodeFactor issues * fixed further CodeFactor issues * removed maintainers_guide.rst * remove travis.yml * added release notes for release 0.11.0
1 parent eb6278b commit 72030b7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+324
-479
lines changed

.travis.yml

Lines changed: 0 additions & 76 deletions
This file was deleted.

LICENSE.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2014-2019, Elephant authors and contributors
1+
Copyright (c) 2014-2022, Elephant authors and contributors
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
@@ -7,4 +7,4 @@ Redistribution and use in source and binary forms, with or without modification,
77
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
88
* Neither the names of the copyright holders nor the names of the contributors may be used to endorse or promote products derived from this software without specific prior written permission.
99

10-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Modified BSD License, see [LICENSE.txt](LICENSE.txt) for details.
3434

3535
#### Copyright
3636

37-
:copyright: 2014-2021 by the [Elephant team](doc/authors.rst).
37+
:copyright: 2014-2022 by the [Elephant team](doc/authors.rst).
3838

3939

4040
#### Acknowledgments

doc/conf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@
8989
exclude_patterns = [
9090
'_build',
9191
'**.ipynb_checkpoints',
92-
'maintainers_guide.rst', # should not be visible for users
9392
]
9493

9594
# The reST default role (used for this markup: `text`) to use for all documents.

doc/maintainers_guide.rst

Lines changed: 0 additions & 146 deletions
This file was deleted.

doc/release_notes.rst

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,65 @@
22
Release Notes
33
=============
44

5+
Elephant 0.11.0 release notes
6+
=============================
7+
8+
Breaking changes
9+
-------------
10+
11+
* For current source density measures electrode coordinates can no longer be supplied via a `RecordingChannelGroup` object as it is no longer supported in Neo v0.10.0 (#447)
12+
13+
New functionality and features
14+
-------------
15+
16+
* Redesigned `elephant.spike_train_generation` module using classes (old API is retained for compatibility) (#416)
17+
* Added function to calculate the multitaper power spectral density estimate in `elephant.spectral` (#417)
18+
* Added a boundary correction for the firing rate estimator `elephant.statistics.instantaneous_rate` with Gaussian kernels (#414)
19+
* Function to discretise spiketimes for a given spiketrain in `elephant.conversion` (#454)
20+
* Support for the new `SpikeTrainList` object of Neo (#447)
21+
22+
Bug fixes
23+
-------------
24+
25+
* Issue with unit scaling in `BinnedSpikeTrain` (#425)
26+
* Changed `BinnedSpikeTrain` to support quantities<0.12.4 (#418)
27+
* Fix `FloatingPointError` in ICSD (#421)
28+
* `t_start` information was lost while transposing LFP for `current_source_density` module (#432)
29+
* Fix `neo_tools` unit tests to work with Neo 0.10.0+ (#446)
30+
* Fixed various issues with consistency of bin boundaries of instantaneous rates (#453)
31+
32+
Documentation
33+
-------------
34+
35+
* Update tutorials ASSET and UE tutorial and datasets to use nixio >=1.5.0 (#441)
36+
* Updated `spade` tutorial to work with viziphant 0.2.0 (#444)
37+
* Fixed figures in the Granger causality tutorial (#434)
38+
* Add DOIs to documentation (#456)
39+
* Fixed random seed selection in some tutorials (#430)
40+
41+
Optimizations
42+
-------------
43+
44+
* Highly optimized run-time of the SPADE analysis (#419)
45+
* More efficient storage of spike complexities by the `elephant.statistics.Complexity` class (#412)
46+
* Updated `elephant.signal_processing.zscore` function for in-place operations (#440)
47+
48+
Other changes
49+
-------------
50+
51+
* Continuous Integration (CI) was moved to github actions (#451)
52+
* Change test framework from Nose to pytest (#413)
53+
* Added DOI with zenodo (#445)
54+
* Versioning for associated `elephant-data` repository for example datasets introduced (#463)
55+
56+
57+
Selected dependency changes
58+
-------------
59+
* nixio >= 1.5.0
60+
* neo >= 0.10.0
61+
* python >= 3.7
62+
63+
564
Elephant 0.10.0 release notes
665
=============================
766

0 commit comments

Comments
 (0)