Skip to main content

pdfplumber-rs

High-performance PDF text, table, and geometry extraction for Python — powered by Rust.

pdfplumber-rs is a Rust-native reimplementation of pdfplumber exposed to Python via PyO3. The Rust extension is installed as the private pdfplumber._native submodule so the public package can provide a Python compatibility layer separately.

Installation

pip install pdfplumber-rs

Quick Start

import pdfplumber

# Open a PDF
pdf = pdfplumber.open("document.pdf")

# Access pages
for page in pdf.pages:
    # Extract text
    text = page.extract_text()
    print(text)

    # Extract words with bounding boxes
    words = page.extract_words()
    for w in words:
        print(f"{w['text']} at ({w['x0']}, {w['top']}, {w['x1']}, {w['bottom']})")

    # Extract tables
    tables = page.find_tables()
    for table in tables:
        rows = table.extract()
        for row in rows:
            print(row)

# Open from bytes
from pdfplumber import _native

with open("document.pdf", "rb") as f:
    pdf = _native.PDF.open_bytes(f.read())

The top-level pdfplumber.open alias is available for filesystem paths. Other compatibility-facade work remains in progress; use the private extension explicitly for the native-only API shown above.

Passing laparams={} to pdfplumber.open enables native horizontal layout analysis. The resulting textboxhorizontal and textlinehorizontal lists participate in the same page/document object caches and serialization as ordinary objects, and are also available through .textboxhorizontals and .textlinehorizontals. Horizontal grouping honors line_overlap, char_margin, word_margin, and line_margin; vertical layout and embedded-figure hierarchy support remain in progress.

API Reference

PDF

Method / Property Description
PDF.open(path) Open a PDF file from a path
PDF.open_bytes(data) Open a PDF from bytes
.pages List of Page objects
.metadata Document metadata dict (title, author, etc.)
.to_dict(object_types=None) Document metadata and selected-page dictionaries
.to_json(...) JSON string or text-stream serialization of .to_dict()
.to_csv(...) CSV string or text-stream serialization of selected page objects
.textboxhorizontals / .textlinehorizontals Aggregated horizontal layout objects when laparams is supplied
.rust Explicit namespace for Rust-native document extensions

Page

Method / Property Description
.page_number 1-based compatibility page number
.width / .height Page dimensions in points
.rotation Inherited page rotation, normalized to 0 through 359 degrees
.bbox Original-page bounding box in rotation-aware, top-origin coordinates
.mediabox Rotation-aware MediaBox in top-origin page coordinates
.cropbox Inherited rotation-aware CropBox, falling back to MediaBox
.trimbox Direct rotation-aware TrimBox when present; absent otherwise
.bleedbox Direct rotation-aware BleedBox when present; absent otherwise
.artbox Direct rotation-aware ArtBox when present; absent otherwise
.initial_doctop Cumulative height of preceding pages in the current page view
.point2coord(pt) Convert a PDF-space point to top-origin page coordinates
repr(page) Return <Page:N> using the 1-based document page number
.objects Cached mutable dictionary of present page objects keyed by type
.textboxhorizontals / .textlinehorizontals Cached horizontal layout objects when laparams is supplied
.flush_cache(properties=None) Discard all or selected cached page properties
.close() Discard this original or derived page's cached objects
.to_dict(object_types=None) Page geometry and requested object dictionaries
.to_json(...) JSON string or text-stream serialization of .to_dict()
.to_csv(...) CSV string or text-stream serialization of page objects
.extract_text(layout=False) Extract all text
.extract_words(x_tolerance=3.0, y_tolerance=3.0) Extract words with bounding boxes, width, height, and doctop
.chars Character-level data with font info and complete bounding-box geometry
.find_tables() Detect tables, returns Table objects
.extract_tables() Extract all table content
.lines / .rects / .curves / .images Geometric objects with top- and bottom-origin coordinates
.crop(bbox) Crop to region (x0, top, x1, bottom)
.within_bbox(bbox) / .outside_bbox(bbox) Spatial filtering
.search(pattern, regex=True, case=True) Search for text

