Skip to main content

Resiliparse (Python)

A collection of robust and fast processing tools for parsing and analyzing web archive data written in Rust with bindings for Python.

This package contains the Python bindings for Resiliparse, including HTML parsing and DOM manipulation, text extraction, encoding and language detection, HTTP parsing, process guards, and Apache Beam utilities.

Resiliparse is a part of the ChatNoir web analytics toolkit.

Installing Resiliparse

Pre-built Resiliparse binaries for Python can be installed from PyPI:

pip install resiliparse

Building Python Bindings From Source

You need the Rust toolchain, a C/C++ compiler, CMake, and libclang. The bindings use PyO3 and are built with maturin; pip installs the build backend automatically. To build directly from the GitHub repository:

# Clone repository
git clone https://github.com/chatnoir-eu/chatnoir-resiliparse.git
cd chatnoir-resiliparse

# Install Rust toolchain (if not already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Install vcpkg (if not already available on PATH)
git clone https://github.com/microsoft/vcpkg.git
./vcpkg/bootstrap-vcpkg.sh
export PATH="$PWD/vcpkg:$PATH"

Resiliparse's build script installs Lexbor and uchardet through vcpkg when they are missing.

From the repository root, build and install the Python packages. Building FastWARC alongside Resiliparse ensures the matching dependency is available locally:

# Create a fresh venv first (recommended)
python3 -m venv venv && source venv/bin/activate

# Option 1: Build and install in editable mode (best for development)
python3 -m pip install -e ./fastwarc-py -e ./resiliparse-py

# Option 2 (alternative): Build and install wheels in separate steps (best for redistribution)
python3 -m pip wheel -w build ./fastwarc-py ./resiliparse-py
python3 -m pip install --no-index --find-links build resiliparse

To use an existing vcpkg installation, set RESILIPARSE_VCPKG_PATH to the directory containing its platform triplet directories:

export RESILIPARSE_VCPKG_PATH="$(pwd)/vcpkg_installed"

Native vcpkg builds link libraries statically. Linux manylinux wheel builds use libraries from the build image and bundle them into the wheel. Installed wheels therefore do not need the build-time vcpkg_installed directory. Set RESILIPARSE_USE_SYSTEM_LIBS=1 to skip vcpkg and use system headers and shared libraries. Those libraries must be available at runtime.

Usage Instructions

For detailed usage instructions, please consult the Resiliparse User Manual.

Cite Us

If you use ChatNoir or Resiliparse, please consider citing our ECIR 2018 demo paper:

@InProceedings{bevendorff:2018,
  address =             {Berlin Heidelberg New York},
  author =              {Janek Bevendorff and Benno Stein and Matthias Hagen and Martin Potthast},
  booktitle =           {Advances in Information Retrieval. 40th European Conference on IR Research (ECIR 2018)},
  editor =              {Leif Azzopardi and Allan Hanbury and Gabriella Pasi and Benjamin Piwowarski},
  month =               mar,
  publisher =           {Springer},
  series =              {Lecture Notes in Computer Science},
  site =                {Grenoble, France},
  title =               {{Elastic ChatNoir: Search Engine for the ClueWeb and the Common Crawl}},
  year =                2018
}

If you use FastWARC, you can also cite our OSSYM 2021 abstract paper:

@InProceedings{bevendorff:2021,
  author =                {Janek Bevendorff and Martin Potthast and Benno Stein},
  booktitle =             {3rd International Symposium on Open Search Technology (OSSYM 2021)},
  editor =                {Andreas Wagner and Christian Guetl and Michael Granitzer and Stefan Voigt},
  month =                 oct,
  publisher =             {International Open Search Symposium},
  site =                  {CERN, Geneva, Switzerland},
  title =                 {{FastWARC: Optimizing Large-Scale Web Archive Analytics}},
  year =                  2021
}

Metadata

Release files for Resiliparse 2.0.1

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

Source distribution (sdist)

