Skip to main content

High-performance Rust implementation of LangChain's Document model and Unstructured.io's text cleaners for RAG applications

Project description

RS Document

A high-performance Rust implementation of LangChain's Document model and Unstructured.io's text cleaners, providing 15-75x performance improvements for RAG applications.

Quick Links

📚 Full Documentation - Visit our documentation site for detailed guides

Installation

pip install rs-document

Quick Start

from rs_document import Document, clean_and_split_docs

# Create a document
content = "A" * 4000
doc = Document(page_content=content, metadata={"source": "example"})

# Run all cleaners
doc.clean()

# Split document into chunks
chunks = doc.recursive_character_splitter(1000)

Key Features

  • 20-25x speedup over pure Python implementations
  • ~23,000 documents/second processing speed
  • Full compatibility with LangChain's Document model
  • Reimplemented Unstructured.io text cleaners
  • Parallel document processing with Rayon

Performance

Testing shows that cleaning and splitting documents with the Rust implementation provides:

  • 20-25x speedup over pure Python (LangChain + Unstructured.io)
  • ~23,000 documents per second processing speed
  • Consistent performance across dataset sizes

Documentation

Development

# Install uv for fast package management
curl -LsSf https://astral.sh/uv/install.sh | sh

# Set up development environment
uv venv
source .venv/bin/activate
uv pip install -e ".[dev]"

# Build the Rust extension
maturin develop

# Run tests
nox -c dev/noxfile.py

Attribution & Credits

This project builds upon and is inspired by the following open source projects:

LangChain

  • Source: https://github.com/langchain-ai/langchain
  • Author: LangChain AI
  • License: MIT
  • Usage: The Document class is designed to be compatible with LangChain's Document model. The recursive character splitter is based on LangChain's RecursiveCharacterTextSplitter algorithm, reimplemented in Rust for performance.

Unstructured.io

  • Source: https://github.com/Unstructured-IO/unstructured
  • Author: Unstructured Technologies, Inc.
  • License: Apache 2.0
  • Usage: The text cleaning functions are Rust reimplementations of Unstructured.io's post-processor cleaners, maintaining compatible behavior while providing significant performance improvements.

Diataxis

  • Source: https://diataxis.fr
  • Author: Daniele Procida
  • License: Creative Commons
  • Usage: Documentation structure follows the Diataxis framework for organizing technical documentation into tutorials, how-to guides, reference, and explanation sections.

License

See LICENSE.md for details.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

rs_document-0.1.8-cp314-cp314-win_amd64.whl (826.7 kB view details)

Uploaded CPython 3.14Windows x86-64

rs_document-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

rs_document-0.1.8-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

rs_document-0.1.8-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

rs_document-0.1.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

rs_document-0.1.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

rs_document-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

