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.84.0-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

robyn-0.84.0-cp314-cp314-win32.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86

robyn-0.84.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.84.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.84.0-cp314-cp314-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

robyn-0.84.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.84.0-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

robyn-0.84.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.84.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

robyn-0.84.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.84.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.84.0-cp313-cp313-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

robyn-0.84.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.84.0-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.84.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.84.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

robyn-0.84.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.84.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.84.0-cp312-cp312-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

robyn-0.84.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.84.0-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.84.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.84.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.84.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.84.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.84.0-cp311-cp311-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

robyn-0.84.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.84.0-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.84.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.84.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.84.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.84.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.84.0-cp310-cp310-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.84.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.84.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d720ad38df5feca57c1d537ee2704f37e178e81f1163a1b7e0024edbab06910b
MD5 083b25cb9d7c552cb870f6dfc4fe81e8
BLAKE2b-256 1903ebdde0d9d1c8598885372d8289aa51a29c380d97bdfd276ec63563741960

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.84.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 6e2b2efca4e4bde37fa0dd5842c30604bf2ac61f967098594980902685914b0e
MD5 53a88955d1e2de2005ea47be72dd093b
BLAKE2b-256 09c09b8a1bdad3e1c85f464e4470f2ddbba8ac5e28ae282d8b008d1d35216f12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 098ae975c14e54bc91c0e495f4fb7336e0e0ddbc860ee8fbb02924bc60468e3c
MD5 1f3eecf46f7e2e5bb2ed89e700eb3d62
BLAKE2b-256 f681a2960ba935cddfd0d1623e97dc7dd0e2421e023c15840bbff8f5f405c514

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d8a750497d330fddf3fefc9521c9d36b86546e21aeb83c959761b97fc7c49b90
MD5 6d2d79203fe1c44b6aaaff085cc70571
BLAKE2b-256 7e9d2fb7b0ac90535e589adaf0419dbbd4f2e8a33061ade25c62f58320338cfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d1df93e896ec1f3117388816d38a4b1956f62f467d5e40c5cb870597a9df6985
MD5 604c3d30849a1fddf853c2af5eff8398
BLAKE2b-256 b718c5a8365e9d4fa61442118b791b096d3e40e0c5a555592be29db8c8017461

See more details on using hashes here.

File details

Details for the file robyn-0.84.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.84.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a8e9f6b0d0bb444b929cc069ab0be46fc09eed3fb8630d13d65cd4d5f2512ac6
MD5 bf890b98c379265695f4139af2dbcb61
BLAKE2b-256 0fa75b47b45d5e49005033f41e5ec7a06b2a1d3d92beb77b3fd081c083d0ff8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 49d4c016c755a830bead4115a1b2044c1e5d4bc66fa64c134eb1e4edbfd7d8ba
MD5 d712790e49c99179a02a890c675dae11
BLAKE2b-256 096c5640e357003f06ad5824dfa9ef41cbe249af7d3c08e520b35b0508e46d3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 bf5a3633b2842f2fb729af55326eba5077375cea5e1a72c428031146f05c0327
MD5 d15f4da68de15c2449a64b5c88a23144
BLAKE2b-256 c4778a72e3ae3560a90b904c0b271721efcc1f58ad6773203d4198f475383bc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f80318e1bee064cd3f8b9684a2b5f9423165af75eaf65e1cbb609ed0101174ec
MD5 4032764adf3e8e766e87b15addfa649f
BLAKE2b-256 7a14163743fb04f1a227bebddd84003c2f7322b87e052470f8f0bae43752c55f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c7a1a0b2337cf85d8b5589a626d3d8278c245d832732b2a81865c9961daa6968
MD5 a196c705ad6178177f5e2571cde08e30
BLAKE2b-256 a3efa1e60662ecc290c56b0b078a0524e0d4f2f432c6fee03ba363d0ef8d2684

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 87aa0660e6367cc967e3e7e3fcb4c2496f0931675363b9af677e62c0208d1af1
MD5 343b5394b9c81346947759a8f3a52b0b
BLAKE2b-256 313cac2214f5c22bb4efb7d115f1973ff8c0095d3faabd35691b4bbd7e01d38d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 896c1d4198bb43f3623929f30478a1dd63061a3eb5e8baa2339842a58d60fe02
MD5 c374d8323f14424e4533ec2343bc4c8f
BLAKE2b-256 aab68d52df8205e6a72de069bee5e0fe251ed7657301321a4e72858508f4e6fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 584aac323bf62cb2463c7a39273ba356baf745fd43a48a0318ce775d70cc38c3
MD5 27713fc08b34a49a72de791ce02bce85
BLAKE2b-256 20c349176bbef004058c8f7c39ec26f61126fc88c2b613fd36ebb9acfd0df224

