Skip to main content

A Super Fast Async Python Web Framework with a Rust runtime.

Project description

Robyn Logo

Robyn

Twitter Downloads GitHub tag License Python Ask DeepWiki

view - Documentation Discord Gurubase

Robyn is a High-Performance, Community-Driven, and Innovator Friendly Web Framework with a Rust runtime. You can learn more by checking our community resources!

image

Source: TechEmpower Round 22

📦 Installation

You can simply use Pip for installation.

pip install robyn

Or, with conda-forge

conda install -c conda-forge robyn

To install with all optional features (Pydantic validation, Jinja2 templating):

pip install "robyn[all]"

🤔 Usage

🚀 Define your API

To define your API, you can add the following code in an app.py file.

from robyn import Robyn

app = Robyn(__file__)

@app.get("/")
async def h(request):
    return "Hello, world!"

app.start(port=8080)

🏃 Run your code

Simply run the app.py file you created. You will then have access to a server on the localhost:8080, that you can request from an other program. Robyn provides several options to customize your web server.

$ python3 app.py

To see the usage

usage: app.py [-h] [--processes PROCESSES] [--workers WORKERS] [--dev] [--log-level LOG_LEVEL]

Robyn, a fast async web framework with a rust runtime.

options:
  -h, --help            show this help message and exit
  --processes PROCESSES
                        Choose the number of processes. [Default: 1]
  --workers WORKERS     Choose the number of workers. [Default: 1]
  --dev                 Development mode. It restarts the server based on file changes.
  --log-level LOG_LEVEL
                        Set the log level name
  --create              Create a new project template.
  --docs                Open the Robyn documentation.
  --open-browser        Open the browser on successful start.
  --version             Show the Robyn version.
  --compile-rust-path COMPILE_RUST_PATH
                        Compile rust files in the given path.
  --create-rust-file CREATE_RUST_FILE
                        Create a rust file with the given name.
  --disable-openapi     Disable the OpenAPI documentation.
  --fast                Enable the fast mode.

Log level can be DEBUG, INFO, WARNING, or ERROR.

When running the app using --open-browser a new browser window will open at the app location, e.g:

$ python3 app.py --open-browser

💻 Add more routes

You can add more routes to your API. Check out the routes in this file as examples.

🐍 Python Version Support

Robyn is compatible with the following Python versions:

Python >= 3.10

It is recommended to use the latest version of Python for the best performances.

Please make sure you have the correct version of Python installed before starting to use this project. You can check your Python version by running the following command in your terminal:

python --version

💡 Features

  • Under active development!
  • A multithreaded Runtime
  • Extensible
  • A simple API
  • Sync and Async Function Support
  • Dynamic URL Routing
  • Multi Core Scaling
  • WebSockets
  • Middlewares (before and after request hooks)
  • Built in form data handling
  • Dependency Injection
  • Hot Reloading
  • Direct Rust Integration
  • Automatic OpenAPI generation
  • Jinja2 Templating
  • Static File Serving
  • File Responses and Downloads
  • Authentication Support
  • CORS Configuration
  • Streaming / SSE Responses
  • Startup and Shutdown Events
  • Exception Handling
  • SubRouters
  • Project Scaffolding via CLI
  • Experimental io-uring Support
  • 🤖 AI Agent Support - Built-in agent routing and execution
  • 🔌 MCP (Model Context Protocol) - Connect to AI applications as a server
  • Community First and truly FOSS!

🗒️ How to contribute

🏁 Get started

Please read the code of conduct and go through CONTRIBUTING.md before contributing to Robyn. Feel free to open an issue for any clarifications or suggestions.

If you're feeling curious. You can take a look at a more detailed architecture here.

If you still need help to get started, feel free to reach out on our community discord.

⚙️ To Develop Locally

Prerequisites

Before starting, ensure you have the following installed:

  • Python >= 3.10, <= 3.14
  • Rust (latest stable)
  • C compiler (gcc/clang)