Table

Method / Property Description
.bbox Bounding box as (x0, top, x1, bottom)
.rows Cell data organized by row
.accuracy Fraction of non-empty cells
.extract() Table content as list[list[str | None]]

CroppedPage

Supports the same content surface as Page: chars, lines, rects, curves, images, extract_text(), extract_words(), find_tables(), extract_tables(), and point2coord(), plus further crop(), within_bbox(), and outside_bbox().

Rust-Native Extensions

Python pdfplumber v0.11.10 does not define high-level document APIs for bookmarks, forms, signatures, structural validation, or image-byte extraction. pdfplumber-rs exposes these only through document.rust, so they cannot be mistaken for compatibility behavior or silently collide with future upstream methods. Page indexes and bookmark destinations in this namespace retain the Rust API's 0-based convention.

Method Description
document.rust.bookmarks() Outline entries and 0-based destinations
document.rust.form_fields() AcroForm fields and 0-based page indexes
document.rust.signatures() Signature-field metadata; no cryptographic verification
document.rust.validate() Native structural validation issues
document.rust.extract_images(page_index) Image metadata and raw bytes for a 0-based page index

Comparison with Python pdfplumber

Feature pdfplumber (Python) pdfplumber-rs
Language Pure Python Rust + PyO3
Text extraction Yes Yes
Table detection Yes Yes
Word extraction Yes Yes
Geometry (lines, rects, curves) Yes Yes
Spatial filtering (crop, within_bbox) Yes Yes
Text search Yes Yes
Type stubs No Yes (.pyi)

Performance

pdfplumber-rs benefits from Rust's zero-cost abstractions and compiled performance:

  • Text extraction: Typically 5-20x faster than Python pdfplumber
  • Table detection: Typically 3-10x faster for lattice-based tables
  • Memory usage: Lower memory footprint due to Rust's ownership model

Actual speedups depend on document complexity and system configuration.

License

Dual-licensed under MIT or Apache 2.0 at your option.

Metadata

Release files for pdfplumber-rs 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pdfplumber-rs 0.3.0
File Size Uploaded Provenance
pdfplumber_rs-0.3.0.tar.gz 935.4 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for pdfplumber-rs 0.3.0
File
pdfplumber_rs-0.3.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pdfplumber_rs-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
pdfplumber_rs-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
pdfplumber_rs-0.3.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pdfplumber_rs-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
pdfplumber_rs-0.3.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pdfplumber_rs-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pdfplumber_rs-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
pdfplumber_rs-0.3.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pdfplumber_rs-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
pdfplumber_rs-0.3.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pdfplumber_rs-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pdfplumber_rs-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
pdfplumber_rs-0.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pdfplumber_rs-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
pdfplumber_rs-0.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pdfplumber_rs-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pdfplumber_rs-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
pdfplumber_rs-0.3.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pdfplumber_rs-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
pdfplumber_rs-0.3.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pdfplumber_rs-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pdfplumber_rs-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
pdfplumber_rs-0.3.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pdfplumber_rs-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details

Total release size: 61.3 MB

Release files / pdfplumber_rs-0.3.0.tar.gz

Download URL pdfplumber_rs-0.3.0.tar.gz
Size 935.4 kB
Tags Source
SHA-256 checksum
How to use checksums
778cc618ac0e157c4c9af192401c770b89c230861c078e1625deee111aac108a
BLAKE2b-256 checksum
How to use checksums
eda17275756a67570df9e6fdd7452a3e8fd33a3800eddf8fe17c2801c328a913
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp313-cp313-win_amd64.whl

