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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

robyn-0.82.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.82.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.82.0-cp314-cp314-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

robyn-0.82.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.82.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.82.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.82.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.82.0-cp313-cp313-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.82.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.82.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.82.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.82.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.82.0-cp312-cp312-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.82.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.82.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.82.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.82.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.82.0-cp311-cp311-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.82.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.82.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.82.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.82.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.82.0-cp310-cp310-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.82.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.82.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e14bf7e440002596e1da93df4c6375145209dd0db470deffc7e7ee707f7a3e21
MD5 8c6af7fb9d66deff90b8655f84fc9ff7
BLAKE2b-256 9218e5ad55d349501c4b28a542f1c3d61597d8c3a8f61c01d8b298cc84342dee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 e8d03a0ba2ec91be11b374a5b84158baa06ee9ca5dcbf3cf4b1de580164e4066
MD5 ac602ca67203b4ba3f5b730cb4eebd7a
BLAKE2b-256 3412b31fc1f1f824a2664e8bf37b155e6ef69e409d80fd9a93cf6945d9896b6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 028e220b5edfe6670cd2cf0c2de05769611b162bf3bcc06c50a0f88a81e7ed4b
MD5 0b0e630127b55b619733be4bcbb94c9b
BLAKE2b-256 598da22a0b995462ba6f733c513a521b8d0346d5530ee94cba470ebc637aa268

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 99136ca850a4d32c51e7e22dfd28c7828e6858720f69d606a05a336fb928c5b5
MD5 51ad226e8ce86a296e39581fbfe5946c
BLAKE2b-256 17fb0db917f25eb9165fc18297dcc26353077d33a9fa30c7f95e6524b883179c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e690dc377384e5c5c44e0c764ade2f0005ebfb49ea2660d9b4b735e1f9fd3439
MD5 f6be15634968448050e98d2e477907bd
BLAKE2b-256 387c488f47f1056e05fbc8cc025aecce746dd2c8726b9088297b260a9f306186

See more details on using hashes here.

File details

Details for the file robyn-0.82.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.82.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 acc7b09dc03f347a745ea09dc66dbbd25a4db0e8f7825565304046a902e783a8
MD5 6ace6a71e5a25a6dc920203fc4d7f41c
BLAKE2b-256 33dcfe181bbb287d89c670a6f9184a3c884ea0d31955587472345feefea7b97a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 42d759549047204af19ce64b079035ff2ee2aaeec288dc587fe93b09260043d5
MD5 67c036a59730520ac7300478304cb161
BLAKE2b-256 76003a155aa8119a7f73217deab698e8c046c7574ba5c40c209777e6e4f9382e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 8540a11d66f0be758fcfe24ce069bd27202d4f30e65b6b0d682530b2d385a953
MD5 f9255264de02c49b64348b9a011a4d98
BLAKE2b-256 48398891fd4e3ba965cf9d18214b090dcbe57222644c0ada1a7ea60776eba9a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 778f273ee21e7b22fe2fd8199c3af5b5459b548fef8572e6118370888cc8e9b0
MD5 049e3c63da4f4325ca162c6cbcbfbebd
BLAKE2b-256 929fe3750b13a04fb6a861f87c0ed3799536a34ab4888f9b83ddea9fd4239839

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5375690e624e703b611faba85834382113f248a14c553356be1b7faa49e12f62
MD5 52bdcc643f65f707ee58cfe37bf9ecc5
BLAKE2b-256 26dc580d67326463fa0d8d0370bb18ce67f0069d1d2e3fe15cb6390f789fe139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f33224339a3e3c05f41d7c69816f55ad89e8100b75f71e45021d0f4ddc65cb35
MD5 5680fd45c68da2bdec2fb76bb1bd178d
BLAKE2b-256 afe68db77a6058a52d4dff922ec89d03c73599c5ad3eed7020d79dab2bac226f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bfc049406886802ae1af7318d004e7391798d78b95d9c2f93cca1609e02b1562
MD5 751e8ef7d333ceff88ae508bd194ba5a
BLAKE2b-256 000dcf70ac0677564e9ae200a9617eeb3c031a19269b0fb15922000b802014bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c3486f46259917a8fc164821694a8823cbc99229c68a39eb719392da2fef832f
MD5 f2d6316f611780d4cbb79c2aa997787c
BLAKE2b-256 e819f89385ed615aee4f3c97981be4fb8b041686dce064b1447f822dd25772ef