See more details on using hashes here.

File details

Details for the file robyn-0.84.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.84.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 b375ce9409dd316cc246e883cf4cd2e4e632da738230fe156c1adad5d27e3e4e
MD5 6094d771a7b2fcb1c639854d8e8f8980
BLAKE2b-256 ece966463914961ce1c36a8cfa49bcd0eda28458a03b98505fb650085aa70542

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 78cd3e7bb7759c21f5fb0b6ee4ca61bc8199f3d926c381b3684126474966bdc1
MD5 791e26737c21332f2a712f023a1437ca
BLAKE2b-256 d88ce8bfe5acd8c57c3dba2c47afe884305ca8ca9502455b964144651b59ac05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 bddb61002c9dc062a025082ce18fa5f67f43deb4c44675dc184305957c90234a
MD5 a916ac517b1a5f2ad93e955e9e63d9e7
BLAKE2b-256 423ef76193dbf1d1f5e86167b73f6b9ffe7c8615f23929e378ae86e8d6395574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07321a90025e6871cbcf15a6280f23ad03ea6e2b0ec1fa1b905601c401d02f20
MD5 37e7d7725974b127c7433c079a3d3eae
BLAKE2b-256 24e9c5580cbc3e8096be886339243fdc37d4c152dfc14a6455b91180cb0e3a08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d8bc9336d1d52e36c39371226c0891a6712fefd1eef173a4350205b228f78f87
MD5 7d6aa3d82d1b74cf23d53e0264160c35
BLAKE2b-256 320107b65fba04768b13784739f95343bc702776ad77f8d8c1f626aca24f4979

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ddd552a24e7abfbbfa9c2cae34881f1e086d89957f3a1691fa573300874a885
MD5 1dc97ae38c1df618d93b251f7b8db47c
BLAKE2b-256 f083404a7c30089af1b0df3fa690879a9c2109b1721029bae39cf510474a2fdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4e99fbc610381c2b7503543704050d98ba78f6af1f451d745b3aaba3177ed483
MD5 9940c5d44016f139e35326d048cead43
BLAKE2b-256 e150caf308304e60e974444c55283f7c81ef9866c816048d9ec5c18f93c4f4a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b6f493367a067d23b6e3a86bc28ab068fcde5a305853b0fb5850d70a0b56338
MD5 176d2edf67bf7f5f88babadefd4fd6a7
BLAKE2b-256 bb9e59d37f660736bdc79343935e5cd0ed2cf0c948b1fec0bfc955d4be912a1e

See more details on using hashes here.

File details

