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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

robyn-0.87.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.87.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.87.0-cp314-cp314-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

robyn-0.87.0-cp313-cp313-win32.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86

robyn-0.87.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.87.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.87.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.87.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.87.0-cp313-cp313-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

robyn-0.87.0-cp312-cp312-win32.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86

robyn-0.87.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.87.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.87.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.87.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.87.0-cp312-cp312-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

robyn-0.87.0-cp311-cp311-win32.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.87.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.87.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.87.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.87.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.87.0-cp311-cp311-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

robyn-0.87.0-cp310-cp310-win32.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.87.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.87.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.87.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.87.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.87.0-cp310-cp310-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.87.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.87.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.87.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.6

File hashes

Hashes for robyn-0.87.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b8d280c76ed2d1f88a68926ae6b54a103288b46b2c6473db16dc10f97ecfcf62
MD5 877d7642b6fae84a5c939b9513581f46
BLAKE2b-256 b42e95a5be513d8977ff9bd00ba69a8a430d945e72ec223758f0d2d33a084b2f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.87.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.6

File hashes

Hashes for robyn-0.87.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 5df379d71303755d9b981e891c1c985f7cb20369df2b47dfdee57d752437bc8f
MD5 57460e500c7da78c659e5f45e0a5f50d
BLAKE2b-256 33cd710d076f3139d091e7d21e420016ecf15e1902f6595e3748c63fb2c56fad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97c14d82989e2633ea32750cf4e696e035065ae86aaddf0caf0b7ebe0d6c7526
MD5 840bb4b84a2e21e8224dadfe06953bdb
BLAKE2b-256 c54af96373529b1bda59968b65109c8d8c673e1f76f417008d2e5dcffbc68ed0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5475d46f3ba29fb759e030d4b39aab4874017b5be6ae90e56ffcd05d01c7078a
MD5 d4860b54a6d985b3046b92835bc921f2
BLAKE2b-256 164ca70332e1af9d4154b5d0201ed87ceac3354e5ac7bd1b0addbe7f67cf0776

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5a0ed0eee001f435a6997907bd4e5e9bc58efab23176e2b001f15e9934cca96a
MD5 3aeaf9cfc049c2d2cc9790e009493855
BLAKE2b-256 7b01f305a433578254f04cae68e196ef57c29c01faaf09aad04f98acdeeec7ae

See more details on using hashes here.

File details

Details for the file robyn-0.87.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.87.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 decaa74b8f493e792b9b6496bc2d0d16ac6476db4b28fbf6b04ea27b172d3ed0
MD5 55b07e4dcdbefaedae146e64641813da
BLAKE2b-256 2d29328f283332d10c3f9a063c2a6a1b737a1f39eb802ea8562841d8b696b717

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.87.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.6

File hashes

Hashes for robyn-0.87.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0b008874bcf067e67ceb0b8826cb6e42ccccbe32b4787f5dfa559d974895853a
MD5 0c6322348585db106a6c4f749be6bcac
BLAKE2b-256 94227e36279160315aa8a8ea1764c9a7f7f1f5fcf80eb713a2846ea51087e619

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.87.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ca21eeef03f5f2af092d2dbcf9e38f9516441c5cc7161ef3339cbcdfd41f4107
MD5 5fdba2dfa67818ce52272835a09d2bba
BLAKE2b-256 4bbfbe3fa18fe11b2a9fc3d0bca0bdac81b1a53cbda560109578eb5a45b98467

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d0f44f16a7886741c63b5b885a7dee514c937bf918a28b69ada8c01bbfbe375
MD5 61424f6dd14314a17c13e0d31bc31d65
BLAKE2b-256 9aafc9ed2465644b6ff2d14d1b6500469470a4f78a47af0bd5fa5c9f970f69d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 14079c1d119258896d0139904e9565038b8df87671624adfb1a54a65aa178ded
MD5 c9b926e49678b99936288b66e880c500
BLAKE2b-256 8f803bb86e6f0ca6e4e87d5695e440001e7d94ddeb9f5fb523d40e629109e96d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fca666141bf3cc351a0e7895f711513e8d1cd644dbe2a269859dd18ff5256b8
MD5 2f300a924a8b4b1461735813201a948c
BLAKE2b-256 7a2622b13ed038a73ee2aaa0067eec0698b5c7f579ac80eeefbe2e3b0ed5721f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2d9736115758a6a48d9d20742b70cfe06e56d76b7c4ce2bcf8dbee660c9d611d
MD5 568c943e443aba566f10aae0a7cd37d9
BLAKE2b-256 e0f339c24fcfd7c2fd084e13488d17e3ad8dde812b692b37776d29ec21996a85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6b147f52b40b06f8f0f80307826f4aae56941b3ec4745af85e3a8f47961dd7dc
MD5 6787d976a1e60ee51c2652767a78c97a
BLAKE2b-256 b265a4db1534a6548d6817d9f55d1b727bcfb07d458498b97a0115afddf1032d

