Skip to main content

river_logo

code-quality documentation pypi pepy mypy bsd_3_license discord


River is a Python library for online machine learning. It aims to be the most user-friendly library for doing machine learning on streaming data. River is the result of a merger between creme and scikit-multiflow.

⚡️ Quickstart

As a quick example, we'll train a logistic regression to classify the website phishing dataset. Here's a look at the first observation in the dataset.

>>> from pprint import pprint
>>> from river import datasets

>>> dataset = datasets.Phishing()

>>> for x, y in dataset:
...     pprint(x)
...     print(y)
...     break
{'age_of_domain': 1,
 'anchor_from_other_domain': 0.0,
 'empty_server_form_handler': 0.0,
 'https': 0.0,
 'ip_in_url': 1,
 'is_popular': 0.5,
 'long_url': 1.0,
 'popup_window': 0.0,
 'request_from_other_domain': 0.0}
True

Now let's run the model on the dataset in a streaming fashion. We sequentially interleave predictions and model updates. Meanwhile, we update a performance metric to see how well the model is doing.

>>> from river import compose
>>> from river import linear_model
>>> from river import metrics
>>> from river import preprocessing

>>> model = compose.Pipeline(
...     preprocessing.StandardScaler(),
...     linear_model.LogisticRegression()
... )

>>> metric = metrics.Accuracy()

>>> for x, y in dataset:
...     y_pred = model.predict_one(x)      # make a prediction
...     metric.update(y, y_pred)           # update the metric
...     model.learn_one(x, y)              # make the model learn

>>> metric
Accuracy: 89.28%

Of course, this is just a contrived example. We welcome you to check the introduction section of the documentation for a more thorough tutorial.

🛠 Installation

River is intended to work with Python 3.11 and above. Installation can be done with pip:

pip install river

There are wheels available for Linux, MacOS, and Windows. This means you most probably won't have to build River from source.

River's core online interface (learn_one / predict_one) has no pandas dependency. The mini-batch interface (learn_many, predict_many, predict_proba_many, transform_many) is built on pandas and is opt-in:

pip install "river[pandas]"

You can install the latest development version from GitHub as so:

pip install git+https://github.com/online-ml/river --upgrade
pip install git+ssh://git@github.com/online-ml/river.git --upgrade  # using SSH

This method requires having Cython and Rust installed on your machine.

🔮 Features

River provides online implementations of the following family of algorithms:

  • Linear models, with a wide array of optimizers
  • Decision trees and random forests
  • (Approximate) nearest neighbors
  • Anomaly detection
  • Drift detection
  • Recommender systems
  • Time series forecasting
  • Bandits
  • Factorization machines
  • Imbalanced learning
  • Clustering
  • Bagging/boosting/stacking
  • Active learning

River also provides other online utilities:

  • Feature extraction and selection
  • Online statistics and metrics
  • Preprocessing
  • Built-in datasets
  • Progressive model validation
  • Model pipelines

Check out the API for a comprehensive overview

🤔 Should I be using River?

You should ask yourself if you need online machine learning. The answer is likely no. Most of the time batch learning does the job just fine. An online approach might fit the bill if:

  • You want a model that can learn from new data without having to revisit past data.
  • You want a model which is robust to concept drift.
  • You want to develop your model in a way that is closer to what occurs in a production context, which is usually event-based.

Some specificities of River are that:

  • It focuses on clarity and user experience, more so than performance.
  • It's very fast at processing one sample at a time. Try it, you'll see.
  • It plays nicely with the rest of Python's ecosystem.

👐 Contributing

Feel free to contribute in any way you like, we're always open to new ideas and approaches.

  • Open a discussion if you have any question or enquiry whatsoever. It's more useful to ask your question in public rather than sending us a private email. It's also encouraged to open a discussion before contributing, so that everyone is aligned and unnecessary work is avoided.
  • Feel welcome to open an issue if you think you've spotted a bug or a performance issue.
  • Our roadmap is public. Feel free to work on anything that catches your eye, or to make suggestions.

Please check out the contribution guidelines if you want to bring modifications to the code base.

🤝 Affiliations

affiliations

💬 Citation

If River has been useful to you, and you would like to cite it in a scientific publication, please refer to the paper published at JMLR:

@article{montiel2021river,
  title={River: machine learning for streaming data in Python},
  author={Montiel, Jacob and Halford, Max and Mastelini, Saulo Martiello
          and Bolmier, Geoffrey and Sourty, Raphael and Vaysse, Robin and Zouitine, Adil
          and Gomes, Heitor Murilo and Read, Jesse and Abdessalem, Talel and others},
  year={2021}
}