Details for the file robyn-0.84.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.84.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4033fe9f97f5d5bab1fcdbbd6b963ef701b49fde2cbfa7e26e5a3f05316e04f7
MD5 6b0d810a95b901e37ae880af08010607
BLAKE2b-256 3d95688d1d19fffada40398eb74f8bd53fba9ad46039a7f25be3517d65f56985

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 36f65b35a14c5803746fd68a6f8f97f4ebd92c8bf27d33ef52ac04dd8b02c821
MD5 c37a2945c21343a89be22232bb43e677
BLAKE2b-256 d4bde282d3fa4bfa9745ee514924297aac6d1e5201908e4ba636411df08e3049

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8086631f4beb67997039a24e15f1ec56744a972eb794360c3dbc929cde5d2047
MD5 b57808e6999d46a6b16c982fbdcbcbbc
BLAKE2b-256 0d073745409b5299d31f15c5547e38d9d748130fffcab98cbfb8efa3ae9cf6bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95fe2b569dda55b59e7f8a958d13e4cfff674df342e35a1b6fedb8f23c209d5b
MD5 eaa0553f48be754c236e510d928bd3eb
BLAKE2b-256 324ea36eac268a3e4e89e0d858cac095370c7ab9beca2c2046ce2927fb3719b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 253857d1c4f9d2d9344078cf6dfc1865bec48bf4b9229521c34dd3db0aa5e99b
MD5 1ac1520338283b5aae3bd9aff8ba2e77
BLAKE2b-256 950ec31c0c166076da40e5b0e9bbca1b26212b0a590fe40f3305f8283ac882f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c4c827462008ece9496640b342b54dbc0f1af8228b1182b98c73318afe5f487
MD5 dd42cc94c17716b5f87b2b8fc1a4a82f
BLAKE2b-256 46e9d9699edbe30a0d5acc6056f8ef98f21ed974ca4eb27fb3d150c033957826

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 31e3e5284c7edaee8931dd30b47c3a3f65a80ec259ccd7768cb0ba1705779b90
MD5 20845c5b201b3b0ae3fb8285feb26edd
BLAKE2b-256 2ec41101da61c7305add254e285698adc5499bce233fa3136b5947c46da0a72b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fd7f016eb00377b0a3d915f096ce6f4b4903959c7ef28743f4a00e9850c713ee
MD5 3a77ca49f5d90230c83b4109f7322af5
BLAKE2b-256 76bdf5be7b3303c641ac49678045d307d4b282d483cdcf3d65ba8f445dd74893

See more details on using hashes here.

File details

Details for the file robyn-0.84.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.84.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 fd997e2331be533f97617af60df929e8571834350c74ce019ba895da3cfd33ac
MD5 9d62392620871ed057e9ad501b228985
BLAKE2b-256 b01eeee1232dff185acd40e21e0bafc64071c5ed7dd4279cdc226f5eaa8fc538

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d5c722579ce83147894e071720a7ff17e9e1adf797c4f24fe075205b51b9ed8f
MD5 6ba8be101053ac2bb23c218c6f808ce6
BLAKE2b-256 db7251e75e21e0ffa77036375089a9a8602c81dd13b3fb6620d2d05d03b955a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.84.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.4

File hashes

Hashes for robyn-0.84.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f83ac69874839e85bf890df5df5d4c8cefb60faa71856b02a8947db275acd07c
MD5 ba0a9734f1e5413b595ff819166d17ab
BLAKE2b-256 672fc8a2c0752322d012d9bd41de66102b16dbb32e63c7c39cb2fecc26239e88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01c60bb3599af8e05eb7ba37baa6bb0c516cb50e877aa55499e84349b55e2941
MD5 d51acd5a0ab1ef687d8f014a5d43b9a4
BLAKE2b-256 13100df776867fa19f97a660db573e5cf87c438b9ad0807b21a6d0898c32ef76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 49610b94688024a7b1c7909ea07b9572744302b008f0f2fa66216a7a23141aee
MD5 e47c866c3eabb8eecdc3ccf89e2bd6d5
BLAKE2b-256 def26a025da2943cc677387397fc47475c5bddb4b7763762554832a893a1e32e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67dafc0bfd96c14d10e2f463247cb3103fc67bdef68f43523e3c0830b3f09b90
MD5 70a26f0a4257312b40e8d0703d279bb5
BLAKE2b-256 a12bbf84e90565ccae6d6468d1efa8febd971d56dec500c34aea4736e798ed0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 85742ce3923180d350e3e475a3dcb1477d1dbef27a38c2610323e3ea51e0df6b
MD5 ad5423d660a33ab7571ca2a8bef6b780
BLAKE2b-256 363b15acd6830be0e036d0851f04fdb59cf303c5216cd238162de9aa8ef7e293

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.84.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 134ea6dc62f5c499320881a8fb8515d778621c27e8a1ee1978cc5dde0b2ea808
MD5 26844dc1b3e2b486f2a3211ba97d6078
BLAKE2b-256 5682c4d6be34ef0b0f96d1cc3aba0cd6e82c685572fc74d9b3a68fc1abccce05

See more details on using hashes here.

File details

Details for the file robyn-0.84.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.84.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 6427ebab07a0240e2fc8024d3848c0471db6baa1f66a4878ca50371e092c52d5
MD5 890a27574ca2e6564fc62ddb442cee62
BLAKE2b-256 eceb6ff8cf85b3cc1fbe8d97d29041202064f3346d82b930180ab47f8d3ba8f5

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