Dicognito

Latest version: v0.18.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.13.0

New

- Command line options define how to detect and handle burned-in annotations in source ([44](https://github.com/blairconrad/dicognito/issues/44), [#113](https://github.com/blairconrad/dicognito/issues/113)):
bash
dicognito --assume-burned-in-annotation if-yes --on-burned-in-annotation warn default
dicognito --assume-burned-in-annotation unless-no
dicognito --assume-burned-in-annotation never
dicognito --on-burned-in-annotation fail

- Indicate filename when anonymization fails ([120](https://github.com/blairconrad/dicognito/issues/120))
- Officially support Python 3.10 ([115](https://github.com/blairconrad/dicognito/issues/115))

Fixed

- Fails to anonymize LEI file with Mitra global patient ID when using pydicom 2.2.x ([118](https://github.com/blairconrad/dicognito/issues/118))

Additional Items

- Add type hints, per [PEP 484](https://www.python.org/dev/peps/pep-0484/) ([#111](https://github.com/blairconrad/dicognito/issues/111))
- Remove Python 2.7 shims ([105](https://github.com/blairconrad/dicognito/issues/105))

With special thanks for contributions to this release from:
- [justineclin](https://github.com/justineclin) 🥇

0.12.0

New

- Officially support Python 3.9 ([99](https://github.com/blairconrad/dicognito/issues/99))
- Command line flag `--version` also outputs environmental info and pydicom version ([103](https://github.com/blairconrad/dicognito/issues/103))

Fixed

- Unable to anonymize dataset with encapsulated pixel data that contains embedded sequence delimiter ([96](https://github.com/blairconrad/dicognito/issues/96))

0.11.0

New

- Officially support Linux (tested on Ubuntu) ([85](https://github.com/blairconrad/dicognito/issues/85))

Changed

- Require pydicom 2.0.0 or higher ([92](https://github.com/blairconrad/dicognito/issues/92))

Fixed

- Deflated files are corrupt when anonymized from the command line ([80](https://github.com/blairconrad/dicognito/issues/80))
- Date/time offset is not always the same for a given seed ([86](https://github.com/blairconrad/dicognito/issues/86))
- Anonymizing dataset with StationName but no Modality fails ([97](https://github.com/blairconrad/dicognito/issues/97))

0.10.0

New

- Test on Python 3.8 as well as 3.7

Fixed

- Same patient names anonymize differently when formatted differently ([78](https://github.com/blairconrad/dicognito/issues/78))

0.9.1

Fixed

- Fails to anonymize object with Issue Date of Imaging Service Request ([72](https://github.com/blairconrad/dicognito/issues/72))

0.9.0

New

- Add option to write anonymized files to another directory([69](https://github.com/blairconrad/dicognito/issues/69))

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.