📝 License

River is free and open-source software licensed under the 3-clause BSD license.

Metadata

Release files for river 0.26.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 river 0.26.1
File Size Uploaded
river-0.26.1.tar.gz 5.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for river 0.26.1
File
river-0.26.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
river-0.26.1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
river-0.26.1-cp315-cp315-musllinux_1_2_ppc64le.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ PowerPC 64-le Details
river-0.26.1-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
river-0.26.1-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
river-0.26.1-cp315-cp315-manylinux_2_28_ppc64le.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ PowerPC 64-le Details
river-0.26.1-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details
river-0.26.1-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details
river-0.26.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
river-0.26.1-cp314-cp314-pyemscripten_2026_0_wasm32.whl CPython 3.14 CPython 3.14 PyEmscripten 2026.0+ WebAssembly Details
river-0.26.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
river-0.26.1-cp314-cp314-musllinux_1_2_ppc64le.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ PowerPC 64-le Details
river-0.26.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
river-0.26.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
river-0.26.1-cp314-cp314-manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ PowerPC 64-le Details
river-0.26.1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
river-0.26.1-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
river-0.26.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
river-0.26.1-cp313-cp313-pyemscripten_2025_0_wasm32.whl CPython 3.13 CPython 3.13 PyEmscripten 2025.0+ WebAssembly Details
river-0.26.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
river-0.26.1-cp313-cp313-musllinux_1_2_ppc64le.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ PowerPC 64-le Details
river-0.26.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
river-0.26.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
river-0.26.1-cp313-cp313-manylinux_2_28_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ PowerPC 64-le Details
river-0.26.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
river-0.26.1-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
river-0.26.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
river-0.26.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
river-0.26.1-cp312-cp312-musllinux_1_2_ppc64le.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ PowerPC 64-le Details
river-0.26.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
river-0.26.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
river-0.26.1-cp312-cp312-manylinux_2_28_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ PowerPC 64-le Details
river-0.26.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
river-0.26.1-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
river-0.26.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
river-0.26.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
river-0.26.1-cp311-cp311-musllinux_1_2_ppc64le.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ PowerPC 64-le Details
river-0.26.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
river-0.26.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
river-0.26.1-cp311-cp311-manylinux_2_28_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ PowerPC 64-le Details
river-0.26.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
river-0.26.1-cp311-cp311-macosx_10_13_universal2.whl CPython 3.11 CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64) Details
river-0.26.1-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
river-0.26.1-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details
river-0.26.1-cp311-abi3-musllinux_1_2_ppc64le.whl CPython 3.11 abi3 Linux musl 1.2+ PowerPC 64-le Details
river-0.26.1-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details
river-0.26.1-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
river-0.26.1-cp311-abi3-manylinux_2_28_ppc64le.whl CPython 3.11 abi3 Linux glibc 2.28+ PowerPC 64-le Details
river-0.26.1-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details
river-0.26.1-cp311-abi3-macosx_10_13_universal2.whl CPython 3.11 abi3 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 144.7 MB

Release files / river-0.26.1.tar.gz

Download URL river-0.26.1.tar.gz
Size 5.1 MB
Tags Source
SHA-256 checksum
How to use checksums
2326f87f396801cfd8672ac02d9f9731c10e936696e7a0a1f89a378b994fba3f
BLAKE2b-256 checksum
How to use checksums
1b08ac646151985321dd05681f46983f6bffc9fe4f67792809d38853adeb8699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-win_amd64.whl

Download URL river-0.26.1-cp315-cp315-win_amd64.whl
Size 2.6 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
d32c815a4872a2d438adaaa0a05f83cb9270cec508c9658e09e352157d2e30c2
BLAKE2b-256 checksum
How to use checksums
a624f552d2c939d0fd21d1804ce072f08d27dc05c180e70abb951f3cf4fa6a7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL river-0.26.1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a1e65a2e00212a645a4ac1a425f388c2b2d1884342c363f55756b7a8f5c9ef46
BLAKE2b-256 checksum
How to use checksums
d5c937ae143ba576e326dae6430491d45cc3251b758f4574f923f066fdb1adc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-musllinux_1_2_ppc64le.whl

