Skip to main content

PDF, Analyse et Visualisation avancÉS

Reason this release was yanked:

bad type annotation, no biscuit

Project description

PAVÉS: Bajo los adoquines, la PLAYA 🏖️

PLAYA is intended to get objects out of PDF, with no dependencies or further analysis. So, over top of PLAYA, this package provides PDF, Analyse et Visualisation simplifiÉeS.

Or, if you prefer, PDF Analysis and Visualization for dummiES.

The goal here is not to provide elaborate, enterprise-grade, battle-tested, cloud and AI-native, completely configurable and confoundingly complex classes for ETL. It's to give you some helpful functions that you can use to poke around in PDFs and get useful things out of them, often but not exclusively in the context of a Jupyter notebook.

See the documentation for more information. There will also be some helpful notebooks soon, to help you.

Installation

Install it from PyPI (as paves) with pip or uv, preferably in a virtual environment. That's all. If you want to play around in the source code you can use hatch or uv (your choice), for instance:

# with hatch
hatch shell
# with uv
uv venv
uv sync
. .venv/bin/activate

License

PAVÉS is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paves-0.9.0.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paves-0.9.0-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

Details for the file paves-0.9.0.tar.gz.

File metadata

  • Download URL: paves-0.9.0.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for paves-0.9.0.tar.gz
Algorithm Hash digest
SHA256 383647c6688719ce98b366ac5922e0e3dac2acf2ad70c87c0766d57d3255e330
MD5 0bbe858d6a1f2bce711a32e8b604ad98
BLAKE2b-256 41c3bc5b1b83ed571a4f580d6e4f4c597da08182c1e71be1db111f9ae4739f6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for paves-0.9.0.tar.gz:

Publisher: build_wheels.yml on dhdaines/paves

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file paves-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: paves-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for paves-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 22fae3beb346abb71d242e977f397c24dae5b720d39ac5d4c4503a9d0df94d72
MD5 9f9e7f50ed493c7deeced728ce258976
BLAKE2b-256 57d24d30ce29792bcdada98a28e5a5e9f56287d293b16f71b4b37df3d25a6866

See more details on using hashes here.

Provenance

The following attestation bundles were made for paves-0.9.0-py3-none-any.whl:

Publisher: build_wheels.yml on dhdaines/paves

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page