|
| 1 | +# v0.13.0 (Mon May 08 2023) |
| 2 | + |
| 3 | +#### 🚀 Enhancement |
| 4 | + |
| 5 | +- Add type annotations [#656](https://github.com/nipy/heudiconv/pull/656) ([@jwodder](https://github.com/jwodder) [@yarikoptic](https://github.com/yarikoptic)) |
| 6 | +- ENH: Support extracting DICOMs from ZIP files (and possibly other archives) by switching to use shutil.unpack_archive instead of tarfile module functionality [#471](https://github.com/nipy/heudiconv/pull/471) ([@HippocampusGirl](https://github.com/HippocampusGirl) [@psadil](https://github.com/psadil)) |
| 7 | +- Allow filling of acq_time when AcquisitionDate AcquisitionTime missing [#614](https://github.com/nipy/heudiconv/pull/614) ([@psadil](https://github.com/psadil)) |
| 8 | + |
| 9 | +#### 🐛 Bug Fix |
| 10 | + |
| 11 | +- BF(?): make _setter images be taken as scouts - only DICOMs are saved [#570](https://github.com/nipy/heudiconv/pull/570) ([@yarikoptic](https://github.com/yarikoptic)) |
| 12 | +- Adjust .mailmap to account for mapping various folks with multiple emails so that git shortlog -sn -e provides entries without duplicates [#570](https://github.com/nipy/heudiconv/pull/570) ([@yarikoptic](https://github.com/yarikoptic)) |
| 13 | +- Make an `embed_dicom_and_nifti_metadata()` annotation work on Python 3.7 [#673](https://github.com/nipy/heudiconv/pull/673) ([@jwodder](https://github.com/jwodder)) |
| 14 | +- Merge branch 'feature_dicom_compresslevel' [#673](https://github.com/nipy/heudiconv/pull/673) ([@yarikoptic](https://github.com/yarikoptic)) |
| 15 | +- Update heudiconv/dicoms.py [#669](https://github.com/nipy/heudiconv/pull/669) ([@octomike](https://github.com/octomike)) |
| 16 | +- Don't call `logging.basicConfig()` in `__init__.py` [#659](https://github.com/nipy/heudiconv/pull/659) ([@jwodder](https://github.com/jwodder)) |
| 17 | + |
| 18 | +#### ⚠️ Pushed to `master` |
| 19 | + |
| 20 | +- Mailmapping more contributors ([@yarikoptic](https://github.com/yarikoptic)) |
| 21 | +- Adjust comment and remove trailing space flipping linting ([@yarikoptic](https://github.com/yarikoptic)) |
| 22 | + |
| 23 | +#### 🏠 Internal |
| 24 | + |
| 25 | +- Declare `custom_grouping` return type instead of casting [#671](https://github.com/nipy/heudiconv/pull/671) ([@jwodder](https://github.com/jwodder)) |
| 26 | +- Use `pydicom.dcmread()` instead of `pydicom.read_file()` [#668](https://github.com/nipy/heudiconv/pull/668) ([@jwodder](https://github.com/jwodder)) |
| 27 | +- Add `sample_nifti.json` to `.gitignore` [#663](https://github.com/nipy/heudiconv/pull/663) ([@jwodder](https://github.com/jwodder)) |
| 28 | +- Write command arguments as lists of strings instead of splitting strings on whitespace [#664](https://github.com/nipy/heudiconv/pull/664) ([@jwodder](https://github.com/jwodder)) |
| 29 | +- Add & apply pre-commit and lint job [#658](https://github.com/nipy/heudiconv/pull/658) ([@jwodder](https://github.com/jwodder)) |
| 30 | +- Fix some strings with \ (make them raw or double-\), improve pytest config: move to tox.ini, make unknown warnings into errors [#660](https://github.com/nipy/heudiconv/pull/660) ([@jwodder](https://github.com/jwodder)) |
| 31 | +- Replace py.path with pathlib [#654](https://github.com/nipy/heudiconv/pull/654) ([@jwodder](https://github.com/jwodder)) |
| 32 | + |
| 33 | +#### 🧪 Tests |
| 34 | + |
| 35 | +- Make `test_private_csa_header` test write to temp dir [#666](https://github.com/nipy/heudiconv/pull/666) ([@jwodder](https://github.com/jwodder)) |
| 36 | + |
| 37 | +#### 🔩 Dependency Updates |
| 38 | + |
| 39 | +- Replace third-party `mock` library with stdlib's `unittest.mock` [#661](https://github.com/nipy/heudiconv/pull/661) ([@jwodder](https://github.com/jwodder)) |
| 40 | +- Remove kludgy support for older versions of pydicom and dcmstack [#662](https://github.com/nipy/heudiconv/pull/662) ([@jwodder](https://github.com/jwodder)) |
| 41 | +- Remove use of `six` [#655](https://github.com/nipy/heudiconv/pull/655) ([@jwodder](https://github.com/jwodder)) |
| 42 | + |
| 43 | +#### Authors: 5 |
| 44 | + |
| 45 | +- John T. Wodder II ([@jwodder](https://github.com/jwodder)) |
| 46 | +- Lea Waller ([@HippocampusGirl](https://github.com/HippocampusGirl)) |
| 47 | +- Michael ([@octomike](https://github.com/octomike)) |
| 48 | +- Patrick Sadil ([@psadil](https://github.com/psadil)) |
| 49 | +- Yaroslav Halchenko ([@yarikoptic](https://github.com/yarikoptic)) |
| 50 | + |
| 51 | +--- |
| 52 | + |
1 | 53 | # v0.12.2 (Tue Mar 14 2023)
|
2 | 54 |
|
3 | 55 | #### 🏠 Internal
|
|
0 commit comments