Download URL river-0.26.1-cp315-cp315-musllinux_1_2_ppc64le.whl
Size 2.8 MB
Tags CPython 3.15 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
551b06032e940b84025d4bad2b97ce9dda288b74790770063d608243ab5a5b5f
BLAKE2b-256 checksum
How to use checksums
33ddc7b6ca4479ebc53dfa58e4a5efe45c2f6d885749092c0c93861b7df694cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL river-0.26.1-cp315-cp315-musllinux_1_2_aarch64.whl
Size 2.8 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e3284b554d31d30c00c0eb350c7dbc9d778edbb8a6286aadb9bf705da8683a77
BLAKE2b-256 checksum
How to use checksums
425995528a92fe4d3dc5d61256797b321bd330feda3627db366673ddef8aa29e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL river-0.26.1-cp315-cp315-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0b2b614e865078c78199c7887a06da30da7413bf5937838133203568f018035d
BLAKE2b-256 checksum
How to use checksums
4f1e2fa71bd20196c0f5318a858503d0cdb17bc1f864751721a0975ae8e3df53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-manylinux_2_28_ppc64le.whl

Download URL river-0.26.1-cp315-cp315-manylinux_2_28_ppc64le.whl
Size 2.8 MB
Tags CPython 3.15 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
899dfd14a224e318b6cdede3b0b95cf315d8b2f9807f78d45dd45a3b00062857
BLAKE2b-256 checksum
How to use checksums
c0fe5c99ca4ea588cb980e231cc0c305a8f42f6521092bc8f5396c223404a41e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL river-0.26.1-cp315-cp315-manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5bda84b3dbd6d66f3476e7a5a2c5daac5f8dc8506b5fc21a8035b6eedae3d0fe
BLAKE2b-256 checksum
How to use checksums
4e15cad12e2ecce281603733b5c2dd3a16a4fa17fabf0ec5edc46fb76a7b6aff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp315-cp315-macosx_10_15_universal2.whl

Download URL river-0.26.1-cp315-cp315-macosx_10_15_universal2.whl
Size 3.1 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
fb3fd2367f16961bd4d99b97cb74487123cdf0a482d7a740e2b1f4403828d5a8
BLAKE2b-256 checksum
How to use checksums
8da0a97f12ad3cb8e1b833a9d0743a4fbd9eca2de245f12006b7a65739f59587
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-win_amd64.whl

Download URL river-0.26.1-cp314-cp314-win_amd64.whl
Size 2.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d81f8ea7e9433590e5c1ea154de6c7de20c571b687f849a7ff880abc106a8f19
BLAKE2b-256 checksum
How to use checksums
d6cdd2349361902b4289317b0952e73a364251121b3568e05cee0c9cb80d9a66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-pyemscripten_2026_0_wasm32.whl

Download URL river-0.26.1-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 2.5 MB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
c102714c0466f667906978bffd1ee303b504c6d70004a872c7c10de220babbd8
BLAKE2b-256 checksum
How to use checksums
f3035391e3f0088c348c03cbf880a09ac4c0541ae4aba1f90b8e095e03a16c74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL river-0.26.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d6e530f84cd414d2445ab14e213c372c5a94111023386b0599b4e4d40c383754
BLAKE2b-256 checksum
How to use checksums
c5a936ce131d9bab1eda1130831429edeb7488c865633d1e8321345962039f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-musllinux_1_2_ppc64le.whl

Download URL river-0.26.1-cp314-cp314-musllinux_1_2_ppc64le.whl
Size 2.8 MB
Tags CPython 3.14 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5be75646961af57d92c5b63ecd89da0c34690c68128ceeba1bc607f4de8bb08d
BLAKE2b-256 checksum
How to use checksums
5729ce38aeaa86b4c0eeb16b5aeb6f02ebf5dbc1dba3b424461b4c9ca327bd86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL river-0.26.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 2.8 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8ceb82fb9b8bb6ba32858ebde99bc04eac6e27ac3beaa448b50516e000e72138
BLAKE2b-256 checksum
How to use checksums
e5e92afc822e495212ab81373b21f0c417f7b9b57e9a0968e22dfcfc5e965240
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL river-0.26.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c1f4a60defa39a3537ec3598a37055c05328299a5940a5baeaee408b5bef274b
BLAKE2b-256 checksum
How to use checksums
dd1ccd018c621914efec985adc9840a83b920132705fad9c8e063aa6da3ff349
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-manylinux_2_28_ppc64le.whl

