From c9d24d50b06c8d43d2cd5ab34e36ae22db4761d0 Mon Sep 17 00:00:00 2001 From: Jeremy Singer-Vine Date: Sun, 16 Jul 2023 18:22:58 -0400 Subject: [PATCH] Remove support for Python 3.7 --- .github/workflows/tests.yml | 2 +- README.md | 2 +- setup.py | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 887eaa3..d91c705 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -44,7 +44,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] + python-version: [3.8, 3.9, "3.10", "3.11"] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 0270da8..e12589e 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Plumb a PDF for detailed information about each text character, rectangle, and l Works best on machine-generated, rather than scanned, PDFs. Built on [`pdfminer.six`](https://github.com/goulu/pdfminer). -Currently [tested](tests/) on [Python 3.7, 3.8, 3.9, 3.10, 3.11](.github/workflows/tests.yml). +Currently [tested](tests/) on [Python 3.8, 3.9, 3.10, 3.11](.github/workflows/tests.yml). Translations of this document are available in: [Chinese (by @hbh112233abc)](https://github.com/hbh112233abc/pdfplumber/blob/stable/README-CN.md). diff --git a/setup.py b/setup.py index d28f6ac..93d3123 100644 --- a/setup.py +++ b/setup.py @@ -43,14 +43,13 @@ setup( package_data={"pdfplumber": ["py.typed"]}, zip_safe=False, tests_require=base_reqs + dev_reqs, - python_requires=">=3.7", + python_requires=">=3.8", install_requires=base_reqs, entry_points={"console_scripts": ["pdfplumber = pdfplumber.cli:main"]}, classifiers=[ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10",