diff --git a/monai/deploy/operators/dicom_encapsulated_pdf_writer_operator.py b/monai/deploy/operators/dicom_encapsulated_pdf_writer_operator.py index 4e4fafd6..9ef96b62 100644 --- a/monai/deploy/operators/dicom_encapsulated_pdf_writer_operator.py +++ b/monai/deploy/operators/dicom_encapsulated_pdf_writer_operator.py @@ -41,7 +41,7 @@ @md.input("pdf_file", DataPath, IOType.DISK) @md.input("study_selected_series_list", List[StudySelectedSeries], IOType.IN_MEMORY) @md.output("dicom_instance", DataPath, IOType.DISK) -@md.env(pip_packages=["pydicom >= 1.4.2"]) +@md.env(pip_packages=["pydicom >= 1.4.2", "PyPDF2 >= 2.11.1"]) class DICOMEncapsulatedPDFWriterOperator(Operator): DCM_EXTENSION = ".dcm" diff --git a/requirements-dev.txt b/requirements-dev.txt index 1409db08..34a81aa3 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -26,6 +26,7 @@ cucim~=21.06; platform_system == "Linux" monai>=1.0.0 docker>=5.0.0 pydicom>=2.3.0 +PyPDF2>=2.11.1 highdicom>=0.18.2 SimpleITK>=2.0.0 Pillow>=8.0.0 diff --git a/requirements-examples.txt b/requirements-examples.txt index 307c99ee..a6efd43b 100644 --- a/requirements-examples.txt +++ b/requirements-examples.txt @@ -1,12 +1,13 @@ -scikit-image >= 0.17.2 -pydicom >= 2.3.0 +scikit-image>=0.17.2 +pydicom>=2.3.0 +PyPDF2>=2.11.1 highdicom>=0.18.2 -SimpleITK >= 2.0.0 -Pillow >= 8.0.0 +SimpleITK>=2.0.0 +Pillow>=8.0.0 numpy-stl>=2.12.0 trimesh>=3.8.11 -nibabel >= 3.2.1 -numpy-stl >= 2.12.0 -trimesh >= 3.8.11 -torch >= 1.10.0 -monai >= 1.0.0 \ No newline at end of file +nibabel>=3.2.1 +numpy-stl>=2.12.0 +trimesh>=3.8.11 +torch>=1.10.0 +monai>=1.0.0 \ No newline at end of file