Package profile
pydicom
- Summary: A pure Python package for reading and writing DICOM data
- Author: Darcy Mason and contributors <darcymason@gmail.com>
- License: MIT License
- Homepage: https://github.com/pydicom/pydicom
- Documentation: https://pydicom.github.io/pydicom
- Source: https://github.com/pydicom/pydicom
- Number of releases: 43
- First release: 0.9.8 on 2014-03-06
- Latest release: 2.4.5 on 2026-03-20
- Latest release size: 1.7 MB (pure Python wheel)
1 known vulnerabilityLatest: GHSA-v856-2rf8-9f28 — pydicom has a path traversal in FileSet/DICOMDIR ReferencedFileID allows file access outside the File-set root View all →
Dependencies
Pydicom has 23 dependencies, 23 of which optional.View all 23 dependencies →Dependent packages
| Package | Optional | Group |
|---|---|---|
| fastai | true | dev |
| mlcroissant | true | dicom |
| monai | true | all |
| nibabel | true | all |
| pylibjpeg-rle | true | test |
Similar packages
- flatdictPython module for interacting with nested dicts as a single level dict with delimited keys.
- protobuf3-to-dictBen Hodgson: A teeny Python library for creating Python dicts from protocol buffers and the reverse. Useful as an intermediate step before serialisation (e.g. to JSON). Kapor: upgrade it to PB3 and PY3, rename it to protobuf3-to-dict
- jsonsFor serializing Python objects to JSON (dicts) and back
- deepmergeA toolset for deeply merging Python dictionaries.
- dictdifferDictdiffer is a library that helps you to diff and patch dictionaries.
- flatten-dictA flexible utility for flattening and unflattening dict-like objects in Python.
- schematicsPython Data Structures for Humans