See more details on using hashes here.

File details

Details for the file robyn-0.82.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.82.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f7d02ddceff11a30c56b87ca793d6369e6b395b2d6bc4a9616f15e1b55eb475a
MD5 5abfab492941d155a895347f882fb95d
BLAKE2b-256 8d06c5296f1f8f1b2ccb946c28703a3dfe05128f3437daaa0296aaaf89a6bc19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f07ea7884163cd781c825c9171d7c3c5d26fd459b34dccc421e86af33b415b6a
MD5 68275a379d1688c7ed4a7eff736ba61a
BLAKE2b-256 6cd1c3cc1725fbc12604766f1ef0184f5cbea8bf73529e942d522d3c1504c63b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cc023b00a25a56ff07b43b1b009b42feba6bcf88be24245b3ee7862fa3af7939
MD5 b786ac58b205812b85e7691e51069372
BLAKE2b-256 0e78581b54354881dbc9c6aa35d91f30ab30665d8eb8c8ccbc5f1ba6206f8362

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 028fb8c93b0270666005f2d38171df7393dd8046a7a19e1eadc7cff8fbbc43f4
MD5 8e2e5ab0b9199ef20cc71c0b3cff3985
BLAKE2b-256 4fdd216ef2090928e7f190189ab701efb1eccf3a2f658bd24abbcb7401577d65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3f3d1491f71956026f53f5ee1e9822597dae19423726cddb2064017fdd0f8e2c
MD5 8ce74c877e7b6175e62d63b7e697dfc2
BLAKE2b-256 dfddabf4dd668d5c2bbe8ef249432635f1c30aef1cf60881f1b73c5a2f2bd066

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b47f70e478032dcaa7477a43eb2860507b78d75908476546734588f277e912b
MD5 8a0c2bcdad119f376c9f4e09d5f03664
BLAKE2b-256 80b4d5d0db0c2726e93d7e7cca1f0c5dc3bbc977f370a54f951d72a9fb98ebd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 76f567ecc781b3d2930d552053da02c2f2ade6c950354f11d27b485b2f4dedda
MD5 9a69dfa518ed6081908f8d0c002a2d91
BLAKE2b-256 bf7a67c26e1132b6d2943e49728b4acd09308189f4d21ad6ee0fc59df6191700

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 32be812b46e3b1572c58494d9643be6d6c2e3ae425d1a677675798ef9ec712c0
MD5 e08a276595f6bd1a54458edd5e213342
BLAKE2b-256 a7c96d419353faf8dc19af8e828807fcd45c5e9bdecac5bc9da2506fc64874ab

See more details on using hashes here.

File details

Details for the file robyn-0.82.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.82.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a8e2c25c0390df153dd1f6107468bf8945feab32485f932a7abe1c226c534c2f
MD5 2615684d81142deee40f6ca5c71c2ea9
BLAKE2b-256 3fe1bb0fd1df9ab1f267c32624090f9efe85ad825bf02486a21810766487a32f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b0978ef64387339b0174411f395399f404240b48a8263776808b1a234fb903c6
MD5 981200d4a51bfc9a8aaac902f01b428f
BLAKE2b-256 05aaaa6de05c0fb062e8c75a73bf1c985b0e195a8df34abda75993f91b7b7f2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e9153e1411ec380fe3e1ee5cf236b1403ef960bb2ac9c74c10b880d64895cd27
MD5 1a9d189bccddf824c74216c5ae4fd1d3
BLAKE2b-256 7e6f7b5ba5b79c9315a4f52e9962d38c41213bf596caf385f4f7e881ae53dc06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8db5bcf388ebb73529aa718dbe60d1347884949f115b71c55ba3c6f563c524ed
MD5 74066a84014f5c998b6dd4b6ad2733a1
BLAKE2b-256 6f0dee299f262a3d0c93c19f82fef3c92e6c1af09f3178427f05036b60c9730a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2432dc2ec7bd964bd28b13bc240893870977f1e43b98881f299e9a6de06981bf
MD5 ab467dea2f44f1b27e5db7f953a4c9a1
BLAKE2b-256 09775a4e0cb6c836042212a772e18a57e7de6899a4d09ff7c721df6c51c89107

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6b735608257d24a0038fb65146eff611c2dbfb304c2559bf4d70b44ddfa1a92
MD5 14138f8d50792dfbe18aa90d4407b11e
BLAKE2b-256 e34cbf21c2a1d88a4a165253d24a801a814dc451e949ca6c5aae95d3121d014b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ec4d61c2a8710edc142e2964fa9208cb00df775c1c5294d752f56118ede7986b
MD5 46c3c77a3010455c90fbbfc40b3ff24d
BLAKE2b-256 e0b9d8db927b346e7a8f415843467fad513d2478005c135e7edff1c29b60df3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 02ae8fdfd28615be411c8335eeef0aeb4018661440d8f1a83d222c897348d615
MD5 8543edb3e704b1032a9e08a3b86a2138
BLAKE2b-256 d93796d0824f0b34a5ea6aef919a27025067444f80381ceabfcbae8106376ffa

