Skip to main content

Rainflow Python Package (rfcnt)

Summary

The rfcnt package provides a high-performance, standards-compliant implementation of the rainflow counting algorithm for fatigue analysis, with bindings for Python, C/C++, and MATLAB. It supports the 4-point method (DIN 45667), the ASTM E 1049 3-point method, HCM (Clormann/Seeger), and advanced residue handling. This README summarizes the package for users and developers. For full documentation, see the /docs folder.

Features

  • Fast C core with Python and MATLAB wrappers
  • 4-point, HCM, and ASTM counting methods
  • Flexible residue processing (DIN, ASTM, repeated, ignore, HCM)
  • Streaming and batch processing
  • Dynamic class management (auto-resize, offset)
  • Compile-time feature selection (minimal, delegates, damage history, etc.)
  • Amplitude transformation (FKM Haigh / rfcnt.at_transform)
  • Unit tests and real-world examples

Algorithm Overview

Rainflow counting extracts closed cycles from load histories in four main steps:

  1. Hysteresis Filtering: Removes small oscillations below a threshold
  2. Peak-Valley Filtering: Identifies turning points
  3. Discretization: Maps values to classes (bins)
  4. 4-Point Counting: Detects closed cycles using the 4-point pattern

A cycle B-C is closed if:

min(B, C) >= min(A, D) and max(B, C) <= max(A, D)

Closed cycles are counted and removed; residue is handled per user choice.

Installation

Prerequisites:

  • Python 3.6+
  • NumPy (>=2.0)
  • CMake 3.16+
  • C/C++ compiler (GCC, Clang, MSVC)

Build and Install:

cmake -S. -Bbuild -DRFC_EXPORT_PY=1
cmake --build build --target build_wheel_isolated --config Release
pip install dist/rfcnt-*.whl

Or install from source:

pip install . --no-build-isolation --no-deps

MATLAB: See docs/installation.rst for MATLAB integration.

Quick Start

import numpy as np
import rfcnt

data = np.array([0.0, 1.0, 0.0, 2.0, 0.0, 3.0, 0.0])
result = rfcnt.rfc(data, class_width=0.5, class_count=10)
print("Total damage:", result['damage'])
print("Range pairs:\n", result['rp'])

Stateful counting (chunked feed)

rfc() is one-shot. For a persistent counter, construct RFC, call feed() one or more times, then finalize():

from rfcnt import RFC, ResidualMethod

rf = RFC(class_width=0.5, class_count=100, wl={"sx": 1e3, "nx": 1e7, "k": 5})
rf.feed(chunk1)
rf.feed(chunk2)
print(rf.damage_as(ResidualMethod.REPEATED))  # preview; object stays open
rf.finalize(ResidualMethod.REPEATED)
print(rf.damage, rf.residue, rf.res_raw)
print(rf.tp)  # (n, 4): pos, value, damage, adj_pos

Damage history is not supported on RFC (spread_damage must stay SDMethod.NONE); use one-shot rfc() when you need a damage history. After finalize(), further feed() calls raise. Start a new RFC for a new series. damage is live closed-cycle damage; damage_as(method) is that value plus residue processed as if finalize(method) had been called. The same split applies to rp / lc / rfm and rp_as / lc_as / rfm_as. tp is live and may grow when finalize() promotes the interim point. res_raw is the open residue (4-point closed-cycle strip, same as rfc()["res_raw"]): live until finalize(), then an isolated read-only snapshot. wl_miner_consistent is live (impaired Wöhler parameters from closed cycles so far), like damage, not a damage_as preview. After finalize() it matches rfc()["wl_miner_consistent"].

Advanced Usage

  • Use Wöhler curve parameters for fatigue life prediction
  • Select counting method: use_HCM, use_ASTM
  • Select level-crossing slopes: lc_method (default both, like C RFC_FLAGS_COUNT_LC). LCMethod.SLOPES_UP / SLOPES_DOWN / SLOPES_ALL are DIN 45667 (static global direction). LCMethod.FVA converts the combined histogram to the FVA Merkblatt convention (sign-dependent crossings from a zero-load baseline); residue methods do not change that lc. LCMethod.DIN45667 is a compatibility alias of FVA.
  • Control residue handling: residual_method (rfc()) or finalize() / damage_as() (RFC)
  • Enable damage history on one-shot rfc(): spread_damage (not supported on RFC)
  • Integrate with real-time or embedded systems (RFC_MINIMAL)

Example:

result = rfcnt.rfc(
    data,
    class_width=5.0,
    use_HCM=True,
    spread_damage=rfcnt.SDMethod.TRANSIENT_23c,
    hysteresis=2.5
)

Documentation

  • Algorithm details: docs/algorithm.rst
  • Features: docs/features.rst
  • Examples: docs/examples.rst
  • Installation: docs/installation.rst
  • References: docs/references.rst

References

[1] ASTM E 1049, "Standard Practices for Cycle Counting in Fatigue Analysis", ASTM International, 2011.

[2] U.H. Clormann, T. Seeger, "Rainflow - HCM / Ein Hysteresisschleifen-Zaehlalgorithmus...", TU Darmstadt, 1985.