Download URL river-0.26.1-cp314-cp314-manylinux_2_28_ppc64le.whl
Size 2.8 MB
Tags CPython 3.14 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
409e473663e81b2437c677028ab23447f7e4e6f21b317f5984ee51f072631dad
BLAKE2b-256 checksum
How to use checksums
64ce481997f5d12460380dbf28b5a306742ddcd7e856c7de4e1dd8b390dc1cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL river-0.26.1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6fce774345fc6d5535197bd26e8443c2f74eda41689abcfa03c03981983db78c
BLAKE2b-256 checksum
How to use checksums
ce16d73716e6db5e3ef3692b2b61c5c969f3c61ab40c0be53740f21107da49d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp314-cp314-macosx_10_15_universal2.whl

Download URL river-0.26.1-cp314-cp314-macosx_10_15_universal2.whl
Size 3.1 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b7d57c8d63ccfbf62d976f94f1fdd1b037f0c67f053ef85038273d5fbce77431
BLAKE2b-256 checksum
How to use checksums
409d4ee530656e24f58276598f1b06192f37bdad44e06f1c4bab8c5f5cb4ee8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-win_amd64.whl

Download URL river-0.26.1-cp313-cp313-win_amd64.whl
Size 2.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7739633e63e57a28a62127e2d8c20fbcacbc30058df4467aaf5ad043fd5a5abe
BLAKE2b-256 checksum
How to use checksums
68609a4e10fa1fb3e5593d98682183377b530d61e24a4df56de10bec4af01f33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-pyemscripten_2025_0_wasm32.whl

Download URL river-0.26.1-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 2.5 MB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
b116caccf194a30ee82080c998d42559ec1dd3f2ee8d5e3b2a38689404b4bd66
BLAKE2b-256 checksum
How to use checksums
feaaba96efb77d4fe45cc8e3a65a9c245ea919d9e332aa6112fcf710a977faa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL river-0.26.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1dcf18f8491fa6bb32a69dafba919ca121b4360d7aa772b70d43258158cf092a
BLAKE2b-256 checksum
How to use checksums
f984bb1dc61dff753785fb2a49417f99687812bd93f3da79136eb75a0ec4207b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-musllinux_1_2_ppc64le.whl

Download URL river-0.26.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Size 2.8 MB
Tags CPython 3.13 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
9823e0a6079bb8a10ea29ae39871f966038fff6bd922ec28e395dc875ca529c0
BLAKE2b-256 checksum
How to use checksums
a69acdb63a5df664bd2fcca733e865f3f3db5eaf4a5fd43894bd73ce697f70d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL river-0.26.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 2.8 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a370b9b826c07969ecbf8a925d333986fe845ccce0139f2198f8e383d22f5858
BLAKE2b-256 checksum
How to use checksums
afa3cf9048ef8ecfe3e184e49ae57ca2212d98d690148860c4b5efa50e86d1cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL river-0.26.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7d8e6aa749f06e6bd71835ef722c14627bbb049f6929f5bc0d8a65dcd813ad4b
BLAKE2b-256 checksum
How to use checksums
b4575687c489bcb116c3f905d5d1a78fac6ffee749bf56f43576da59e07e0963
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-manylinux_2_28_ppc64le.whl

Download URL river-0.26.1-cp313-cp313-manylinux_2_28_ppc64le.whl
Size 2.8 MB
Tags CPython 3.13 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
07075503334bf7b94f655d25c8daddf668402ee83fedb66c8227f42dbe1e6cd2
BLAKE2b-256 checksum
How to use checksums
6bd1052bfdb68466368207f6ce7b198568a78a299b58b55ffdbb236a98f8f52d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL river-0.26.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a9d636bb5b34bb38efba14dfc99dbfe170d273e0b289e4ad666dd4d1dbdb2882
BLAKE2b-256 checksum
How to use checksums
faec28924139b673db31cf70add43c4e28253174850c8caa5c37efc4652083c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp313-cp313-macosx_10_13_universal2.whl

Download URL river-0.26.1-cp313-cp313-macosx_10_13_universal2.whl
Size 3.1 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f621a45ba68ddff2bbcb7e9c01afdb2c30c4074896a2c2ad4a86016e619c072b
BLAKE2b-256 checksum
How to use checksums
8e98511f9f2cc8309224c16241a0d854fc9b52882e92ed65a560a6700aab877f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-win_amd64.whl