Source distribution for Resiliparse 2.0.1
File Size Uploaded Provenance Actions
resiliparse-2.0.1.tar.gz 105.4 kB Without provenance Details for resiliparse-2.0.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for Resiliparse 2.0.1
File Actions
resiliparse-2.0.1-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for resiliparse-2.0.1-cp315-cp315t-win_amd64.whl
resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp315-cp315t-macosx_12_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp315-cp315t-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp315-cp315t-macosx_12_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp315-cp315t-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for resiliparse-2.0.1-cp315-cp315-win_amd64.whl
resiliparse-2.0.1-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp315-cp315-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp315-cp315-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp315-cp315-macosx_12_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp315-cp315-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp315-cp315-macosx_12_0_arm64.whl CPython 3.15 CPython 3.15 macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp315-cp315-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for resiliparse-2.0.1-cp314-cp314t-win_amd64.whl
resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp314-cp314t-macosx_12_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp314-cp314t-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp314-cp314t-macosx_12_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp314-cp314t-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for resiliparse-2.0.1-cp314-cp314-win_amd64.whl
resiliparse-2.0.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp314-cp314-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp314-cp314-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp314-cp314-macosx_12_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp314-cp314-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp314-cp314-macosx_12_0_arm64.whl CPython 3.14 CPython 3.14 macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp314-cp314-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for resiliparse-2.0.1-cp313-cp313-win_amd64.whl
resiliparse-2.0.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp313-cp313-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp313-cp313-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp313-cp313-macosx_12_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp313-cp313-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp313-cp313-macosx_12_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp313-cp313-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for resiliparse-2.0.1-cp312-cp312-win_amd64.whl
resiliparse-2.0.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp312-cp312-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp312-cp312-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp312-cp312-macosx_12_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp312-cp312-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp312-cp312-macosx_12_0_arm64.whl CPython 3.12 CPython 3.12 macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp312-cp312-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for resiliparse-2.0.1-cp311-cp311-win_amd64.whl
resiliparse-2.0.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp311-cp311-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp311-cp311-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp311-cp311-macosx_12_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp311-cp311-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp311-cp311-macosx_12_0_arm64.whl CPython 3.11 CPython 3.11 macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp311-cp311-macosx_12_0_arm64.whl
resiliparse-2.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for resiliparse-2.0.1-cp310-cp310-win_amd64.whl
resiliparse-2.0.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for resiliparse-2.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
resiliparse-2.0.1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for resiliparse-2.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
resiliparse-2.0.1-cp310-cp310-macosx_12_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 12.0+ x86-64 Details for resiliparse-2.0.1-cp310-cp310-macosx_12_0_x86_64.whl
resiliparse-2.0.1-cp310-cp310-macosx_12_0_arm64.whl CPython 3.10 CPython 3.10 macOS 12.0+ ARM64 Details for resiliparse-2.0.1-cp310-cp310-macosx_12_0_arm64.whl

Total release size: 63.8 MB

Release files / resiliparse-2.0.1.tar.gz

Download URL resiliparse-2.0.1.tar.gz
Size 105.4 kB
Tags Source
SHA-256 checksum
How to use checksums
45aec04d02e576e62fb57cbf7f549fe78c5ad96bde0ee1973853c291effda870
BLAKE2b-256 checksum
How to use checksums
b66eca4f3cbe3befcb79fc8d22b3fc40dcb76906da87a10018fcb5f636a5591f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315t-win_amd64.whl