[3] FVA-Richtlinie, 2010. https://fva-net.de/fileadmin/content/Richtlinien/FVA-Richtlinie_Zaehlverfahren_2010.pdf

[4] Siemens PLM, "Rainflow Counting", 2018. https://community.plm.automation.siemens.com/t5/Testing-Knowledge-Base/Rainflow-Counting/ta-p/383093

For a full bibliography, see docs/references.rst.

License

See LICENSE file.

Contact

For questions, bug reports, or contributions, see the project repository or contact the maintainer.

Release files for rfcnt 0.6.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 rfcnt 0.6.1
File Size Uploaded
rfcnt-0.6.1.tar.gz 120.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rfcnt 0.6.1
File
rfcnt-0.6.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rfcnt-0.6.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rfcnt-0.6.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rfcnt-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
rfcnt-0.6.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rfcnt-0.6.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rfcnt-0.6.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rfcnt-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
rfcnt-0.6.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rfcnt-0.6.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rfcnt-0.6.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rfcnt-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
rfcnt-0.6.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rfcnt-0.6.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rfcnt-0.6.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rfcnt-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
rfcnt-0.6.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rfcnt-0.6.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rfcnt-0.6.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
rfcnt-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
rfcnt-0.6.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
rfcnt-0.6.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rfcnt-0.6.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
rfcnt-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 6.5 MB

Release files / rfcnt-0.6.1.tar.gz

Download URL rfcnt-0.6.1.tar.gz
Size 120.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e6831b887c8f40d608790e1cfaff99026631af246037cfa690797859494985b1
BLAKE2b-256 checksum
How to use checksums
3ec88e2b4ce3ff133341a6d92f98c196ebcb7f02d0b4ed7c9931171208bc3790
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp314-cp314-win_amd64.whl

Download URL rfcnt-0.6.1-cp314-cp314-win_amd64.whl
Size 406.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5fac3cf88cbc90362fce0326466c8e0337cc9e75567ebbcc9060c3aa941ff0cf
BLAKE2b-256 checksum
How to use checksums
a45a77af4bbdd2b749015c5e91b05d506fb5496640ad9640bafd0b21fb2c2d38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rfcnt-0.6.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 227.6 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
714469851486c6270e1efdd943806bf3353d21a9cd1cc09407994e185bcba723
BLAKE2b-256 checksum
How to use checksums
bca254e6b2e9758ddb95de8831eea0b42edb50db8a3e9acf123b926435254263
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL rfcnt-0.6.1-cp314-cp314-macosx_11_0_arm64.whl
Size 216.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3ca629f32b32eb3594acc612c6c9f0a6b97384a292034d0262a46b4aafc63a8
BLAKE2b-256 checksum
How to use checksums
73e82bf89967e451b140ca4e54296ca89b301ae5fc6c81d9dc6e1b24b9a3742c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL rfcnt-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 225.1 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
e754e6c6fa5d2a332752f3216a923d6b6ab50685956929676c0d0ebaeaa9ecc3
BLAKE2b-256 checksum
How to use checksums
f746cd833caebf1f2802a66ccdac30af1ec97608288c05160bcd6fc31f12523b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp313-cp313-win_amd64.whl

Download URL rfcnt-0.6.1-cp313-cp313-win_amd64.whl
Size 395.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5b21b868d56a68c31b22bb495ef9d5fe75cc3993718ab21912330358866fccc5
BLAKE2b-256 checksum
How to use checksums
b4405de22616a85af1eadf0e4f4ee2e71b54a39ac3fe3d36a4eb019b00c26f8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rfcnt-0.6.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 227.5 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dfe5de42667f2324dc59bc15ce703131b7b5ec1e6789104a6332c8d1e3fb5932
BLAKE2b-256 checksum
How to use checksums
1f6e768a649678db5342b83bc5ee9cece771767343856424e906492ce0181a28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL rfcnt-0.6.1-cp313-cp313-macosx_11_0_arm64.whl
Size 216.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a71cf8bb9e3f80d451ecb5aabfe2c42e23a28222b9dc4ef145199df4f27eb499
BLAKE2b-256 checksum
How to use checksums
54f96781b458b7d8f812ab3391f325b22d8aaa443430cf6ff99d8db18940e9f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL rfcnt-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 224.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
dd5b02d9bdda3bf12e9abecb5981268c57550bb4e487a88a1321ec74311e6275
BLAKE2b-256 checksum
How to use checksums
7843658b0448b5a940022ba1bec270ff2a2f416f2bf12626734c1cf2e9742bd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp312-cp312-win_amd64.whl