Download URL pdfplumber_rs-0.3.0-cp313-cp313-win_amd64.whl
Size 2.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
249e9f0265433a2c6de01b87ebdcdd6a620a4d0ec8448bc26e0ee08a819efb10
BLAKE2b-256 checksum
How to use checksums
c67ece5e32ec1a897026948d43c031e821de5d7e1e27a300b606193905745cfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
46a624f483107ebf43508c20bdb25c9c1df9c83e89711b045d4483c80306c663
BLAKE2b-256 checksum
How to use checksums
068b9987b50a36f6b3e0434b87ee2154383cdbcbccf39a1ccd23d6fb8572554f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pdfplumber_rs-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
26c80d63e20c8136accdc7ee6a814c7aa34f9dbf0c86a341a8397786072bba7b
BLAKE2b-256 checksum
How to use checksums
a70ed0f24ac19070e31986c94dca36141d2ddb54706be02b7704a88da5d54fc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pdfplumber_rs-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cfa5cab639b9faa80545db3da66bb5964153639d5dafb719e14866918d71bbe8
BLAKE2b-256 checksum
How to use checksums
edf55eba9968531b562d2b7d88fa09076d6433642792ae163311bd91e50cd8b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 2.4 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
582a1a26af86a79fd6bb988f81f7852b452aa8dbe182a6e37fadd587004d4689
BLAKE2b-256 checksum
How to use checksums
9e304765c8f2a3210ab4c9cabb5d1084087641ce81f5019d0273feb521716409
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp312-cp312-win_amd64.whl

Download URL pdfplumber_rs-0.3.0-cp312-cp312-win_amd64.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
15c52e74b75176cbadf811e51bd6e1b11e198b3017775a74a4d25c9ae7ab8269
BLAKE2b-256 checksum
How to use checksums
d1216acee72fcd615873d68d21e351fb844ed1b8ab4d6211e715065300123cb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5b609b32198ca596a856a3c5b91fd9c72070028bc213ced2f1f6eeace7ca748f
BLAKE2b-256 checksum
How to use checksums
f21623ae9e641c5815ca748547d0b7d6550dd3b7be51f6b93a89bc5e00a57779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pdfplumber_rs-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
00216d61fb2600e5172521c4aace93a34c7fb8d7ff966241593b7a67a38c0bb4
BLAKE2b-256 checksum
How to use checksums
1a88d0a3a32973711caa4bd056048909a90089a0091977357e1d929c4714fdc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pdfplumber_rs-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9443564e7ac8a726dae2e4b78bec1b7b835324fdf259b1c980001af6ce4145c3
BLAKE2b-256 checksum
How to use checksums
76749fba89fcbf807a190890535bc21b578ee5860f7823b7a605e54aa5361df6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 2.4 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cf3a033c3aeaae7d1b59cc60ee80b32b41a4807239d63f1b9df0a24f21d56856
BLAKE2b-256 checksum
How to use checksums
d1e0e2e9176ebaeab13fe679ee95403ebe7c52b6eb8d2bbf4174aa949493d498
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp311-cp311-win_amd64.whl

Download URL pdfplumber_rs-0.3.0-cp311-cp311-win_amd64.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7fd2de4c6f0a6dafe430abe6c82912fc74bf2c7579c9b5ba5bcfed45541ac3f1
BLAKE2b-256 checksum
How to use checksums
fb73d357bac0a82a99d6f9d8187898338a32f7f23f2b06b518a2667208594cc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
acd1c578586c483678c6547c6a64b7fa89efc116cdf19fbd8be477a6bb0f515a
BLAKE2b-256 checksum
How to use checksums
e1a3d05870a0c9aff847e55680755c4b6912cff98c9ed1ad342e42a91d0dd8c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pdfplumber_rs-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b726f3231cb84ac960ddbaf01b288878f647e7eff602c5e7af37fb7c14cc8721
BLAKE2b-256 checksum
How to use checksums
5d939f451963b5ba2c3a1a9aca4f772a6c1240ffddf3856a2a43946fd2776ec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pdfplumber_rs-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ad4ac3f273f8164b3db61910921dfecd2d881e27f824dfe65c10d624260d279c
BLAKE2b-256 checksum
How to use checksums
36b205aa00905615d7c841b0219d20edcd3a357b5fabc0cf41434d379faf0430
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 2.4 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b4f028c0e52703464565ad4f7bce6c2a760822bafbea80d6c0be9367dec6bbd4
BLAKE2b-256 checksum
How to use checksums
937c228d739ef758ec68049dff381d5c7ac6e813e30c4f5929360bfd161dd8bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp310-cp310-win_amd64.whl