Download URL resiliparse-2.0.1-cp315-cp315t-win_amd64.whl
Size 1.4 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
b52ebb5ecb3111f295845dfaf5a01f808d0423f0ff45a7081790353c897482d2
BLAKE2b-256 checksum
How to use checksums
f1c9e9d6d621142c52ab3429ddfd4f4be716d7b1a8a88dffee2596f06edf5e27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e206c8facfea5a7964b24c3d2271207767151f7cf9a6b1a6da065d6ac2dd2f21
BLAKE2b-256 checksum
How to use checksums
48e34ba1ebcc25b88d8f270af7ff4ab3976ebd72da3d154ff000e0d34b9183c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7afd4d9810d0c946129db25ebe43a7a26f78870bdcb2ee552469a1f9d8b08b41
BLAKE2b-256 checksum
How to use checksums
c1d42aae2139c04a07daa3d4242dc698c70b22b0c2ce5b25b2320c044adae72c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315t-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp315-cp315t-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
608b05ead0064485df927e25296b450abe013827f4d3686167f5abb015ac1fae
BLAKE2b-256 checksum
How to use checksums
747be299cea8c3576d39c5ae1a18f54ec530d07993323cdbe5055c72f16dccb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315t-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp315-cp315t-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
2415239f7105d5fd1825ea5e9a9726fd6f109c87e1530bcb0c17fbc0594e35c4
BLAKE2b-256 checksum
How to use checksums
08822a3069391e3d3de3ea9ea90667d04f3ceb064e88cdc4bf7fe85d4fe96e36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315-win_amd64.whl

Download URL resiliparse-2.0.1-cp315-cp315-win_amd64.whl
Size 1.4 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
9cadc6c110aa918757c745a4c25c5fa2b2c4d8604f1bcf62162ece1ac09b8613
BLAKE2b-256 checksum
How to use checksums
1a355198184f26a52c6c981feda9f9710c387b5d588fb7d6448b0420b46c5e5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp315-cp315-manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1cfcb898376c53c56e826da8a89228d0a20bb887464e85f0a2dd6c601d0c89b8
BLAKE2b-256 checksum
How to use checksums
34028a5e28943b256f5534514cff7d5ca39b7ec81684e95bc40b1df46c26d485
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp315-cp315-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6f0abb2b5b6fbcb646a4438d2a844a6aa21ddb803873f9ca239c6df7fc1d47f7
BLAKE2b-256 checksum
How to use checksums
66bf536d5e65119450bb173b718507d84eadcaf61cec88f32cf6e17e5f2cd129
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp315-cp315-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.15 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
2315f457b5cda78b82b5a60d756cf1a9fe9c01a1269ab72520d5e8498a2623c4
BLAKE2b-256 checksum
How to use checksums
428cc15085ca146f800e578d0e85268992d7e1f60cf4a53adbfeb5fb9fca8995
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp315-cp315-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp315-cp315-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.15 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
fe1b1cb035294996d3cfc0089264d758d4619ea35ddea0feb692d7b556a3be83
BLAKE2b-256 checksum
How to use checksums
c33ad4debd2f56628ee89b251cd5625d17c247ec64e6b02896568ef0396d2abf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314t-win_amd64.whl

Download URL resiliparse-2.0.1-cp314-cp314t-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
9aad3af11e0e4c1f0e8a826c8677d82776c74bc2933d332b921b24513c76d111
BLAKE2b-256 checksum
How to use checksums
f49515a8289316f0a53d36d2c6c37c35f44d52082c83e1977dbb5d0729d9fe2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6eddc1b16e0338c9a5022cbb447c78fe6a102a92aa2e78de03b991c0fe81a2fe
BLAKE2b-256 checksum
How to use checksums
22c939a5c41bd86b3a717901c4077aed593c3db7b9e33a274e9761f9bd83bc04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
49d8f07b1f4100654de7b74548434be580f04967f37cf58e68af2bd4a85411b4
BLAKE2b-256 checksum
How to use checksums
5d86632de9357530874b90c1388b98ccf867854f388450dc30dce2895e3bc91f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314t-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp314-cp314t-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
db06a4ceaa3b75ed2b003e5b06f67735642e8cdf2b3f3e99a7274127b222f461
BLAKE2b-256 checksum
How to use checksums
0b23490fda1083703f55c4f7c5c0f9524c8c767ebce7e9e329b4334d81b41ada
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314t-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp314-cp314t-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
88d3dc717792bd1224e68afdc0592f4ccbf4e85e0aff289d5873d6fac19b3d0f
BLAKE2b-256 checksum
How to use checksums
2aae952ae115981aab5012465701a64368d147aa4f8edffa7d289ee67ff548af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314-win_amd64.whl

