Skip to main content

High-performance RAG primitives in Rust

Project description

Ferrous

High-performance RAG primitives for Python, written in Rust.

Ferrous provides atomic, high-speed utilities designed to replace computational bottlenecks in modern Retrieval-Augmented Generation (RAG) pipelines. It focuses on zero-cost abstractions, minimal overhead, and systems-level performance for common text processing tasks.

Key Primitives

FuzzyCache

A lexical caching layer using SimHash (locality-sensitive hashing) to detect near-duplicate queries and content.

  • Use Case: Avoid redundant embedding API calls for slightly modified or repetitive user queries.
  • Backend: SQLite for persistent, serverless storage.
  • Performance: Sub-millisecond fingerprinting and O(log N) lookup.

MarkdownChunker

A structure-aware document splitter that leverages a formal Markdown AST parser.

  • Use Case: Splitting documents while preserving the integrity of headers, paragraphs, and code blocks.
  • Accuracy: Eliminates semantic breakage caused by naive character or token-based splitters.

ContextPacker

An importance-based context compression utility using the TextRank graph algorithm.

  • Use Case: Ranking retrieved document segments and packing the most information-dense content into a fixed token budget.
  • Diversity: Implements relevance-weighted selection to ensure context diversity and reduce redundancy.

Installation

pip install ferrous

Quick Start

Caching

from ferrous import FuzzyCache

cache = FuzzyCache("cache.db", threshold=2)
if not cache.get(query):
    result = expensive_api_call(query)
    cache.put(query, result)

Chunking

from ferrous import MarkdownChunker

chunker = MarkdownChunker(max_tokens=512)
chunks = chunker.chunk(markdown_text)

Packing

from ferrous import ContextPacker

packer = ContextPacker(max_tokens=2048)
packed_context = packer.pack(document_list)

Performance Benchmarks

The following benchmarks were conducted on 200KB+ payloads, comparing Ferrous to industry-standard Python implementations (LangChain).

Task Implementation Latency Speedup
Markdown Chunking LangChain (Python) 81.25 ms 1x
Ferrous (Rust) 0.95 ms 85.5x
Fuzzy Cache Lookup Ferrous (SimHash) 0.34 ms N/A
TextRank Packing Ferrous (Rust) 35.96 ms / doc N/A

Note: Benchmarks performed on Windows 10, AMD/Intel processors may vary. Fuzzy cache lookup includes SQLite overhead.

Performance Note

Ferrous is built in Rust with PyO3 bindings. It aims for a 10x-100x performance improvement over standard Python implementations for text graph processing and structural parsing. It requires no GPU and has no heavy neural network dependencies by default.

License

MIT

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

ferrous-0.2.1.tar.gz (28.9 kB view details)

Uploaded Source

Built Distributions

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

ferrous-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

ferrous-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

ferrous-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp314-cp314-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ferrous-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

ferrous-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

ferrous-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ferrous-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

ferrous-0.2.1-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

ferrous-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ferrous-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

ferrous-0.2.1-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

ferrous-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ferrous-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

ferrous-0.2.1-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

ferrous-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ferrous-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

ferrous-0.2.1-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86-64

ferrous-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ferrous-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

ferrous-0.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file ferrous-0.2.1.tar.gz.

File metadata

  • Download URL: ferrous-0.2.1.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c4f20b297d378d5f1f871a5d2b3d591da2ddc38695178f5c555a017541362960