See more details on using hashes here.

File details

Details for the file robyn-0.87.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.87.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a2960a662de31a333c7189557ee869a85dc45cef0e01f99b38cebf5d30eeb744
MD5 a9406a4856cd579aacb7ffb59fbe91d4
BLAKE2b-256 f7c633ca71d71c4cb01087289bb5ec9baeb56480c9b50045b004f3c8b27a2013

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.87.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.6

File hashes

Hashes for robyn-0.87.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 07dbc1d4ebd4246fdeefc8690f039da79159610e7ea496904b2d622da1ca35b9
MD5 ea009c87daebaa208234848a1570c3c1
BLAKE2b-256 0f20de724080449e660dc2860f7c013c31fc9c52376bd2b8a7aedca0ebb45e2a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.87.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5f20544d791944accab5eeb3f855ead58d53cc21ab7735743bca207fe8d93e33
MD5 ef0d8ca62e28008d6b8590c0aa727901
BLAKE2b-256 a11390b9771e22b5179ffacd966ae166c37edd20d148012acd3ad9e054a03057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77d690519e0ae8af1024522c66c998bbbe8e1ff8099828cceaff6c0b876fbd90
MD5 a5536f130d5ceb7f657620abc60e4e3d
BLAKE2b-256 2d5ac4d66d5bf74aaef8178c1d5e25d458b6f7384ff7624da71b1f77a922ab00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3332c90921ad90b10e1ec6a9225e7abff823476c1705431fa24c8b6a183c4048
MD5 c9a3a6e8b4c265b67b2ea9691c065bcc
BLAKE2b-256 5da72dab68d8951a1954922387324e7e6f31f04a71ffd12789f85f1bc797eade

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b5286f098feac71d9e4f4334f39a6dec3ca7631a5a00e89c8c89c03375fe7b5e
MD5 d6805d1b1837e75640ec1199023f1e7e
BLAKE2b-256 08b9e70cff366f490f2aac75592ac23a471e6f6d7d7bac1220af663bc820ef38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0874a3695a724b0fb592d7916c88839d1b69cc3986975df9c3079ee48e0829a8
MD5 98f5e448e7250a1fc4cd9fae23d2422b
BLAKE2b-256 7143c2cb16a0b9fd48c8cf044952d6259cedcfd608af06ab6f510a3c2092102f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5ce2463b08e24fc0e72f63efe83804f921385f3f6932e25ed06ff76b52edcc4c
MD5 6e8a685abfb0566ee41c40b9f06ba7ec
BLAKE2b-256 c38a5c5805bb8685775427a444ba8b25028bf9fd60874cfb65cf60ab0166ec33

See more details on using hashes here.

File details

Details for the file robyn-0.87.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.87.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 5895aaa3266ea0b0d40f00170524d5be7df46e3684773380403fdd2d006a1abe
MD5 df8336150c01269a45802600c7537ab9
BLAKE2b-256 c9c96e0a9aeee726b36995ebea19bc47272a8f9e690c8d1fd774aafa2f9916ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.87.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.6

File hashes