Setup

  • Clone the repository:

    git clone https://github.com/sparckles/Robyn.git
    
  • Setup a virtual environment:

    python3 -m venv .venv
    source .venv/bin/activate
    
  • Install required packages

    pip install pre-commit poetry maturin
    
  • Install development dependencies

    poetry install --with dev --with test
    
  • Install pre-commit git hooks

    pre-commit install
    
  • Build & install Robyn Rust package

    maturin develop
    
  • Build & install Robyn Rust package (experimental)

    maturin develop --cargo-extra-args="--features=io-uring"
    
  • Run!

    poetry run test_server
    
  • Run all tests

    pytest
    
  • Run only the integration tests

    pytest integration_tests
    
  • Run only the unit tests (you don't need to be running the test_server for these)

    pytest unit_tests
    
  • Test (refer to integration_tests/base_routes.py for more endpoints)

    curl http://localhost:8080/sync/str
    
  • tip: One liners for testing changes!

    maturin develop && poetry run test_server
    
    maturin develop && pytest 
    
  • tip: For IO-uring support, you can use the following command:

    maturin develop --cargo-extra-args="--features=io-uring"
    
  • tip: To use your local Robyn version in other projects, you can install it using pip:

    pip install -e path/to/robyn/target/wheels/robyn-<version>-<python_version>-<platform>.whl
    

e.g.

pip install -e /repos/Robyn/target/wheels/robyn-0.63.0-cp312-cp312-macosx_10_15_universal2.whl

Troubleshooting

If you face any issues, here are some common fixes:

  • install patchelf with pip install patchelf if you face patchelf not found issue during maturin develop (esp. on Arch Linux)
  • If you get Rust compilation errors, ensure you have a C compiler installed:
    • Ubuntu/Debian: sudo apt install build-essential
    • Fedora: sudo dnf install gcc
    • macOS: Install Xcode Command Line Tools
    • Windows: Install Visual Studio Build Tools

✨ Special thanks

✨ Contributors/Supporters

Thanks to all the contributors of the project. Robyn will not be what it is without all your support :heart:.

Special thanks to the PyO3 community and Andrew from PyO3-asyncio for their amazing libraries and their support for my queries. 💖

✨ Sponsors

These sponsors help us make the magic happen!

DigitalOcean Referral Badge Appwrite Logo

Star History

Star History Chart

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

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

Built Distributions

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

robyn-0.86.0-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

robyn-0.86.0-cp314-cp314-win32.whl (1.6 MB view details)

Uploaded CPython 3.14Windows x86

robyn-0.86.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

robyn-0.86.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.12+ i686

robyn-0.86.0-cp314-cp314-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

robyn-0.86.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.3 MB view details)

Uploaded CPython 3.14macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.86.0-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

robyn-0.86.0-cp313-cp313-win32.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86

robyn-0.86.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

robyn-0.86.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

robyn-0.86.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

robyn-0.86.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.12+ i686

robyn-0.86.0-cp313-cp313-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

robyn-0.86.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.3 MB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.86.0-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

robyn-0.86.0-cp312-cp312-win32.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86

robyn-0.86.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

robyn-0.86.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

robyn-0.86.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

robyn-0.86.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

robyn-0.86.0-cp312-cp312-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

robyn-0.86.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.86.0-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

robyn-0.86.0-cp311-cp311-win32.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.86.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.86.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.86.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.86.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

robyn-0.86.0-cp311-cp311-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

robyn-0.86.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.86.0-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

robyn-0.86.0-cp310-cp310-win32.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.86.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.86.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.86.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.86.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

