Skip to content

Releases: hoechenberger/openneuro-py

v2021.8 – Retry on ReadError

10 Jun 10:56
d49bece
Compare
Choose a tag to compare

Retry downloads if a ReadError has occurred.

v2021.7 – Performance improvements and more sanity checks

23 May 20:49
5d2d972
Compare
Choose a tag to compare
  • Before resuming a download, check if local and remote datasets actually match.
  • Massively reduce memory footprint (by 2 orders of magnitude).
  • Don't download files twice in some situations simply to determine their file size during the first run.

v2021.6 – Fewer false alarms when checking file size

21 May 11:00
96c803d
Compare
Choose a tag to compare

Disable transfer encoding (i.e., compression). This allows for an easier check whether a file has been completely downloaded, and leads to fewer false alarms.

v2021.5 – Fewer timeouts

18 May 20:28
805f79c
Compare
Choose a tag to compare
  • Ramp up timeouts from 5 to 30 seconds for downloads from openneuro.org.
  • Drop support for Python 3.6. openneuro-py now requires Python 3.7 or newer. This change makes development easier.

v2021.4 – Fixes for timeouts and retries

18 May 08:46
Compare
Choose a tag to compare

This release fixes some issues related to timeouts and openneuro-py stalling instead of retrying a failed download attempt. There are still some issues to be addressed in a future release, but the fixes includes here should already help some users.

v2021.3 – Support OpenNeuro's GraphQL API and wildcards

17 May 07:55
cda988f
Compare
Choose a tag to compare

This release adds support for OpenNeuro's GraphQL API. The REST API openneuro-py used previously is deprecated and didn't work anymore in the past weeks.

The release also adds wildcard support to the include and exclude parameters, such that specifications like sub-1_task-*.fif will work now.

v2021.2 – Fixes for Windows systems using CMD

20 Jan 14:34
8440be7
Compare
Choose a tag to compare
Unicode fixes for Windows (#31)

v2021.1 – Fixes for Python <3.8

20 Jan 12:17
124bad9
Compare
Choose a tag to compare
Fixes for Python <3.8 (#30)

v2021.0 – Fewer timeouts in 2021!

20 Jan 09:42
419ebcb
Compare
Choose a tag to compare

We've improved handling of connection timeouts, so downloads should work more reliably even on flakey connections.

v2020.7 – More download verifications

26 Dec 18:58
553108a
Compare
Choose a tag to compare
  • Verify file hahses by default whenever possible.
  • Several performance improvements.