Hashes for robyn-0.87.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 df6f7eb65a12a5c031fdaef83769dd3ded70cf2e638cc4c491354ee9eb38d285
MD5 e800650d10ffdd543ed5d74ed222d8a5
BLAKE2b-256 5d6fc7c6009712656af8a581cdf9e299215a2475601efc3aef5ad973e3ab5ecd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.87.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 429a2dfa462d2a1e66dab262e113c2902953d28b61d045c1c25fa7679c0f2fa7
MD5 48908a771bcae76998ffd079e62381d2
BLAKE2b-256 67aa0532e3cb9f0d148771af899abd542f1d21514b4b35a4b29c97576ef2d094

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5db7e15810de972aa58cc8490cfb03405dba210b95f10369ed6a19aae7e79fd6
MD5 df84ed8205495c1a153b96659d0bb6b7
BLAKE2b-256 4b83646a42a2e66446dafe49224f082780f15a555b05ad9ab67c20d96bf53035

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1722f29cf23534f964efeac1a31c8416a903afa895c707e88563fffb4dfb92fc
MD5 16c36d6ccc090c1971c028ec63094519
BLAKE2b-256 d570328f85411944b5154850b6b4c17435f60d824e3eec73d459f94433123d10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 881203c88dcb2b446b1f5ab432e2da6de4d25d52087211180efbc727227a543d
MD5 3387aaa862c11678417f71908fc3e78f
BLAKE2b-256 acc561444a83565d23a965853de57bf97287e24b2596f624398dd9c03a43aba8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 437c45045f8c922e57c26f134c0e792c6263e61c05d3d74687676054615dffcb
MD5 435d877e752a7d5d059dab5c6954c7f3
BLAKE2b-256 ea95b0dccae0d1451f4d9b503c66fd7e85e73a732a2d2a35165d211ec7aa7494

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2acdcb8a69db873d798baead0dfc374af1982ce2d3a0bc23f5d677f028b16998
MD5 6163dd7910dbb71b786e58cde062d097
BLAKE2b-256 93ac04c2e4c332fa1fbcb33c040167474298522d0430f34c03ffdc3ade47c474

See more details on using hashes here.

File details

Details for the file robyn-0.87.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.87.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 3dfb06573b69fb04c56adf6543f575d982ccb89495d4cb5f0e86190a42f45920
MD5 edaf692f2081b26625c79b5cae955ea0
BLAKE2b-256 a3058ec94311cc585f5eb2e636c8c0b1835a0913c5023e09a3834b92c390b566

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.87.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.6

File hashes

Hashes for robyn-0.87.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 12e15890aadaf5406f78d3352a7b9c1f1576d2f035a3a14cdc93586c7e92125f
MD5 07e5a80c41a9921753085b464faae5a6
BLAKE2b-256 94f36f791616a81ecb6bd72a94668cef727dd9bd10299a36122b81e0884d5d1b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.87.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7f0214a5ab35926d5b23a8544f4e55cd65178c0de40717fdd56652b66dc0b723
MD5 2a5e6406c0a0c3458a3cf25512710baf
BLAKE2b-256 59b12a21b4d158259f919a0ec64a006e05e177273a487281aade36987d4a30d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d49931f68c988efcd7fd80f1da2372040215544b80390afeb6c5c66cd4e9f07
MD5 2c8459b03cf3b5dee2f1fe5aeb2de6ad
BLAKE2b-256 2c475350b68ed9f1700d1df680450934a5aa940f8479726b37d6c6e712c0171a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cb90c22533f9f0b8a206bd538ff58a2460eb4bc5572d1c3d8198c714d20a7a64
MD5 c18dc3c54dd2d5bfee006c6e1b51fae6
BLAKE2b-256 0b508c647610a0bfba8ff5125e5e5f5001c8c354cf6ee80069b06739cbf62aee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3a66700a4bbd584f09056d8159119e7b23316f82501ab7b96050db1ac71ca783
MD5 87676cacd296e82e15c233b65ce7ee84
BLAKE2b-256 25c2ef57b1afc4b352c84e96483addda19be5c38f6ca6c93d0c98e704fbe55f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5ce629ac5477f04ebacf9aa50845a1d3fa71e70fb8127720818a31139065ea14
MD5 a13104f5940fad47f8c5764a5b945ef0
BLAKE2b-256 40ec0ba698f4ab34c798bc2f732a4f86400d30a2e1042ab7b6c7ca7df10468dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.87.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2d6da11dddd212984e698bada41dee7f99338a13170c86ad7ca21876acb907d6
MD5 f53d9e0a6e78f2d7dbdd816eca966f12
BLAKE2b-256 2dc8fc4a75d2f4245cccc428fa7707761435cc2c85ba0ace9269f2aa6cd06345

See more details on using hashes here.

File details

Details for the file robyn-0.87.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.87.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 ad7f7ef75b485db90361e2576833f0d995025d80acf870a9ad68db469a69b95b
MD5 192829463a6ec353291a497b451dc665
BLAKE2b-256 54a75ca0d4536e70ee27523b0b100ee8a5c035b35cb5c7618d77e3c8e443c284

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