Skip to content

Commit a221f61

Browse files
authored
Merge pull request #652 from nipreps/rel/1.3.5
REL: 1.3.5
2 parents 3ab0ccc + 43dcc36 commit a221f61

File tree

3 files changed

+64
-0
lines changed

3 files changed

+64
-0
lines changed

.zenodo.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,18 @@
7474
"name": "Thompson, William H.",
7575
"orcid": "0000-0002-0533-6035",
7676
"type": "Researcher"
77+
},
78+
{
79+
"affiliation": "Charite Universitatsmedizin Berlin, Germany",
80+
"name": "Waller, Lea",
81+
"orcid": "0000-0002-3239-6957",
82+
"type": "Researcher"
83+
},
84+
{
85+
"affiliation": "University of Zurich, Switzerland",
86+
"name": "de Hollander, Gilles",
87+
"orcid": "0000-0003-1988-5091",
88+
"type": "Researcher"
7789
}
7890
],
7991
"keywords": [

CHANGES.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
1.3.5 (October 01, 2021)
2+
========================
3+
Bug-fix release in the 1.3.x series
4+
5+
* FIX: Set slope and intercept to 1/0 if not otherwise provided (#649)
6+
* FIX: DerivativesDataSink warning when it has multiple source files [backport #573] (#647)
7+
* FIX: `FSDetectInputs` mutually exclusive options for `ReconAll` (#646)
8+
* MNT: Update some version pinning and correct for *pandas* warning about keyword arguments (#645)
9+
* CI: Use datalad-managed test data [BACKPORT] (#653)
10+
111
1.3.4 (June 8, 2021)
212
====================
313
Bug-fix release in the 1.3.x series.

tools/update_changes.sh

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
#!/bin/bash
2+
#
3+
# Collects the pull-requests since the latest release and
4+
# aranges them in the CHANGES.rst.txt file.
5+
#
6+
# This is a script to be run before releasing a new version.
7+
#
8+
# Usage /bin/bash update_changes.sh 1.0.1
9+
#
10+
11+
# Setting # $ help set
12+
set -u # Treat unset variables as an error when substituting.
13+
set -x # Print command traces before executing command.
14+
15+
# Check whether the Upcoming release header is present
16+
head -1 CHANGES.rst | grep -q Upcoming
17+
UPCOMING=$?
18+
if [[ "$UPCOMING" == "0" ]]; then
19+
head -n3 CHANGES.rst >> newchanges
20+
fi
21+
22+
# Elaborate today's release header
23+
HEADER="$1 ($(date '+%B %d, %Y'))"
24+
echo $HEADER >> newchanges
25+
echo $( printf "%${#HEADER}s" | tr " " "=" ) >> newchanges
26+
echo "" >> newchanges
27+
28+
# Search for PRs since previous release
29+
git log --grep="Merge pull request" `git describe --tags --abbrev=0`..HEAD --pretty='format: * %b %s' | sed 's/Merge pull request \#\([^\d]*\)\ from\ .*/(\#\1)/' >> newchanges
30+
echo "" >> newchanges
31+
echo "" >> newchanges
32+
33+
# Add back the Upcoming header if it was present
34+
if [[ "$UPCOMING" == "0" ]]; then
35+
tail -n+4 CHANGES.rst >> newchanges
36+
else
37+
cat CHANGES.rst >> newchanges
38+
fi
39+
40+
# Replace old CHANGES.rst with new file
41+
mv newchanges CHANGES.rst
42+

0 commit comments

Comments
 (0)