Download URL resiliparse-2.0.1-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0707058aa375b93fcb9e012d75705e2ffdc15a1a1540c82f7094de1c9932b60f
BLAKE2b-256 checksum
How to use checksums
583351730a9de700067555ff19da3d671d74004ce6e8b696076fea7dad84556f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dad6a5fe0b67e7ffed3b3b6e8d5d46e79f0792b2865a780ec044795886341d08
BLAKE2b-256 checksum
How to use checksums
960eec2d2c75c2748f0b0172fc5bcf7fe6df4b97f3cd988f1475b135c77607f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
136deeed24fca2f25b7501188c897b65689e9456879a80aba886968a32a76398
BLAKE2b-256 checksum
How to use checksums
021ad80ed6a9ef983bcd9fc46a18e4bf7f97c202b1ec92bbd5dfa861a00c3ffb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp314-cp314-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
703095a2e4bb9f1fe3b56ac9d23e557bb1a29451c10046da664b815fc8b2936a
BLAKE2b-256 checksum
How to use checksums
d138afd11170e5da55a50cf9ce0f6f0947ad192e893cc035fe4ae35972345654
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp314-cp314-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp314-cp314-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
0bb6b2362c7ec77da3be2fb2b940a83fcb15c7ea1c4a154e2b0a14a6fe6d9dce
BLAKE2b-256 checksum
How to use checksums
457aa36e9ab7ebea700eb068ed566670fff5f086d60aa61bd6e80054066a8401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp313-cp313-win_amd64.whl

Download URL resiliparse-2.0.1-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6f55a0be4d1c1bd925dafaa23e59b56b49249029dfb5db0c0d60446c9ed191c6
BLAKE2b-256 checksum
How to use checksums
7822a76cdaf689531aa6d6ee91157b050d206e40720df4638d86d4d4692aedf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8dce9a95816e4bb05799fc77193587d200b49cc0f417303d9d6e95909b03b3ea
BLAKE2b-256 checksum
How to use checksums
3fa9b552f566c0705db270830fce49ee6a2ff9b53f5273faae27ca6e89fa9f4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
68ccc6216fb65deaec58f9fae730971825d60f6e90fdd1cfba58d8bb089531b3
BLAKE2b-256 checksum
How to use checksums
74958059a79a22b1b8997c4e984df82149b4ae397d3b2d099b5dda8c6cd514fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp313-cp313-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp313-cp313-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
998066e95c69d5c02b4723566b814a994f9b206a7e6319c73a4dd43a13581c12
BLAKE2b-256 checksum
How to use checksums
6098e85e3552d0277c079c4f9ceced9dde0bbaad0ba79a0a5211f3191e852ae4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp313-cp313-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp313-cp313-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
517a44787e50e3812e2fd77b890827984884a853491f86b1780393a17a4516bc
BLAKE2b-256 checksum
How to use checksums
f7402e219d4f7000e308f8bc6858b78c65ca39e5802a2733645c53b2c2bf88ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp312-cp312-win_amd64.whl

Download URL resiliparse-2.0.1-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
397529ca99d40d1559bf04013d1c57c77c70f4c5b6b0592376245318ff8bd802
BLAKE2b-256 checksum
How to use checksums
1a44852c03987bc499c2e04d93265607c57161d73aa1223e0f39569c33c47e43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0e99bf53ebe23a9bb39237516297e826495e8e546c361aa8ac8d9af3346b60d8
BLAKE2b-256 checksum
How to use checksums
1751bd76a1027848bae3b3994a3b694180d1c19a1a4ffdff22dc1bceec937317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2b301906311f89e3d977065825394a37984394fcbc756c927a58dc8ce707994a
BLAKE2b-256 checksum
How to use checksums
46db52addfc3f214fb77d3d4314bb02039c580d26e9c1314480559f351dd0919
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp312-cp312-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp312-cp312-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
c6df0ebd64b64f1ec17766227d953894d3c8d9d4fc9703a91f008e55fd0581de
BLAKE2b-256 checksum
How to use checksums
f3deae6dba94c9c13d3b53eddcc5e9ee061fc56e8b1d5d9b4fc190449fcb5e96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp312-cp312-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp312-cp312-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
715b1b01926216d5b7a421855f5241e07012f223fa4d1fddca2817e995e355a1
BLAKE2b-256 checksum
How to use checksums
9ed0c0cf2ec3812536df21a671e10ac3085cccd90daaf208ebeb7ffaf5ee5f55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp311-cp311-win_amd64.whl

