0.9.5#
pydicom 0.9.5 is primarily a bug-fix release but includes some contrib files also.
Major fixes in this release#
- fix for incorrect pixel integer types which could lead to numeric errors (issue 79) 
- By default an InvalidDicomError will be raised when trying to read a non-DICOM file (unless read_file keyword arg {{{force}}} is True) (revision fc790f01f5) 
- fix recursion error on private data elements (issue 81, issue 84) 
Other fixes in this release#
- Fix for unicode decode failing with VM > 1 (issue 78) 
- fix for fail of DicomIter on files with Explicit VR Transfer Syntax UID (issue 82) 
- Fix for Python 2.5 and ‘with’ statement (revision 1c32791bf0) 
- Handle ‘OB/OW’ VR as well as ‘OW/OB’ (revision e3ee934bbc) 
- Fix dataset.get(tag) so returns same as dataset[tag] (issue 88) 
New ‘Contrib’ files#
- dicom_dao.py by Mike Wallace – CouchDB storage of DICOM info and binary data 
- pydicom_series.py by Almar Klein – Reads files and separates into distinct series. 
Other#
- switch to Distribute for packaging 
- preliminary work on Python 3 compatibility 
- preliminary work on using sphinx for documentation 
- preliminary work on better writing of files from scratch 