See more details on using hashes here.

File details

Details for the file robyn-0.82.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.82.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 05efff1249bb7cd0dcd93f05e623a9e6f9c192cbffeaa226b6a9caf0c9a71a83
MD5 75bc8b749711c09bce8269c25d1e1afa
BLAKE2b-256 b1ddfdf132276f84397b5d88015f0c2061271fa6d4c42377d4eedbe8f14c6165

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1fa9185032d5aefec484c1bc429896233e4487079622abc82e3eafc847f6be8c
MD5 6a6200a914709468f521c2dabd4cebe1
BLAKE2b-256 a289bccc2fbaaf6b425b44bb61ec6d5eac5f8189dafb98ff0624cbf2f359f17a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.82.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.3

File hashes

Hashes for robyn-0.82.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 23580ba813bc36456b816bca6c8ac6694a9707b1ed1d0e8b4d9372199351cbf1
MD5 e36141cd99f19f2eb591521898d09db6
BLAKE2b-256 9baede23817788512151170c9467ee4cd9c93aca5eff23f8400904b8c3d5a798

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74d3273edff9406fa6e7b46774256d378ad918d8f0e174d92a7f3c25b76906ca
MD5 185136d163b229b022e5f73adc230eb6
BLAKE2b-256 745f9b1004235bb1e2b9c8bebb736ac8e95bb887c6dd79909b9bd61914019cf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 22ac6842b63d679c3d145e3b450a5ddcc9c96c6e58956543f3f8bdd6776721b9
MD5 12c117d27be920ca587236ad227c38ad
BLAKE2b-256 9a8d91f22d246ae26a173bc7dc5fb9c0430204f447f38d66e90185e30eec2b9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eb519fadfff5f04b6f6753ffe2a8c3f0895a50ac80d053d3004e75d893b3c603
MD5 ae004cf271335346b0e4eb1899c37377
BLAKE2b-256 1a4d3cbc510630a51db039f28c44375c88ab0db1bfb69f0bc73b311de0a07020

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d98072c78be179eb49be529cc226356ffd0e226cc29f647542416d88caf2a547
MD5 fea57279664713215e0e8c701a2ee07f
BLAKE2b-256 d5781ab6b65495040685b0423b2a6916f979488e7f165aa71bbd2fc980e16c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.82.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 24f08e11b3fcd815fd7d40e3eee8d9dc0e080946fc631cb286ac7cbb64e05239
MD5 93fc2ed630963efb356667fe7aadf1b1
BLAKE2b-256 d95e496a64b6e49777322729d54c6d697e220f65cb50dbe1437c7abe17b2d782

See more details on using hashes here.

File details

Details for the file robyn-0.82.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.82.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 7709704e1e62f0e6f295b70a609c8e2208dadd6dcfa1dbf0a0eedb0866d1570e
MD5 44cadf0d7a6988678eea105c661d9b8e
BLAKE2b-256 4522baacc085601df59e9b5b5c463c0d82894ac59cbcf63188d2d8aa80e646ef

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