Download URL pdfplumber_rs-0.3.0-cp310-cp310-win_amd64.whl
Size 2.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a8bf83ee44cfdf942f206991480c092c9ec9fe33a6b746389628ccb7f56f9d64
BLAKE2b-256 checksum
How to use checksums
1b7c42e971bb77f56023d083e59840d7ff964571a549c04058cd93afbbc50804
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
121263b3bfd40a83b17b9c33d6f4a8357e1a4c17f0dce1d3fa1dacd06e5301d6
BLAKE2b-256 checksum
How to use checksums
971441f57121f9ef3e888e723a7a5b3ad7f9617faf458e81ed6f0f3baac5c59f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pdfplumber_rs-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
deafee6f6eb7fc63bb8ae7cc5f0bdff1b0951381257ec0ae634353b31a8450af
BLAKE2b-256 checksum
How to use checksums
cf9fbf174a96b5253abde3d703a37b31f7ab0010563d1a2047827587047ac0f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pdfplumber_rs-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74d7831a63014125df6e807fcf087323b17e0a686d4eee047feefcd117562e58
BLAKE2b-256 checksum
How to use checksums
35da1657a62d29d8ef2f56c2cd4c096345f4bed4b9f928f9847d4ed22ebdd81b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 2.4 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
155eaaa13b393dee75125286e9465d8fa2fb84f0d3f9f7e7b7005ab150f4f140
BLAKE2b-256 checksum
How to use checksums
4011c98aba388625b76d395ceedd553c37b695adc6924b8638887f976f3b51cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp39-cp39-win_amd64.whl

Download URL pdfplumber_rs-0.3.0-cp39-cp39-win_amd64.whl
Size 2.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
eda1648e3ce06cc0e3eaf201eac0e55dc3ffaad00f69663cf95f8f4a1c07da43
BLAKE2b-256 checksum
How to use checksums
8fde47b65fb54ef7f5e8286403b65e1af07c337c4d2e6e2ed9f4dc20e41fe5df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
71a744babcc8800f897a77c5e65e8ce3eb1de544ec6b9542312160e410b508b0
BLAKE2b-256 checksum
How to use checksums
22a60531b8a4c1e1f9be3d2e2857bc214adec27254f58e7fc4f96af947c669cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pdfplumber_rs-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
af2d6e671c4623d8eb5c18d3fd0a0bb093ef58cb4d5d4bfba51b934e3d99f74a
BLAKE2b-256 checksum
How to use checksums
df0d51dd0269ff968376301aa2718ffb896e63da91b8a53999f5dfe25a425fc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL pdfplumber_rs-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a6d003fed3f6532f6e337eb5fbf312bd0a1728664e8b7a55e66e003c39cf3829
BLAKE2b-256 checksum
How to use checksums
54fd1f973527a5ce8259d4a0511d985f8d31133a697c5d81e235fc50d15ec456
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pdfplumber_rs-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl

Download URL pdfplumber_rs-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl
Size 2.4 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
84176dab5869a44d0d7cf56501c7e1e91dcb30fbcc3baff48d0fdd09f6ce2b8c
BLAKE2b-256 checksum
How to use checksums
78b41a5664c7291857bc698365c8b9a1310619baa16eca0a0c7b78746137d154
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for pdfplumber-rs 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.3.0 This release

26 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page