Download URL river-0.26.1-cp312-cp312-win_amd64.whl
Size 2.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c1bda7d7dccc66b50c0ad763594fcbcd46d0a0439af4d8157105153a34b0a15e
BLAKE2b-256 checksum
How to use checksums
bae99f82bf7984adb3f8778eb148d163e35e584235f7ec07ff655b65182db368
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL river-0.26.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d10cfc358d843dff295439febfb7a583bf55fc7aeb7746f55aef6381153c23bf
BLAKE2b-256 checksum
How to use checksums
12bd40f7b0f51fad6ba5b2cc3a0618d601246e344e8756b40981cbcf7a2c5ef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-musllinux_1_2_ppc64le.whl

Download URL river-0.26.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Size 2.8 MB
Tags CPython 3.12 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
e87d27a516f087c972e4753df2e8e1be676cd2a6266dc0eb7fa91efef9d07815
BLAKE2b-256 checksum
How to use checksums
58529a59b1d2bcd1464cffe230336c190b429b4f78f7087a905bc207c6633bae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL river-0.26.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 2.8 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
289cbd52f3e75341dba5973c45d4a923aec7c79e8a55b5b3a25cb64427eb3850
BLAKE2b-256 checksum
How to use checksums
7c28aa11d8a3f6a31b44794837d278c5d1c76b6daff2bb34b7317e6c56903357
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL river-0.26.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8846f6cd97da0cbdbd8f5f09ac379147c4a18373a15dab26951d3e97f0e5cfab
BLAKE2b-256 checksum
How to use checksums
e561e7574df712c5f70e831b6d6259307147f495a18b14d6167d3dcac3d080b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-manylinux_2_28_ppc64le.whl

Download URL river-0.26.1-cp312-cp312-manylinux_2_28_ppc64le.whl
Size 2.8 MB
Tags CPython 3.12 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
b0d52d98cf555026f39150ded6138e880bc0e835a53df12cdc23ec126b170cb7
BLAKE2b-256 checksum
How to use checksums
b608bc17bc583db9d94b04c8fc910d8613909b38bec42b31961e1fe44141daac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL river-0.26.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dbae5e43addc4fa77a36707d5c8a6dc21dbfb59852d788dbb0962af6dbeab15e
BLAKE2b-256 checksum
How to use checksums
e2eae5d5eebad90e27a9b21346c15094fbcad577ef99a93b0c0ef994e7fbbc0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp312-cp312-macosx_10_13_universal2.whl

Download URL river-0.26.1-cp312-cp312-macosx_10_13_universal2.whl
Size 3.1 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
89fae7350bdf85f86427ded8a71d4f7e0293c08eee1922089b893b98527c6771
BLAKE2b-256 checksum
How to use checksums
d2f8e43dd9c044d15962c0dbd20aa6c5955a83251928379df7808a49108fddd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-win_amd64.whl

Download URL river-0.26.1-cp311-cp311-win_amd64.whl
Size 2.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
45b8e0cc1a9be39c53b8a78ccd5330de9d6722601d8284de51ac71e08a6975ec
BLAKE2b-256 checksum
How to use checksums
2bafe525b1bf8839ad8ff3b8456e73c7880cd464c6601f0c2433a893e34acca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL river-0.26.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
39b4b19c649fbe503a1833c90ad758dd6501e639d47ebdbc440da39743ead9ee
BLAKE2b-256 checksum
How to use checksums
de47e4350594050bd0d42c8a4bffecef4111dd881a753b2610c6084a046f0b2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-musllinux_1_2_ppc64le.whl

Download URL river-0.26.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Size 2.8 MB
Tags CPython 3.11 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
228a4c509cbb212f82c39b0256e8a46cc3f2b3c8d2d5e306b9546bc176947139
BLAKE2b-256 checksum
How to use checksums
d495f03f8dfbd4b9d87b26adfeb3b7a16dbb4f4c07e98110123b21efeb945995
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL river-0.26.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.8 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
59a3c6c2925a4bca68fcf928f0cc27be3c8b2e8d97250071539a175057ad64da
BLAKE2b-256 checksum
How to use checksums
77157bb988379a57ea325242bc23e48750f7927d448d102535657bd0f4387702
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL river-0.26.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6a11e1a9749beec3ea138efeb0205b2c5cea8d424e9deee306c8980faec01bef
BLAKE2b-256 checksum
How to use checksums
09bf2bb0684db76a1ec301e6bd478490e7c3d16ac57743a52d3f948a82921e3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-manylinux_2_28_ppc64le.whl