Download URL rfcnt-0.6.1-cp312-cp312-win_amd64.whl
Size 395.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ca0f13460392406aeb2d80a11efc70020b01340144d1bc9a6681673520fe7974
BLAKE2b-256 checksum
How to use checksums
43c3c8a76f00d0d35545371d4448da62ae1580fa7fdb327c0caa110871b2ca0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rfcnt-0.6.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 227.4 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aefbb096c43e55e8f2c06ade29e0e9733024e8dda5bf47ccc32a64539695a7bf
BLAKE2b-256 checksum
How to use checksums
29b2c7af8b9ad67c0e53ccc8f951cc3804cb4958dcb218b5e5679f6f88edaaac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL rfcnt-0.6.1-cp312-cp312-macosx_11_0_arm64.whl
Size 216.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17b726e3804aaa25df82acd001cd93c25dc2b82b1e2ab915580c695e1710c1e4
BLAKE2b-256 checksum
How to use checksums
56a1bf6470a3fbe216724729aecfc9510a0052659e2c0ad96efb60115b9802b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL rfcnt-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 224.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
75c55113b5b76e6e3a4bda54d3ea776c87b59eb4979a9c1548a0e9dd109704a5
BLAKE2b-256 checksum
How to use checksums
644bc451cd2623e89ce3e473b79fdc933be85522e6a7b298d48227e93be0a69f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp311-cp311-win_amd64.whl

Download URL rfcnt-0.6.1-cp311-cp311-win_amd64.whl
Size 391.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
30b83edd9fd05e666d116e866f48c9d6fc8feb122b160ad735fe9d594e0abef2
BLAKE2b-256 checksum
How to use checksums
260db53c51e78b40977148bff30b49c00d4aa4c20d90214304a298bc6984ae7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rfcnt-0.6.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 225.1 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
53337b4bb871364e3179fb4a916515781d59c2f165c372b948833034a72ae18b
BLAKE2b-256 checksum
How to use checksums
4cbb2f37446c050ce69c25c6c1ad9a7560e6880b5c9c863c9c3b315a0fabaabe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL rfcnt-0.6.1-cp311-cp311-macosx_11_0_arm64.whl
Size 215.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e97e0eae2285c9994352e83470b29c741ab5b7c15b87fbc96229c5cec2679db6
BLAKE2b-256 checksum
How to use checksums
d7a15f777c1b586e924d7238e119a0acabb444d18b9dbc804a3194c5cbe0ee1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL rfcnt-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 221.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ff3a86a27587b24aaa02db398cd3d1348ecc1728dcacdcecdf1b3ead5546964b
BLAKE2b-256 checksum
How to use checksums
355489d86eb66f4cfff452cd29bb81d8d7775e8894d6aac99758079ead638894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp310-cp310-win_amd64.whl

Download URL rfcnt-0.6.1-cp310-cp310-win_amd64.whl
Size 390.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bc569505dbf7aeaca922811a637aa37e5655c88fdec72370cd0811de452c6728
BLAKE2b-256 checksum
How to use checksums
016d8dc28b354e24a3b0bd41e01239dac254704d4923e2848c19e8e1488343d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rfcnt-0.6.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 224.4 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
35f29b38c40e106f1832388ed5cbb186d9a9b075daf67ce798f20705fab477bf
BLAKE2b-256 checksum
How to use checksums
ddeda901200860493e565911f8911590b8f0799de3f6919ec5826f3ff4a1b673
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL rfcnt-0.6.1-cp310-cp310-macosx_11_0_arm64.whl
Size 214.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b2fdb30c3b04549a5415abf0b3bc221f71367aea1f35e1c37c92f4ecec0b218
BLAKE2b-256 checksum
How to use checksums
5aeaba366c74d944a1c70ad1934a6fbba56d5872a1111353d0b2b7e464067203
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL rfcnt-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 220.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
52331ed229dae3d5f9f23fd1a5d190049e658d269bb50f3b521c00b0a7a7f23e
BLAKE2b-256 checksum
How to use checksums
e841d0972acafbbd472e7bd9056f8cbd85c2769990af138276d5a45a37f2b440
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp39-cp39-win_amd64.whl

Download URL rfcnt-0.6.1-cp39-cp39-win_amd64.whl
Size 391.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
abab1252b1cae2e6fb1f865d70be674717189053ee33969128c4fa89d2c59b4c
BLAKE2b-256 checksum
How to use checksums
f6ebf4ad9a607ec37addbbd49647a7ca247e01f4a76cb93063134b03a0b43a40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rfcnt-0.6.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 224.8 kB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7869da2c7e85ac1d86c6c652668ef50c01e3f3de9637b3645d6891a9c745c81e
BLAKE2b-256 checksum
How to use checksums
e95167b07fdcdcbc8bec7452df31c3e92e620092aeb4fc09e0de7e6de7b3e795
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL rfcnt-0.6.1-cp39-cp39-macosx_11_0_arm64.whl
Size 214.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cfb76cabbd6019f084995cdf3977ea6f9d48e4715e17c47bba72ad72ba498c7b
BLAKE2b-256 checksum
How to use checksums
76e5bb19769a5a4ec1f23bc27c58c91d25033ecaabb6a042459eb8e7505205c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / rfcnt-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL rfcnt-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 220.7 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
698b1683b2866d616407378cdfc13678697b9de6107fdb36caafd7be8e79a5d9
BLAKE2b-256 checksum
How to use checksums
eb925aa19013d414e08696db2e84364186e67262b3fe43270cf9bf9d9abd2079
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9
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