From 3d00618a5b681fc91202778ef0a57eee85e5abc9 Mon Sep 17 00:00:00 2001 From: Lucian Smith Date: Thu, 10 Oct 2024 14:16:58 -0700 Subject: [PATCH] Add pypdf2 to dependencies. --- poetry.lock | 20 +++++++++++++++++++- pyproject.toml | 5 +++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 753ffc6..dbec9fa 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2279,6 +2279,24 @@ files = [ [package.extras] diagrams = ["jinja2", "railroad-diagrams"] +[[package]] +name = "pypdf2" +version = "3.0.1" +description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files" +optional = false +python-versions = ">=3.6" +files = [ + {file = "PyPDF2-3.0.1.tar.gz", hash = "sha256:a74408f69ba6271f71b9352ef4ed03dc53a31aa404d29b5d31f53bfecfee1440"}, + {file = "pypdf2-3.0.1-py3-none-any.whl", hash = "sha256:d16e4205cfee272fbdc0568b68d82be796540b1537508cef59388f839c191928"}, +] + +[package.extras] +crypto = ["PyCryptodome"] +dev = ["black", "flit", "pip-tools", "pre-commit (<2.18.0)", "pytest-cov", "wheel"] +docs = ["myst_parser", "sphinx", "sphinx_rtd_theme"] +full = ["Pillow", "PyCryptodome"] +image = ["Pillow"] + [[package]] name = "pyreadline3" version = "3.5.4" @@ -3534,4 +3552,4 @@ pyYaml = "*" [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "e43d385a9f76aaf4eec33364430d0e47d9224e9129e0f27f1d0d1c73de2d86a5" +content-hash = "9ff5969aca0d9915120b88514909f7cf7315e53eaa496075f0d7330d3adf2289" diff --git a/pyproject.toml b/pyproject.toml index 97884a1..35f0787 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,14 +18,15 @@ exclude = ['tests', 'tests.*'] [tool.poetry.dependencies] python = "^3.10" +tellurium = "^2.2.10" biosimulators_utils = {version = "^0.2.3", extras = ["logging", "sbml"]} -docker = "^7.1.0" kisao = "^2.34" libroadrunner = "^2.7.0" lxml = "^4.9.2" numpy = "^1.24.4" pandas = "^2.0.2" -tellurium = "^2.2.10" +docker = "^7.1.0" +pyPDF2 = "^3.0.1" [tool.poetry.group.dev.dependencies] flake8 = "^7.1.1"