MD5 d635451ad684aaf29511bf377cb2c429
BLAKE2b-256 286eb867a5e73e97be1df06a22646d50d8f9faf7560f55504f225031ebd5955b

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f07044dcdab374f7fc090286e9273068be0c74d5f5199a176ab5f932aa4de254
MD5 239333ff4b10b6fde039dc7e4d6eeaa2
BLAKE2b-256 478cbb00ce30425f366010f5edf93a3372e22b71386127a7e107b8fd6b3d7604

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7db9c4acb6fd88d6c52a49edb1589bc68ed280ac51d5a947251e5ecb4a289451
MD5 f8ad9bd5b92c86ffb5c9b9516ad5ddbf
BLAKE2b-256 68152db48ab490b40e1b4a6f8eb393435890de467482f6d7e48c6304ab5a3f0f

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 90147765036e27b149b432cc43b41bfc702282f8d9a4c8f9c114a3f16465b91d
MD5 8eda1ec2dfdada537acedf170d930db8
BLAKE2b-256 0e022d59a1cbf8fdf3ef298494c382fbc915304ec04f12de5c66be17e104e745

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ferrous-0.2.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 49efef6bdef2e6709be9bbf87d42594f96bd26586cd76f7a530090c669e8d2cb
MD5 56546b7ad46f0a71e531e156adc60c5f
BLAKE2b-256 74ae162f0f1f011b7bbe70f98e8c067cfa11ddfdec5837e09897d22fa898d33d

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97445b369ffd4e8dd4b21c7491c95ee71803d022e5de68c0818b7911c563b0f7
MD5 780f423ada1f9593f30aac04f1251cf7
BLAKE2b-256 4d0796f788ca6eabcd3c21dfc9b507efab5c60350a08696b7e6b73476e46c69f

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9894e1ef10c9e556033b28a855bd711fadb166e0f6bd917f4ae4dccd5bca4f0
MD5 455c253b466e00f21817edaa07f01835
BLAKE2b-256 d3c07efd843026ff013d133cdac05433cf075024963c24e2224900f0de078599

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e33f0e7deb9a6752bb466c7802268a36b5132bbe4e3c0859e470d51439af38a
MD5 881852cf3c345a827ddd77464b8ebe85
BLAKE2b-256 51f9a40fe687346d7fc58e6e03ea0f2f5abb2b1a8e1b8f82d85b3edc699fb3c1

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dd6e4773be4b58fb739a434948ef56e9ed5f1c8fd73895ab8f288c044d43d376
MD5 f9bf28f40ed04822eedd6b9741f01f0b
BLAKE2b-256 55f42c63355cb4b5266720500a0df84cf7a88d423ea23c8bfb39d087e4bddb13

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eaee75ac35470cca15e2555152ceb0698af1fa70354cb3dbe7d9da54617d7fc6
MD5 2b96dc28dfbe335474dbda64a897de00
BLAKE2b-256 6e1613f23c5dbd43b3691e3b6cbf043f3cfca119434e2d4df555eb77525c9f4d

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ferrous-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b334bfa8f77c0ad1457df83c2a288d64f8d694fc131ed69eb989eb1bc24d8a81
MD5 588f005d8493a99a48b7b384f6f23a0e
BLAKE2b-256 0f4cba886ec5acbcaedec94b8fb75065c0a9806c4ef66a70773f57b97c3c70af

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a84ad2ac05a708ac07a3c212bd1b2e14ffdb1bfc89774ef9902d95c1de8729c3
MD5 22dbdd06259d46d6fdc37428b37b06f0
BLAKE2b-256 b48323d0f3b1a6c9a4979a2583861fd7150425cd57ff5516f7aa9a9437e76cde

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7b5f131bfc249806449e2b70ba1a80a37ad4b1109459a1ed738a9d11db741f2e
MD5 243a320dc69f204405bee128a64eb010
BLAKE2b-256 3ea8f970f08bf110755e88caa95065992b48a0abb3f81082c4cd866d9f0131ab

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2af67a88cd1ccba5c527a6289a01328cdc665202f958433e5c605e30cf63644d
MD5 865bee0658558179b0806235bd5b5c6a
BLAKE2b-256 80d89a02b4fb8fd1ceb851ab798ebb4241ca8ec93b1730af149dd1c6edf56d03

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fd0ad9ec3c4e948deea1c2133fe3bb86726870d5bab0548b8d99801c6ba4df40
MD5 a5bb9261d60ab734099672eccadaa4e4
BLAKE2b-256 e128d97627bbdd8d13cd40127f696dc95c242d6e916d28e78526d1eeb4490344

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ferrous-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 39213e8e41a3a0415b416fab1298e37074433582e4265bf71498d1bd12656a7a
MD5 517bc77a7470a84167e4d72da2f3c830
BLAKE2b-256 b1117402f687f9cc22246d4cc63b2d2922fc3449f9a4cf892210ffcf2df102ce

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c661596a84a9fd065abf731d19a6f11856c0b1a36a54626712dec14449fe3be3
MD5 b82b8dfdc958b16f04a4e301e143a0ae
BLAKE2b-256 d251789b49831c0ec0982fcc22a64f61e5f0ac743ca607a6e31dd109d92b0461

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf83c550eca4ddd0ea58084e09b102e11f209f0d10f4ca9920f55a6cfb19fdd1
MD5 2481791ddeb6ef434b9b0def582f6941
BLAKE2b-256 16f28cb23c8a1b1f8e71b6e68ad78bfa5c0afd37562efbad459d0909ac60cac2

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df3ee8a0a362f1fa8b97f5db08fcbe1eeb963555fead92901688e53ec1f32722
MD5 c39a4c5c132f3932543487371df0edc5
BLAKE2b-256 ca82e6c18f72d29d8d9cbf7a4e034d2f612159cfd0724c969f192fcf146c2d70

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e5ed71f337272e958bc373c9bdd140efba3fab11338f06b8706d196d7d18177
MD5 b3369546ba39805c7bee9d31a3dc181b
BLAKE2b-256 1b6eb970e2200708ffd66b49250b729dad99a257b90f9933e1da6b5524bf471c

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ferrous-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b0242ebd9d86f926933e49be6cbd69012b1f173cd7988949bcbeed87490f47d8
MD5 f4e92777f4a147b6b1c4e3bffb571f81
BLAKE2b-256 1a979750901dd927e48277272d47e48a7642291f4c4184fa182c517039ffa750

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca84331dc9824be64d062faecdfe2a91a802fc96e76daf61baea4162e895a397
MD5 31a63ddc8e395e50f2e8fccf2119e144
BLAKE2b-256 7a906fc3924c463dc3d0080fd4bf13cf59dc56a64e0ae193c174f61fe44be9a3

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 82b396444989258aa53964277aebf72122917947813f759909d0aea5c0d5d4e0
MD5 f47687f3c4d058f29c3d3d02d0647023
BLAKE2b-256 97720efa84a749ff5bc8d2978923577ca29d38a0721ea5b80dc51fe82d36706e

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac049a01bbb863edf9571b555a4be44ce5cb9f1bde0b431ea6c82038855ff56e
MD5 d3478b518fab439c7ee7a3801e445faa
BLAKE2b-256 585208c0a66b9563ed3f9bfc7aa0507858c0d21ad75cb467b258148bebd8694e

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 06384bf89e25fc102c630aa37824836b1ff93e82622140b94106767fce925bf2
MD5 b1677488ea2139e868f1c1a6842a20d3
BLAKE2b-256 61921669a4831992e9c6f265ed48f98688511237656f45d1f8b67621ac9ec573

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ferrous-0.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c31fbb392da60065c1563ffa0769e3e17a6ba63c896665e323ca1e2eb2bd87b2
MD5 b52f1fb24a5ba59b528356339ca8c0ff
BLAKE2b-256 7a16b33e1f52f56666d9fdad72c9ca084bc36a6b0db95c9b16012036287d9504

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b2d8bab425b9451efbebfff80de5cc634cedfc2d75a17a82e43333085b62944a
MD5 4c83c8110adb3a9f67c70415558f7dc5
BLAKE2b-256 eac3fd47d9081cb08e94485ad6059430444d66c8260ca3b7db0d872300b36c64

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4fb9f40ac54537a40326e40598a927a45d271da291f1a37fc33e228f9fb3633e
MD5 94cf86261a9cf614b5e6319880a1e327
BLAKE2b-256 5ec2391380881b5323489985f067f75c7f01d460d3832956fbaca7405ea18b8c

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfb4b2d2bfde7f77be17f941fc16358901292829e9cc57163d4de65afdf662ed
MD5 0fe51a512c30d93b2b7aaf786ac3945e
BLAKE2b-256 96fac7eac6de5fd6733e9c666ad2aa0b0f737d6d339507e08781eabbc0ff3847

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dda447d289b39ec92e3edda9023e2128ff24ec44d2ab4bfdbc72b24ccd6d5077
MD5 8d27ffe378b45ea0fffd19a77ae630e1
BLAKE2b-256 d16f5bea77227965a6aa5a0ddee04ea17622dc14635524ab1c569d7ecd7984f3

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ferrous-0.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for ferrous-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 76495109352d1cf2c2d25e4715440cc239ae30eb1595fd3c6fd195d25bb6624b
MD5 f5143ae7f6978978e3f6b7b3c121cc1e
BLAKE2b-256 727306c52d0f90af14458f6271059bf53f9b3f34a94c52ac6305d365004b9e16

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f15dbda7006d861400ec15c18c1355ff5216ee8b67796b0e0bea9063b475502
MD5 fb85b88cb2fc79dc2f24ab0506df49df
BLAKE2b-256 2acda6b0bf659fb185512698489612434d5f9965fe9e2dfc683d5a99e7f2dd3b

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d6b848a0ed7941b5b4dc998bd0f4488a8312addc8d0d666c8da571873e610d2
MD5 eff2e76e0df14e128017ecad41c66b83
BLAKE2b-256 01d9d4dc21f23f9eff517a7ed563677f27fc1e1fe4845f83d43b66692898f290

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f41229aff2c59202b580c0c5a982176cc2902ece0567b8f220197c34246fe10b
MD5 f9c644342b40a25600b720eeebd4978b
BLAKE2b-256 fdae96e5a6c18575726ba917d3edec7d4052499f08eb36dbefb071306699cbe3

See more details on using hashes here.

File details

Details for the file ferrous-0.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ferrous-0.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19c55db9cc60662edc9c842a7041df918f5a91ab64d70fa8b3387fdf553aef8b
MD5 c0e8cedf37b53db9896d01f0f9b5006e
BLAKE2b-256 5db3341c9f4374f7fde4c2cc1da833db4ce654b7ec42b0e557b4ed45c665c665

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