robyn-0.86.0-cp310-cp310-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.86.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file robyn-0.86.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.86.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 696065370f010a70dbea6d144a9227ea970b5ca7f7ad9966ebeb5c212cd10e0a
MD5 a59e945dcfe82d223253e208178de894
BLAKE2b-256 5bf0d91a833c396cb1d7f878ca66ea45895233ef9eb609b5c8d735f0e9a33116

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: robyn-0.86.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 f73b2787cc89b5ab93cec10797f8c75280a89a3409bb734d59a945fa9d4981ec
MD5 fa76a73dd1ca7cd815a450536dcb87f0
BLAKE2b-256 cc3ca15a0d3e67fd45dfc4e6905732feeb9229d00c67be62f6845e6700b01d05

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed4ca1decc9e7d61679ff84a4e3a95b91ca5dad0f8ba236142741ef755655a22
MD5 c91f2df9b3b8acabef4a469952050d71
BLAKE2b-256 baab43da0439f5d315287d6c489f8bbbdb035cd3cbe9a0552f60775e17e79a76

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 279fd6d01e406bf877b0636dd05798f4dd9e1c4820e157521ca486fa95e0b6e2
MD5 13a795dc165b39ea457ec58c63ac60b5
BLAKE2b-256 395cf197f61462d11c1b4691f544b0a41e75ff6d1e4ee6c18323083a25e93f64

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8169c56e50b88d04b666f2642609358c47f59b3b94b0c8b2868b4e710057648b
MD5 a881f9b2403b0c850a516ae53fb95f41
BLAKE2b-256 baa6f90f5de778fc4c5b1b94ce068869e2715d6b89f87120b00b155ac0dbee86

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 41abac297ac2c0a3959d8d1afcc7491c67315c196f5eee20a0c5eaa2bf947807
MD5 71ca82eaab5cc7602eeabed4b3ba336a
BLAKE2b-256 1ec10f42d5ccde2137a72f9762411931828445e867a47e51a1e9b0f68f1686b3

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: robyn-0.86.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f7121e9ef4d2e0fb592ced2b300831ca98a7ca0ad47778732dfddc05f4660ca0
MD5 077673bca078414ce269cf0588497eaf
BLAKE2b-256 666f786959d02c0948774e916bbba530f8537bacbd698b551398155a6c98abbb

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: robyn-0.86.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4a4215cab7e84787df05acc6076c965ce5d831f7ea74f6b1091b13923f5aff07
MD5 c0353e015866972667d1c797818aa7f4
BLAKE2b-256 77d9554ce845fe00b27aeabcdde8508252c7efa3e099734bb52100bb3c07f3d3

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e2a54ffae80352f5067061dba6e4d733a8e581080689a5484cc09a1d4c71287
MD5 f3003b56cebc13f6dff710c21dacf423
BLAKE2b-256 2f3f03c816f76210307bca5eeb8e3aa27340a018f5e0078a0adf338f688324a9

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cbbf1ba73de4f5ef8f2d1ef05d03a582578f1f47b88b9ed8eef261c6848bba29
MD5 a58e6c61a1855ea77c5a7ed1ca03e6a8
BLAKE2b-256 db06f4f0f727c2d30fc5f8b5daf395049532a29d9a251c67cd6b9a1e0953d0e4

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e479d5177473c9f5744a16127441de5adb9a15eb5549e08a26fd7bdd046e0a7f
MD5 76bae274c2f243812180aab89b73be01
BLAKE2b-256 ee60baa1bae75003dac18c15c4fd989bb718370dbe8608936ebca104cda7215a

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4ff276a1fe013c11878c25ebe8a50a268d52bc8b40c0ee82568f2f2a367802ea
MD5 5666fb0f3588853974e43c51ef88384e
BLAKE2b-256 dc0fdc391da50c3f246a22320a2f11fa56f6c87ce3be108d5c2f1a638df9fed2

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b62b4ed3a5c0e9b555f3a2ec21ddb3240cf45c1d05918bf948f4c1eb4fa95a8e
MD5 e9fa57d9985e0d32adbbf877e917dd3d
BLAKE2b-256 460e579a804a6722dbc2d92225d7b46b967057f97b451f980c47d7581dcc990c

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 dfdc6d959edfc29055ea798c9f9ebfc0d9761ca4b928e27981f8f9bf60a2871b
MD5 124974167de16aa5c2da824053f3ada7
BLAKE2b-256 a45d5f30967fcb2bbbce6150ce40cf50e1fda770791c808feda463011e39044e

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: robyn-0.86.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dee97fdec8612629c87da0b550c745e0b5eb4b0ab3e125c64fe14c4889530968
MD5 e5b0df2871d0257a1b4d3e862db12918
BLAKE2b-256 7e0281bde587b31bed043d8c02d0affcf83a071beb3c384068330bea01daa12c

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: robyn-0.86.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d8c555034128d088bd01e7f4074403ce7a9b3dff8f9905fb4a72d690347355f8
MD5 85c19c329a1d2ad4caa9d312e69b5c60
BLAKE2b-256 c569a2b9e031a73a59f0ed921b200e4f6925207aac68615628d1d88b19703ede

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74fd3e7b3fc7de5cc26edc3b8e30379273c31298363b8dd6b408cb8a9d0eea07
MD5 8d99f8bd144bf6e6ef41f4f84484c7c5
BLAKE2b-256 45cb88e4a1d60ff19fc912f268e8d72ed320b4f9f85a9f55a5b1df8c9f0249a8

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 00327f6ee0d13db0641719eb9523e2b177fb28913e56d020472f6d6bee1fea5a
MD5 1855042ae13c862300a5fcf2cb4c5f9f
BLAKE2b-256 166f920d18113e94210090c7d633aa403c8fb459dae1ac0d28bcc5281b05322d

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3134c8e2e149bba31f500d771885e2211d2df09123ae9c7fdd0cc850300b2902
MD5 00ade28bf48be4a1eaa897a512f5cae4
BLAKE2b-256 bbe9e8e24333197a5537ddc5351ea6a1d44da075fa743baefb836e76ac3d6087

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4be9f2f7b190caae886e818a170ab6fd1ecbf461de6e6087ed43d3f642cc463b
MD5 5cf831cc641cf4f4fd5be940e359a4d2
BLAKE2b-256 c424aad6bf964a3ce76a7166c3a3941a09d671d9485cee27398cdfaaddea8ade

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 acc777029114d41281a8c91b9214c4be7b938e719057305a43f0d6529c866ef0
MD5 2729dce803ceaff075182c50e9e74e3f
BLAKE2b-256 879e36993df9783cea2e7946446e41c062fe5bdf16eb31b7efd94cf8be030bae

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 1c4c5857013c12369c861a9e64767cf6dbff77414395acdaadb031e497d5f181
MD5 bc910daa4b4441192a612a0981e14a45
BLAKE2b-256 6176b43724fb048af7bea06d27e38907aa6b72d1dcf6aa76690fe17ca03e125a

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: robyn-0.86.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b9dbd71b86b62b903f0e8121cc0bd303b79450af57012bb342ffaa3fa26f5563
MD5 68dd9765cffd401e46c4d3a68c79d276
BLAKE2b-256 c4fdc53831160d705fe3df962d5321c4869df50486e5fe32b213e3e3b08f1bc0

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: robyn-0.86.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8bc59a5482ca6bb5353c4081d6c48cab76bd2d5caee6bd96631f416b74fa00d1
MD5 5cbb85f1d47c8025e36e8000c31423e5
BLAKE2b-256 45fcba4771fab189e0fa5988de98a50ba8bb377cd4d96a428d9caf211775e028

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ecfa0fb68668a566922ef111ea36b33a467dd3779aa53b00f780945a5a24ba4
MD5 37b4d618386c08f366682febdf375d59
BLAKE2b-256 52698dfde2e60bcd7e21ef0228c5dbe4f499548ed7bd6b33dcf782dc64ca347d

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 eafd3deb41989fdf576d318c945723d43a716f3c96357b5f2e6d6cdef8b91b44
MD5 ca337a2c2078de38b64aee7d30a31934
BLAKE2b-256 28661dac67bb7277c1b6ae35fe7ffd85f7537ccd309ed389033d86ba8a84a680

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67b15357a4c4a8d195f2bbb169d780ce50daa7a793a3700cd46340fd0f1c2c49
MD5 ae6f1e79ab6b1108eae16ca38a61f9ea
BLAKE2b-256 ca396d0e4e7469fff03ae5d4e6f42a09b1fc34a1f42dce79150ad481df73380e

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f1192bb47745f31df44638b78eefff92a48ebcce1ab6bfadfaba0da3ccab7c5c
MD5 99d4c2b9439c840b49b9672b04de6f7d
BLAKE2b-256 cbf7e62d1843a1005fa81409ab6d82343e01412f502d2c08f8199200e8333bcb

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 558563e990eb1bff6f2934ce576a9ac98b7776f299cf0f1e18640570562a8a16
MD5 1c5f6df9c428de1e7650e52bed98dbbc
BLAKE2b-256 477f189cabcc376df317218a587bad688e67ff73a91b1be91c414efeb19ad75c

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 7741ad3767dca0fc16d8e66605028b6fdfad38ebf786a0533a4f828f4fbf8b2e
MD5 8bd0d1d79d49aff3bad849b4c5070bda
BLAKE2b-256 5900f0c223e447964a97d468b8cefd704d8b2e0ff1570c3b4eb7e93548e03928

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: robyn-0.86.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6526ae54a46a7ed774190c15d8de907efa3fe77524ccfb7923b2d11d65846f80
MD5 7c744667347356f5fd9ffdc1b932e5c4
BLAKE2b-256 55e7416c784a9f3963db61527d02acd84d9c8d2538961cfaaad7774d5ba31d29

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: robyn-0.86.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for robyn-0.86.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2d52ae292b08b565274ca167e2dc7929f322f18ae824bdf9f3761e43021c3d26
MD5 e73f1655b46c3fedcac5f1a913e3c3cc
BLAKE2b-256 6f5d5cd1ed9741735c27446541baf8264e00aea0ccd481688bc5d153a5887678

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de5b510f7111d6c1ea94cd25ad718bdc534d8e229c74ab4f334da5bfe861a8e9
MD5 f5fa06b59c75af0dddae8e4e22dd4b43
BLAKE2b-256 67341264c6610e6774f0d883d8282b1b584670b66f7e9ef1a28ec89c1c35f8f2

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ec2c82a87c07e2f3959f36a9acf8c932394e5636274cffc1229eb1af9536b256
MD5 61c0dbb6a11c3d1d11d074013792efbf
BLAKE2b-256 936bc013418842985a74bd8c5a748f7138068b8273a1138cdaa6887258b6b820

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33b70690da429ac7a5198e68877be086f1e81cf44d6bea01cdf73c6c298f650c
MD5 6cdbf905cbac3630f977ed65e267c3db
BLAKE2b-256 51bdb5f1e21fecd34748e0b7c9251d2549481a1cb72ff3f587fc79f575f8a59e

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6238ee9ae6f0539da85536cc1960756234e3450e8593b0f6a5d57f9518064519
MD5 e421c3f757542d97a6e57bea23ae8904
BLAKE2b-256 e944ab6455cd79f3335ee24aa10d2377fc9460cbb5bfa6ba19bb85db931bb96a

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 097008facdcb3ae09455b60d2c8dfdd3b3a2cd7e6746ce78de5855142df86fa3
MD5 3cc102d9a46ce5b605ec95afb6511fde
BLAKE2b-256 14b3f54bc266982d1fc5955a68b1bd1e05446142f876aee6a0baffb54c07c086

See more details on using hashes here.

File details

Details for the file robyn-0.86.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.86.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 294df2bd05e6bb9e2e0ef00b53f955a3826fd330bc7ea478d005ee9318f70a03
MD5 62728a0d6ab79cbe267967cc0971d4d8
BLAKE2b-256 20d71feae2d64e830904f1cb6cde0ca86c80e2e9822f0e6fa59ba2a061e1e1a3

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