Download URL river-0.26.1-cp311-cp311-manylinux_2_28_ppc64le.whl
Size 2.8 MB
Tags CPython 3.11 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
f253457d303d69e89bdb892868f15163d74732a04723d1fc656a6c937632725b
BLAKE2b-256 checksum
How to use checksums
942e9ccc791e1b1ad89caff63583d4a07a2156c6947a241a3540bbc58ec884ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL river-0.26.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c2826765a365be4cf4142e260b69cdce51f90eb0a772266908bd45000e832582
BLAKE2b-256 checksum
How to use checksums
bed5896af604c9d23ef167b40ac715e10ac0f900b5d96c854ffc4fe718e1276c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-cp311-macosx_10_13_universal2.whl

Download URL river-0.26.1-cp311-cp311-macosx_10_13_universal2.whl
Size 3.1 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0455d2294bfd50373bed674b0515410f26f60634fcc6712c1b5e0d6997d67c46
BLAKE2b-256 checksum
How to use checksums
9e23e57948ec2863c8fe07d4dc16ee6e5d66dfcd7218cf69fb0205d03626b8c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-win_amd64.whl

Download URL river-0.26.1-cp311-abi3-win_amd64.whl
Size 2.6 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
350c936608c4125181ef60528eaa103ec491a8f6e1fa6445b7e153325c5adb3a
BLAKE2b-256 checksum
How to use checksums
3369fac8e5f737bc86512c9ae7b3b61b866281c21a37f1301b1fa830a269c868
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL river-0.26.1-cp311-abi3-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
2716e0d4777a04bffe65eb9e405306220b8b589e89cef70a8ccaa97fa39346c5
BLAKE2b-256 checksum
How to use checksums
6b5b080a63e57c66f5d73a800a366c9cc7a0b414eb8a108e6857aac0661144eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-musllinux_1_2_ppc64le.whl

Download URL river-0.26.1-cp311-abi3-musllinux_1_2_ppc64le.whl
Size 2.8 MB
Tags CPython 3.11 Linux musl 1.2+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
2a85895c0315ee802d6d57a16ecda3269e7e212d92259165c8e4712317c109c8
BLAKE2b-256 checksum
How to use checksums
82f38574c7adad0fa7a04e082363ecfacab26fe52dc7779e1ea4e84f26068af2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL river-0.26.1-cp311-abi3-musllinux_1_2_aarch64.whl
Size 2.8 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
7283a73ef5eda7d7b691e45f979992a9b46dfdecd34b4beaf39dc4a0053b6160
BLAKE2b-256 checksum
How to use checksums
691af242ca4d312a878bc897f947366373a9ad80f175d8fa70d0c706a2cd1361
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL river-0.26.1-cp311-abi3-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
e178d2d20ec1ba7228bd5d89fa8b70cd302b95e73a3c8a5e528153ecc678a019
BLAKE2b-256 checksum
How to use checksums
ad81734c929e8c49aeebc5b163769941ee5c74db53ba689a8708654c810189cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-manylinux_2_28_ppc64le.whl

Download URL river-0.26.1-cp311-abi3-manylinux_2_28_ppc64le.whl
Size 2.8 MB
Tags CPython 3.11 Linux glibc 2.28+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
bfd0db079394bdee34d26bf1aca248b760426a8775228204e62f69be862768d8
BLAKE2b-256 checksum
How to use checksums
035ef4b227182c966d4c3d679998f563ea9abd732cc522cb48c199c5a9dd83da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL river-0.26.1-cp311-abi3-manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
e3763be62b25771c90d6d2f31b308b327161ac55b1bd89f586753c4900ac8159
BLAKE2b-256 checksum
How to use checksums
305410f73d793a8d99489ca0e20978772db4f1fdb87f0cc962d671045e667293
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / river-0.26.1-cp311-abi3-macosx_10_13_universal2.whl

Download URL river-0.26.1-cp311-abi3-macosx_10_13_universal2.whl
Size 3.1 MB
Tags CPython 3.11 abi3 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
aee5694761a47f9e9b778ea43de081d8d5aab30bc13bcf517a99ff8d06cd5494
BLAKE2b-256 checksum
How to use checksums
729706efe1ff86719c7795da4bbe4858a6032198cf17c3eab0513ed8daca9c49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.26.1 This release

51 release files

0.9.0

22 release files

0.8.0

16 release files

0.7.1

16 release files

0.7.0

22 release files

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