-
Notifications
You must be signed in to change notification settings - Fork 271
REL: 2.3.1 #667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
REL: 2.3.1 #667
Conversation
…two different headers
…nto nf-nib-diff
…ent, implemented yarik suggestions
RF+BF: Add tolerances and data types for nib-diff, remove hypothesis dependency
TST: Validate nib-diff dtype command-line option
|
ok, now that no hypothesis etc, I will give another round of builds! |
|
oh... so the release would be coming from rel/2.3.1 which is diverged from master: will you @effigies remerge master into release branch or the plan is different and you would like to keep some stuff in master away from the release? (although it seems just diff related: $> git diff origin/rel/2.3.1...origin/master --stat
.travis.yml | 4 +-
appveyor.yml | 2 +-
dev-requirements.txt | 1 -
nibabel/cmdline/diff.py | 240 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
nibabel/cmdline/tests/test_utils.py | 50 ++++++++++++--
nibabel/tests/test_diff.py | 102 +++++++++++++++--------------
nibabel/tests/test_scripts.py | 8 ++-meanwhile I will locally merge master into rel/2.3.1 for testing |
|
Merged master in. Will update the changelog when I get another minute. |
ENH: Add ndim to ArrayProxy and DataobjImage
|
@yarikoptic Nearly ready. Are your tests all green? (There was a very minor pull this morning, but if you want to do another round, fine with me.) |
|
Hey @effigies, when are you intending to release? I might have just found an issue in the mess that is |
|
Plan was today, but if there's a bug, I can wait. Can you start a PR with a test that fails, even before fixing it? That will make reviewing simpler. |
|
Sure, I'll do so ASAP. I think the existing |
|
Started a PR at #679 ... |
…re used, one to control persistence of ImageOpeners, another to control persistence of underlying file handles. This distinction is only relevant when indexed_gzip is being used.
BF: Fix interaction between `indexed_gzip` presence and `keep_file_open` flag
|
@yarikoptic Final tests okay? (I can't remember what you called them...) |
Built a changelog, and think it's about time for a release. Any objections? Predominantly bug fixes, so I'm calling it 2.3.1 unless Python 3.7 support or
nib-diffjustifies a new minor version.Open issues/PRs that could go in quickly
Pre-release checklist
doc/source/index.rstand add any authors not yet acknowledged..mailmap fileif there are any duplicate authors listed fromgit shortlog -nse.LONG_DESCRIPTIONininfo.pyby runningmake refresh-readme.nibabel/info.py(e.g.NUMPY_MIN_VERSION) and indoc/source/installation.rstand inrequirements.txtand.travis.yml. They should at least match. Do they still hold? Make sure nibabel on travis is testing the minimum dependencies specifically.nosetests --with-doctest nibabelnibabel/info.pyto set_version_extrato''; commitAdapted from http://nipy.org/nibabel/devel/make_release.html#release-checklist