rs_document-0.1.8-cp314-cp314-macosx_11_0_arm64.whl (946.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rs_document-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl (990.4 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

rs_document-0.1.8-cp313-cp313-win_amd64.whl (826.7 kB view details)

Uploaded CPython 3.13Windows x86-64

rs_document-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rs_document-0.1.8-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

rs_document-0.1.8-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

rs_document-0.1.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

rs_document-0.1.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

rs_document-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rs_document-0.1.8-cp313-cp313-macosx_11_0_arm64.whl (946.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rs_document-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl (990.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rs_document-0.1.8-cp312-cp312-win_amd64.whl (826.8 kB view details)

Uploaded CPython 3.12Windows x86-64

rs_document-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rs_document-0.1.8-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

rs_document-0.1.8-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

rs_document-0.1.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

rs_document-0.1.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

rs_document-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rs_document-0.1.8-cp312-cp312-macosx_11_0_arm64.whl (946.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rs_document-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl (990.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rs_document-0.1.8-cp311-cp311-win_amd64.whl (827.2 kB view details)

Uploaded CPython 3.11Windows x86-64

rs_document-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rs_document-0.1.8-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

rs_document-0.1.8-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

rs_document-0.1.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

rs_document-0.1.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

rs_document-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rs_document-0.1.8-cp311-cp311-macosx_11_0_arm64.whl (947.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rs_document-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl (991.5 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rs_document-0.1.8-cp310-cp310-win_amd64.whl (827.2 kB view details)

Uploaded CPython 3.10Windows x86-64

rs_document-0.1.8-cp310-cp310-win32.whl (736.1 kB view details)

Uploaded CPython 3.10Windows x86

rs_document-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rs_document-0.1.8-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

rs_document-0.1.8-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

rs_document-0.1.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

rs_document-0.1.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

rs_document-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rs_document-0.1.8-cp310-cp310-macosx_11_0_arm64.whl (947.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rs_document-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl (991.3 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file rs_document-0.1.8-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5c8e5fcb350fe8814e4c167b6c7efdb7065c0fd7b4c426d8a645c9304a868623
MD5 4bef1b895bd7940c00a8840f3decc6ee
BLAKE2b-256 b218dc47b25c06dccc70b4b900074cd2c3ecdb36a7c2266cd3c5ea900a803b8a

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea0ee8f505c895963071f1ef73c2d5ecab5236dd2a25c3e97e021159a33c1cea
MD5 dd087b66b84ecabab2d9fbf694fc26ad
BLAKE2b-256 e6d97c641ef4c2da1a656ff2db3b926092ede16562eae80c8d5140f32ebf238f

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1d8c0017b5fa15b33a778bacadc1e48e999c8da13fda0709e9245c0190174a08
MD5 a20d95c43f3df1c796df4c64f194c1b5
BLAKE2b-256 2e859f03af49a4b9d71331854e1a2885a695fe7a215ca3a3a00c88df900255cf

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e879614eb0fa4dc6afebbbcd993f03e8c9fcf2937d237b23d72a2666a14d1319
MD5 04ce09dfe5b06aedfbaae4170741d6af
BLAKE2b-256 90dc1df61489fdbe53d2c9d64a3ed8c651ad581d9e6821b110ee0035c88cc364

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fbc2304f9605434e9cd91ad96d39a612db3f96d799f43f5aad5be2aabad06a06
MD5 90be50bb3e9c24bd1377e6fe10e7de5c
BLAKE2b-256 93bea8615e3145d4555776dbdc06da81c5c34264e7f300574156782b2f7dfcd2

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 687f452c6d2ff197f1a735436b89aa51c97912545455b4474b3088df71590c4d
MD5 63af2728101a02268a6b3b8f23f08d10
BLAKE2b-256 486ad0606e3f6ae2644c51eee2d9dc012b4112b983c7cb3d038d089b050c880e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b6b69c5a17793f57da372cf6c0c0012341894b0e681bf0dd94f9590032488a63
MD5 9b7d2813f3db6bf09e4c25f0afe2b00d
BLAKE2b-256 6d67c46adc2d13a9af105392926d0c76cac024fc947abd8d1308224c41d49bb8

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b942b1460ea04aa04a89fd13bda5bf3609efb481e93bad7805b308352cef29cd
MD5 72b66e54335124e3255732ce78598231
BLAKE2b-256 4939f0903bf800f935ca747d1746cfca5f406b2c6622ef9a6dbbc866014972bd

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 248bbc5bd3eba6f93a8de5b61f9596b09da26a4d8c2ca5b3671beb1d05454960
MD5 5a9952556cc54f111ee3f6a5d8db0940
BLAKE2b-256 0ce36e764205305a2ce845d6f1bfc9e1d062cb46cb33b811ff6eb2d275b5e835

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a4aa4ced58a52c9492c4a740191d558f07dc13ad686744b5201a337b3602fa15
MD5 1b0543c41d819e17f578ecc32d7a6dba
BLAKE2b-256 ebee8670cf5f10dbfe26ab112bbdbbfa07bff639acbd83ea4e173439b9e34f7f

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b06c11f3bd1582a3daba1c1ff199313414a8e2c099ccd39297a5aef1d7a979c5
MD5 a8560ad3ed28a6784da926e2c3005e3a
BLAKE2b-256 9fe8469f1f9a4db5ed0de1d09f35fe209c953628d9d0f7ce4d7bedc43d48bfec

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a3cf3a9868ac8a1b6364b58dcb4027f8e708e43a59ccfb41075e96bff6636123
MD5 a56e71cce4c000fe440b2e33d1b674b0
BLAKE2b-256 84bd79b1440c971d6dcededdb8fa040c9f9f9ea6c839ec25068ca538cf034cda

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4000c2549405f22392fbc421a60d622074d3d755aa2e6f481598fe56e6226c47
MD5 90d2727077cb8e9f45a5598b4dcff7bb
BLAKE2b-256 fa6c5cab105f726412a29aec3428de46077dfe560ebcc85557f74baf775b52dc

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 339f176cb34eae786425140c0e1f4af4ccae7039395cf2a5f1856267797f8f2e
MD5 98a95a7527bf117263c3800bb545af1f
BLAKE2b-256 f0a619bb9827abd1674b0903f11ebdb138ed0e3ade8504912ba1384327a7013e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f7225d01c092aa71b64fcc999ec94f2ee78f9e7abf2b5a1305ea8069592dc1bf
MD5 2bd5f59283d993e33dc4749389db7d9d
BLAKE2b-256 4ccddbe22e9297dd826e561772e253929772ca119dd006002c7478ae6ca8dabf

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e08d1606d16676293bf35c2f7f9b6292f00996f0063ba5bdcfc18dbefc79e6b
MD5 a060e7310df9d4e4080b9628be58b04c
BLAKE2b-256 e1d677af0d59ccd757edfce49b3c3faecc1194ff78ca5bd14f28d442d88d64d0

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9e7ecca305eaeebc72923add004db258d22e514d5e54f9c0a288df5f97c4f4e
MD5 947023f4e4ca47d649867495195d84e3
BLAKE2b-256 ca0c295537e4de5631be7f3c94dfe405854adf75b3251bfed40c5d803d9fab1e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e4f095ad6de9d5664b0403b302b3227f31e5cec6709673f882ad9c93402b596c
MD5 9d0fe91a5b34dcbf3c0c606bf64af363
BLAKE2b-256 b388a360d74a5eb31055435280f10fe1c586bce8c2bf243adb79183056eeec01

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 efb9274a64b91e6fe5b5182ce1ee1d1a7dc6f11966b74a3cf9186adbe9251449
MD5 6c5ca3d810c1133926c8396ddb2f1390
BLAKE2b-256 7c9fa5524316b29cb2c9eabf47edf7e2d333520d6788e921a4f4690ae5b0121c

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ab72b999502e11124acaa341a048fc06508915275186e1fdc89d6b6031afd3f
MD5 65b81615898a9d40a8006c7ef521fb93
BLAKE2b-256 86389e100b2298bc75b3af1623ec05ff25c33f0fc8490d4070f128f845da1a83

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 265e3180e3b0254f77b419da357f75a6254931d0fb6b43aa112367142699e002
MD5 5f235996607ea80cdd6234d3c08a06d5
BLAKE2b-256 c2fb97f9fce49bc0e0cc91da66a03b22e1fb251b0398e4f393cafb19dc7bf663

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0f44ebf936112d80af0f5fd37e81b9bdf09c1d1ce929b0b5de87eb51b6dc9aee
MD5 d57d2bb958c1513a34bf148943c9522c
BLAKE2b-256 a2f99f8fa3bf09b0ec4e35221797a310b59ca37563a1f871fa857b08a711c94e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 89cc91c99048395c73bab456aa0e97aa57c83f2a43cd8b0779cfa5016cc79ce6
MD5 f192bcebcf9395945ad26a615514bb73
BLAKE2b-256 f48ed4a5ed186e849be39d752b3449200e65ea69f404662bdb2de14a124cf7dc

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 53b102886d595d776ba681cea5e33956409f1ae5cb8d76bfaa5cb259f8db156a
MD5 bfbbe7648557938c7c1d9bb235be0606
BLAKE2b-256 c7e85b40e0eb447cbfc11d82f30f3f8039070dea78d0a710b612b546982c2724

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 139589e1804e4175e82624ca6e3f4b73d22317c61be5679aeea0c02b5fdf22e6
MD5 04bd8e1397675abe64af8f1c551b4525
BLAKE2b-256 6d5d61004783197fc38e174d24fe7aef44a27ff726baea1be313b300a1e39acd

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17c7e41d79cf41f39cde519db56939c3e9f6bb3d342e894e17089c2787c6f549
MD5 cd944b797f2fdd033d2da095dd27621c
BLAKE2b-256 648ff97102cd845fdac6cf2a5620a589b295d9c040ebdc9d1ccfe2453a00ea8a

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c5043761dbcd3bc0b3725921fc4aba80fa52f2594d1699a7df39b05ef435aaa6
MD5 de5783aafc13a4442541771a88f05e81
BLAKE2b-256 3fe6f3dc88506c93833c52a0fc34837ecda9ff7184758e3c36333ad68a9863ac

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7294ff4cd681934948250401889ed1d990d25413c2b6527b92062d82773bc70b
MD5 70f89bb4a3f9d05bb9e2d4487daa72dd
BLAKE2b-256 ebd9f89844527e6dcecf4120cb4eea234abe2dc38e05a22bce1bb8d87f9b8f23

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e729fd7837ffb541e0443edfd8d2308e3b2eb8058269a63022ede04e633f8ee2
MD5 595835692401659c2ecd16aa1c9c6d43
BLAKE2b-256 554b96a8699591191575934ef7a81eb0999b41d46f8fec015173129917d08b2d

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5304043d79cfb933a9cd499496d286b63a105c10adffeaf4c361587a8079c45d
MD5 f86573bb7aa017ce3dd8c8a8b5ba83eb
BLAKE2b-256 c28518ed6e167555857be70f619ef06c6e053f89e9ac256aaced7dc06596293e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b464933bdafb0418656ae05e0fdbe54b90724a3b5aff8bd7e14f436b7064b4dc
MD5 601a4e26c11701a664f285dec71cc050
BLAKE2b-256 18d9228dbc34f605f9151808f855cc4bd9e9314885d2f889b93c187cd3426c4d

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f682f602ba80a8daf4458dea3a85b785ddd0e652307ba7f89b1ec1664deff8b
MD5 76cd640585c033f42f8b279e3420bb41
BLAKE2b-256 8e8c8921b916cac3a5c7b94612685a6a1e5dbde040bdd68508c967c89bec1f9e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 49275a56d9591ad6a354a9eeee180c6da1f38ee7dcdb6e39d785ef25c8d3c3b6
MD5 a66fcd771ebe2d714e734babdc550d76
BLAKE2b-256 308ea68db25714f4357e0bdf464cb0915c061491ac8b364aff16e29c51d987fd

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fe22c30a487eacd9becd2555e80a1d2984a2234ea3a047d5edf4b7fd93397505
MD5 a97f92c8775b401d0de9636ba9be49f6
BLAKE2b-256 41d8d8a1635cf48373d5579fd409036dfc950a58b05564544f15bf2a490ec8d0

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b69301f784019b1cb9e4c474a5e26ef248fdcaf7998bf98a49f2ac9b65f680bb
MD5 e03ea1508e16ae4c3b242fb152e1a5b6
BLAKE2b-256 26b4f6bf5f6704242e07bd4ebbffb23b53e9fd4d67ef996b01404a0967bb017b

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5cfff6e9715739e1955a17b9e890398a7f0c70551ac51b385a50b52a37449282
MD5 b5cbfb88d8e3cf8cc73e5c9843a853bd
BLAKE2b-256 cad318f3b405622e03a70b88edb16d11bcc03f4f59417ffb5498d43715ba5b88

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d4362fb7a9b5496fbc7ddb8e5ac310960aab5e4633f5baf90d82b998e3d40293
MD5 a9ac4ed4b089db48c667a30a057f5799
BLAKE2b-256 ae88c093f4a6375b8fd945c48290c1dcc493472ba7fe1a4ec4c4cce74f93b932

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-win32.whl.

File metadata

  • Download URL: rs_document-0.1.8-cp310-cp310-win32.whl
  • Upload date:
  • Size: 736.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4b2e703a66ad45ea828ea7027f25c709c73c99dd67d09befb9712bc67f0a5b21
MD5 8af5674000a45cc2ceed370053352e60
BLAKE2b-256 ea84451ee1213a05ae227efbc21aa00de14d09afffbda45a9a7b59019c84a535

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb933d41588ff6a76d5d08acb7fbe527ea6c505ba9d12a037753313cb1277311
MD5 ff563ef1094fc594e6bbb74b1521e043
BLAKE2b-256 3be42e9ea9e1f244ccdb24c87c8ef431e5ca32bcdb743f40b7a7fbe60cd55d1e

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 63fbb2a7853fee57d028af28ecad342c0ad89adce3e1e7cca4abd8325b6833a1
MD5 44949a1edcc0e7acd9ec6384f2f27991
BLAKE2b-256 605e99cf8d7330c6b9275d33747380de86015547d1becaff68ffec6b1117ad53

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1369d6b74db89ce83207793c44001574d051d4739a315895c8c0871e9d93dfef
MD5 40eadd601057b3de73352d0c3e14b002
BLAKE2b-256 ee5f3e074a93ce4475c561a86fdb120a94cc6efc40ef7bec1b575fafa2564769

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3b3cd72d2c5fb229e1e788dbe51efe37e1552ec19e3e8cae9d54bb1d0e5c1c6c
MD5 55e9d50493af3742e2fc6d6d2d8df6a2
BLAKE2b-256 77821ab0ad9ab65714f32781520f7382214607a930538cc59f9804e353613b52

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 254ae83aebb965edd1368bb32269c537d90f24853f9a4cfa01ae157d7790698b
MD5 f826328e685b3b6d5ccede9f13e4474d
BLAKE2b-256 d6ec15a89c60c57f88a51cd3b5902534c365ddcc730789436ac06f5e2b1fbdf7

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65c8e49407df4959a875fbaf148d36c8e4c8f6f482fb14eac02234403ee9cb1b
MD5 b04e547b1bfc7d75926a3e2af0183915
BLAKE2b-256 3f7f87cd2dd19da300361a58453333b1fb8f977cf9313a26658ba58829124d52

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b2ba138e9af395f4079978e996b67a7d9835047530ae922512b78c74020b6a9f
MD5 1977d9f6ee697dfe2b588f952048f196
BLAKE2b-256 9dc04fe067fb0a6f93139322928e084abf9db4fb7a87f513c6484514c03344ec

See more details on using hashes here.

File details

Details for the file rs_document-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rs_document-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 92dc1683161b8f6c4aae9d1f883d5a340bc6298151af22bb2f6d0e590a8be976
MD5 7759b74458499c937611abd5e00e776f
BLAKE2b-256 6e0b687b8772bd9a61b95e95a5488e61e3fc7f472d584d56c5c6b0aa2673a823

See more details on using hashes here.

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