Download URL resiliparse-2.0.1-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4f9b88af710edefdffe8ff444053a207662a767b601229c73742acb60475e8bd
BLAKE2b-256 checksum
How to use checksums
ba388cee3e874807dafe43801b397c21f8f096c769a6c08e756f97012a03189a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
65be874e4e75f4905064624bf917e369fbe1c1f44a6c0000658bb212613684be
BLAKE2b-256 checksum
How to use checksums
01df5149546b02d19c0c417ca7b7d5a7a6dfccba9ca607e7913148abc41a5648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fc7ab0c0d5326a9bee787b99342752af4d84906c1bebfacd6c1e27cc2ba0c728
BLAKE2b-256 checksum
How to use checksums
889e057e06b1122e29c0cb785e39e9ccded2107c5129252e430b75f646d4e214
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp311-cp311-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp311-cp311-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
d7ada5fda5d579fb48867fb56cede05c91dc5a4bdac3cfaaf60524321ce30e3d
BLAKE2b-256 checksum
How to use checksums
430c68a624a83e1b6813983384b7de73f9e8db8a8124381373fb3533cb234472
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp311-cp311-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp311-cp311-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
7ab3d92e60dce745819f051f5b79f36fbbb8db103b450f9f36bd03533563c697
BLAKE2b-256 checksum
How to use checksums
cb0c1409c10b385c6d0554b68698710e53b58e0ca52555788cf934fd71e2225c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp310-cp310-win_amd64.whl

Download URL resiliparse-2.0.1-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ac7cfd71039376415e16923660e038b8246f57ce185527dc57511aa3b092e79f
BLAKE2b-256 checksum
How to use checksums
107b63582e414675008c994d8af9e00ca100313608ea0869f26143f86b0b236b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL resiliparse-2.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ecfbdfbb1cd6926c8c559b83386b41eaf63628ea0333bb6fe703092859be02ca
BLAKE2b-256 checksum
How to use checksums
b3bb3cec62864664a176876f691bc0991dd689783b8803641759cfceba63e912
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL resiliparse-2.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0bd834f2eeaf6be2aaec61e962ca3bbb03fdbd546d57cb28fa98bcb3916b9221
BLAKE2b-256 checksum
How to use checksums
47334316d2cc9e766c2ef5eced08ca4ec2962345c0899f1fd6d88c5986eabdf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp310-cp310-macosx_12_0_x86_64.whl

Download URL resiliparse-2.0.1-cp310-cp310-macosx_12_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
6a3a25d894df603100e36c7d1d8989b2d4909e4212b13151c197dd4b6d74841f
BLAKE2b-256 checksum
How to use checksums
946cb2612aaf7938dccc0919aa32079abe169cdc8389de6c2dcd522397c0432c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / resiliparse-2.0.1-cp310-cp310-macosx_12_0_arm64.whl

Download URL resiliparse-2.0.1-cp310-cp310-macosx_12_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
1d2434efaef742725b0d9a134cf9027d098eba0b4f3731e1815fba80ed29b07a
BLAKE2b-256 checksum
How to use checksums
346c0ee4e0a09ce514862dac14e5981bf5ad49970979a2ec9382ff1717bd517b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Security for Resiliparse 2.0.1

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.0.1 This release

41 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