Skip to content

Commit ebde66b

Browse files
alperyegmdenker
authored andcommitted
Release preparation -- feature/release 0.4.2 (#138)
* preparation for release 0.4.2 * changed date
1 parent 57183a2 commit ebde66b

File tree

8 files changed

+37
-10
lines changed

8 files changed

+37
-10
lines changed

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2014, Elephant authors and contributors
1+
Copyright (c) 2014-2018, 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:

doc/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
# General information about the project.
4545
project = u'Elephant'
4646
authors = u'Elephant authors and contributors'
47-
copyright = u'2014-2017, ' + authors
47+
copyright = u'2014-2018, ' + authors
4848

4949
# The version info for the project you're documenting, acts as replacement for
5050
# |version| and |release|, also used in various other places throughout the
@@ -53,7 +53,7 @@
5353
# The short X.Y version.
5454
version = '0.4'
5555
# The full version, including alpha/beta/rc tags.
56-
release = '0.4.1'
56+
release = '0.4.2'
5757

5858
# The language for content autogenerated by Sphinx. Refer to documentation
5959
# for a list of supported languages.

doc/developers_guide.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ Making a release
184184
First check that the version string (in :file:`elephant/__init__.py`, :file:`setup.py`,
185185
:file:`doc/conf.py` and :file:`doc/install.rst`) is correct.
186186

187+
Second check that the copyright statement (in :file:`LICENCE.txt`, :file:`doc/conf.py`) is correct.
188+
187189
To build a source package::
188190

189191
$ python setup.py sdist

doc/install.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ To download and install manually, download the latest package from http://pypi.p
7373

7474
Then::
7575

76-
$ tar xzf elephant-0.4.1.tar.gz
77-
$ cd elephant-0.4.1
76+
$ tar xzf elephant-0.4.2.tar.gz
77+
$ cd elephant-0.4.2
7878
$ python setup.py install
7979
8080
or::

doc/release_notes.rst

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22
Release Notes
33
*************
44

5+
Elephant 0.4.2 release notes
6+
===========================
7+
March 1st 2018
8+
9+
New functions
10+
=============
11+
* `spike_train_generation` module:
12+
* **inhomogeneous_poisson()** function
13+
* Modules for Spatio Temporal Pattern Detection (SPADE) `spade_src`:
14+
* Module SPADE: `spade.py`
15+
* Module `statistics.py`:
16+
* Added CV2 (coefficient of variation for non-stationary time series)
17+
* Module `spike_train_correlation.py`:
18+
* Added normalization in **cross-correlation histogram()** (CCH)
19+
20+
Other changes
21+
=============
22+
* Adapted the `setup.py` to automatically install the spade modules including the compiled `C` files `fim.so`
23+
* Included testing enviroment for MPI in `travis.yml`
24+
* Changed function argumens in `current_source_density.py` to `neo.AnalogSignal` instead list of `neo.AnalogSignal` objects
25+
* Fixes to travis and setup configuration files
26+
* Fixed bug in ISI function `isi()`, `statistics.py` module
27+
* Fixed bug in `dither_spikes()`, `spike_train_surrogates.py`
28+
* Minor bug fixes
29+
530
Elephant 0.4.1 release notes
631
============================
732
March 23rd 2017

elephant/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
except ImportError:
2929
pass
3030

31-
__version__ = "0.4.1"
31+
__version__ = "0.4.2"

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# essential
2-
-e git+https://github.com/NeuralEnsemble/python-neo.git@snapshot-20150821#egg=neo-snapshot-20150821
2+
neo>=0.5.0
33
numpy>=1.8.2
44
quantities>=0.10.1
55
scipy>=0.14.0
6-
six
6+
six>=1.10.0
77
# optional
88
#pandas>=0.14.1
99
# for building documentation

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from urllib import urlretrieve
1010

1111
long_description = open("README.rst").read()
12-
install_requires = ['neo>0.3.3',
12+
install_requires = ['neo>=0.5.0',
1313
'numpy>=1.8.2',
1414
'quantities>=0.10.1',
1515
'scipy>=0.14.0',
@@ -40,7 +40,7 @@
4040

4141
setup(
4242
name="elephant",
43-
version='0.4.1',
43+
version='0.4.2',
4444
packages=['elephant', 'elephant.test'],
4545
package_data={'elephant': [
4646
os.path.join('current_source_density_src', 'test_data.mat'),

0 commit comments

Comments
 (0)