--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-227007f208
2019-08-30 15:55:00.636584
--------------------------------------------------------------------------------
Name : python-pydicom
Product : Fedora 29
Version : 1.3.0
Release : 1.fc29
URL :
https://github.com/darcymason/pydicom
Summary : Read, modify and write DICOM files with python code
Description :
pydicom is a pure python package for working with DICOM files. It was made for
inspecting and modifying DICOM data in an easy "pythonic" way. The
modifications can be written again to a new file.
pydicom is not a DICOM server, and is not primarily about viewing images. It is
designed to let you manipulate data elements in DICOM files with python code.
Limitations -- the main limitation of the current version is that compressed
pixel data (e.g. JPEG) cannot be altered in an intelligent way as it can for
uncompressed pixels. Files can always be read and saved, but compressed pixel
data cannot easily be modified.
--------------------------------------------------------------------------------
Update Information:
Update to 1.3.0 Changelog from
https://pydicom.github.io/pydicom/stable/release-notes.html Documentation
--------------- - New User Guide page for Python 2 support timeline - New User
Guide page for working with private data elements - example loading set of CT
slices and plotting axial, sagittal and coronal (#789) Changes ------- -
Removed deprecated uid variables, config.image_handlers and DeferredDataElement
(#760) - dataelem.isMultiValue is deprecated and will be removed in v1.4. Use
dataelem.DataElement.VM instead. - dataelem.isStringOrStringList and
dataelem.isString functions are removed - datadict.add_dict_entry and
datadict.add_dict_entries now raise if trying to add a private tag -
dataset.Dataset.maxBytesToDisplay also limits display length for non-binary VRs
(by number of items) (#666) Enhancements ------------- - Added
datadict.add_private_dict_entry and datadict.add_private_dict_entries to add
custom private tags (#799) - Added possibility to write into zip file using
gzip, by avoiding seek (#753) - Added RLE encoding (#730) - Added handling of
incorrect transfer syntax (explicit vs implicit) (#820) - Added creation of Tag
instances by DICOM keyword, e.g Tag(���PatientName���) - Added possibility to get
and add private tags without adding them to the private dictionary - Added
possibility to use a Dataset in a NumPy array - Allow missing padding byte in
Pixel Data, issue a warning in this case (#864) - Add in-memory image decoding
with GDCM - Check really used implicit/explicit VR before reading a data set
(#819, #820) - Added alpha conversion of Datasets to/from JSON format (Python 3
only) Fixes -------- - Correctly handle Dataset.pop and Dataset.setdefault
for tuple and keyword arguments (#852) - Correctly handle encoding errors when
any of the encodings are invalid (not just the first) (#850) - Do not raise
while resolving an ambiguous VR dependent on PixelRepresentation if both
PixelRepresentation and PixelData are not present (#838) - Raise exception with
specific message if value is too large to be written in explicit transfer syntax
(#757) - Make hash for PersonName3 behave as expected, make PersonName objects
immutable (#785) - Fixed generate_uid() returning non-conformant UIDs when
prefix=None (#788) - Avoid exception if reading from empty file (#810) - An
invalid encoding is now replaced by the default encoding, if
config.enforce_valid_values is not set (#815) - Correctly handle elements with
ambiguous VR in sequence items (#804) - Fix bug where new DicomDir objects
always have is_implicit_VR - Fix dataset equality for mixed raw vs converted
data elements (#835) - Remove excess padding in Pixel Data - Fix wrong date
format in anonymize example - Fix unknown VR exception message when VR isn���t
ASCII (#791) - Fix jis-x-0201 characters encoding (#856)
--------------------------------------------------------------------------------
ChangeLog:
* Thu Aug 22 2019 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.3.0-1
- Update to 1.3.0
- Add patch to fix python 3.8 error
- Enable all tests
* Mon Aug 19 2019 Miro Hron��ok <mhroncok(a)redhat.com> - 1.2.2-3
- Rebuilt for Python 3.8
* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Feb 16 2019 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.2.2-1
- Update to latest upstream release
* Sat Feb 2 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.0-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1742008 - python-pydicom-1.3.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1742008
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-227007f208' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------