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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

robyn-0.83.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.83.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.83.0-cp314-cp314-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

robyn-0.83.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.83.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.83.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.83.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.83.0-cp313-cp313-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.83.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.83.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.83.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.83.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.83.0-cp312-cp312-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.83.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.83.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.83.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.83.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.83.0-cp311-cp311-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.83.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.83.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.83.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.83.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.83.0-cp310-cp310-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.83.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.83.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.83.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.83.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8c145bc8fc09548a9e6891c0c9cbade998801af814891e158a7777cd5d5ca666
MD5 16b2cf3659384bba16a398cca6a849a2
BLAKE2b-256 e844bec69906bef745c07fa4699677e9d8d93b9b0a83cb5248cddb3ce579d559

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.83.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 4f3e55a16722c56f99d1b59c0bfaecaab4ecb3a101bdee8af9b7016185884d83
MD5 ad71c394d752a57047190d9b9482b283
BLAKE2b-256 b3ba47ec680f704924f116fa75375ad4d5dfd74acdccf6a099bd100aa2a03f23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4570d4c338a0be2fb3293aebb9a33db2171640a87bce7566e4ff168530439de
MD5 9eb140fd93ded02bbf8f0f1df9c489a9
BLAKE2b-256 2dbb3394550bacd94d1d86bb5229b7e43e062d3f8116300715b251caf5430f90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d228ec57a3880189e920999df88cdfca7250605d200a0d2146dc77dcd6108c00
MD5 e25aafe956662208df37e72ee4dac12b
BLAKE2b-256 a5033da943ac6125b950ae697ba27fa7059109402f094432b8652530201e78c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c6a7610b8ee10adc747877bea3027d83d27587eb2a959e2c331cc804d4b4793e
MD5 cdc94a218618bfa7917a7ce5cdd5d87e
BLAKE2b-256 9634cb4f66e969af532c7a71d7b38dd3e899eec05a15e6bfb48e93a9b2500d43

See more details on using hashes here.

File details

Details for the file robyn-0.83.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.83.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 40020ac21808dabd99e1273fb07296f79145274bb59593cf21096a44af78dfc2
MD5 893aa4cde44967224fb3cd7e9ba61cf3
BLAKE2b-256 78cd4ed1c681b28e5a1062776af45d100200527d962acf96f5d525a297ef3f94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.83.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.83.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5a47268edd6eeab7d826564ebb7f017c1d31c2970938483312a6cbc8950cd2fe
MD5 48498cd03463e2707836d07108b85b28
BLAKE2b-256 5b421e6ef9fd93b16e0ff682e85b7994038a94be157bcf5e713dffb4c1025065

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.83.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 824b6a57342fdb171848ef0ecba2ef1161b22365f6011a830c14386393af8335
MD5 937269e0f8ee56f2bfe544c2c48950b2
BLAKE2b-256 6d8df12bdb957c9de1a0ec0cc66f19040f9c67829e763a5edb4f96aa8b47c652

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 013885496b75b8a7449c1c2ab3f853205ed334185011080326193a0a566a265d
MD5 cab627e7a0df970f0f1cd7fb8ef3023e
BLAKE2b-256 73905335dff3e5b10180223f360a855f7d095977b0b1eb32e0ebbfff94574741

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4dd671ce83692dda0cc142565bd1639c43247db8d4f784f17a7b9016c0982c44
MD5 17e211db1905a65330c96f43986b7d91
BLAKE2b-256 3abf71faa54c6d50b5be924c0118f7c238f60fd8c13d6c407dfa6f046418a4cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4aa05aac0313a3728cb9a366793bd0a78a071ac32c7e53864bd7dc2182a4c0d2
MD5 c9196c09c4b33e10f1ce14a1d65107b9
BLAKE2b-256 2095863a113a498e10bd4c4bfec5d3c862420468ec6f851b24cdc5ef47a152dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 75ed29bb57fc1c3838073ef10d1876a1bec1da36aaca3d81eacbd3a549508e5f
MD5 45f718fa521191a599d645d3dd6e09c3
BLAKE2b-256 0deebc35dbdca7274628c10f5577427489619c5af2c2ba04b7bf386ab88e7e48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 932850eba15d3e9c739b37dbb8f2bcf8455ff2cf552cf0e9e9d50a9809bb6112
MD5 5ed5fe1e9d25c8bc563853eb9022df79
BLAKE2b-256 8fffdd02ad2efc4664680dcf3a1c1bd041212074c6f5827ce5095ca6bb72c421

See more details on using hashes here.

File details

Details for the file robyn-0.83.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.83.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 297d5efb34baaf61f972787b8020c1c4da41ae8edbd2a4883b89d001592d1017
MD5 bd15a000bb13dc762619c62be90a1184
BLAKE2b-256 a33c657a041332fe7f293d19e4b8533ced2d1528c661eb377c8ebdbf00d3077f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.83.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.83.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ad1f1bb57644eee979d5032048a9178ffa86d3d737f1d394e5ba8e35d6b8ba4c
MD5 4ab04710c5b6fd62ee29b561004c2be7
BLAKE2b-256 af4015e65c59fa8e77731873c621386c7278a672b450af06c812efc84ebfcba7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.83.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c982e974106ba5058d3c6843a21b845d6a03b384898641fb3e0d1037b91505ad
MD5 a1e9b8be8c5db6d33d7de1e68a36a4ff
BLAKE2b-256 d4baaded8777c889c2858beef2a9e5212248080066ae227ebe2f06fcd7dc247a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b2b1af5de3ba74e45893b7d3630e4d81b203926e7465f0d58b9cf2b09c834851
MD5 04f4e2cba3a0b6d80844e81f0fe21539
BLAKE2b-256 d8503d262d4d3cd135231578a13af9d2fe8d01c6d2b4605db93c064727ccae11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2ab81aa70966acca6d1e9a36f5fff672dc4fd59d67f7000f62b788d58a7164ae
MD5 69e183baa96825a3ab06b37e0c5add7b
BLAKE2b-256 272e263e5df74ce285c4c2ddd66868d91d1d55818091948bb69e013a51038895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6462694fbc7bdaf259dc0a4ef50a0f505a439ee542e33b0f575bd0c6dd9afb90
MD5 b271b845f975583c2e23ae20419828c5
BLAKE2b-256 005f4325d62ad8ff7e7ca34b908055b714f45d121f0c9d3ee1af3dc6c8d6572f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bd706ef09a82ff93816e2c4adf843eeae93909897c46adcb327a7ce63a2e8eef
MD5 d9e06eab267174a2cd92fa97a49124d8
BLAKE2b-256 39368ab184b9357083e4b88547f172f40828c5c3257562c071c6693e049ee4f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 67380639869a1163ee67e0fb55bc647c4d44961c56df86b3c5369735464c2bf5
MD5 01c6976bad09a33bf5e2c3ba3878563e
BLAKE2b-256 483bfb65c204e7f9e4155335433f438804990bc7ba5aadca774e6e160f9b47e2

See more details on using hashes here.

File details

Details for the file robyn-0.83.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.83.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 5f5f2e0aacb57625ef5837de116d90c0f3c3c7a723b5c0553af895d88800b692
MD5 f8b99e27188778b3d7ef5ac2dd737f9d
BLAKE2b-256 00780b695d2a1f1023d8fd9f1023b58e36625859563d21b4f76c7b94e5729a26

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.83.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.83.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 664f9725fa84953a765bb99579d2d670aab434c5170455be1868975f96d4478c
MD5 9c4f8faffe0b29899b969ee0fcc08bc8
BLAKE2b-256 a8ca9025873e6e20a812e78d4c652675d2dc2f7f0883b3f7adb4a7b802cbc93c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.83.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.83.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 93abe8f9e8d4b6eb3a64ae142d3c79f525e93799a19e810e50f2d991ae0ef184
MD5 96913c5bbb0cb481a93a35a8371e51b1
BLAKE2b-256 59d4e987f09eee2633e8dcdc8bc0f37477d76c0025b70b647066b06f88c2fe2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16ec763aecf87bb409b863668ed0d44e7762e5fe8db16d8fe584f670789f8c6b
MD5 9bbb02f98cc9588b312ce96ee90568b4
BLAKE2b-256 8e2e722da1c9e0f0f7c45ff1ccaa6b0c695af46bcdf301c681a3bd5b451f4ce5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e6a7cd1791d1053dab8150da5d8de6220d6b9d0a67f2c145e2896ed2a07b7d2d
MD5 7199a766eda62259bbb4b29dbafe1833
BLAKE2b-256 3351bd13e9f2a0541f02191f64e4f5493084fab78f4e9917c533fc60ab1555e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7301305be53739a5159843b4e0279ba629bbad6b0365e3128d369448fe4a1f72
MD5 51d5b6815c884c2fccd755a83b3a68d4
BLAKE2b-256 bd0f8eb5285528765198ed2583494db0c56ba2c31f33dd5191d9b820f341f3b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bad47070fa6704860e396256c4bef17ea5d64416aea41be3a0e6527a4c6bdfd2
MD5 eecb621ac122028dddf18a628636bb26
BLAKE2b-256 4872f35898c1e8f577b8302563b43da1abeb46daa799a407e17e9823270a8d8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9a34008e8c012185f3b0d5c6c57a6ba02becb26ab0a33bc9ea3616158937d5a7
MD5 5b912057e0c71f9ca2d81b091a536ee9
BLAKE2b-256 c54ce0d8fc9dd78bbaf475340458f1fe4ecfb77e0cfa2c424ee8e80883606e67

See more details on using hashes here.

File details

Details for the file robyn-0.83.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.83.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 c88a1ef71423e5e2330124924851765bce64c81bf08f4ef3dc0b8c01484a9d47
MD5 fa5234231f3da6de81033f2323142103
BLAKE2b-256 dbc5220da51654753f528fcd035422536e66ef0abb83cd45c7879c993e9a5541

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.83.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.83.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9352353759a0fdb61a04c253d68d401176463e4f30b16a583d64ff336561fde1
MD5 f5180bb8fdfc1b97f2e0b4f7901f408f
BLAKE2b-256 fa8b41aca09804dded7126dac7f62398eb80a7c2f5084aae088e548c71736827

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.83.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.83.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3cf4a9e70a9b3cba394ded99ae2e7672ec9d51e12cecb9112a1e51811710c83c
MD5 9d8b181f46996713139b4ed4b2d1f6db
BLAKE2b-256 1b5d9a246d838f4891da67e519f37231a03ecc1f235e301fdac839cd38cec4a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a6c4f5eb74672b73e1f20d94b603574708f191dd53f2137dba33f85f31040a5
MD5 b4ecf7cbdff2b1fc668499fc7bb219ac
BLAKE2b-256 7619ecc503e8dd8aadaa3b988f6c684459936ec2e586618fead406c448a83133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e17f61f9e7f77beea465a1e3625de8415c75cbc7b91bc881b3b9f1e77e4aa89c
MD5 ee7eb227e8592dbbaff10a1be9c1ef86
BLAKE2b-256 c0a344dfbaefa7d1d368a207f4748cb69d2c911713ce825c79267a9cdc3ca56e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b4e815ff733fa2406bb1b1d74db0987c7a08f64dc5f69dcd838a15fce16ddfe
MD5 b534d72a0bd3c6c73aa9563836416a7a
BLAKE2b-256 23c323892f14491a10ccd7dd7adaa31e2c5b06d65c53a464d744a2ef008c27f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e61d1bc040bdddee9393eb38106a60b3427fa9069b5d6cda0353f5ed0b285fb5
MD5 153341ca50867bd192d621849269f3a2
BLAKE2b-256 5702b64a0efe6339f7ca7ca3866cedc061bb1046c9d268c6dffbd8f90f091dd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.83.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9167418f24826a69dc69587509920f5cd1be5516de1b3e86290ec45cfc96f39
MD5 d131b3b7a15dae806125adae0238ad37
BLAKE2b-256 e054b2703e34562a77b3d8c15708e18ea7c8e795711a9ec669713e3a5a2e99c9

See more details on using hashes here.

File details

Details for the file robyn-0.83.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.83.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 7c327317f81fb62b80633ae8af1a1209f2fea9f11f550da559361e4bc222c152
MD5 361c16aae9a174e2bcc442a47739bd3e
BLAKE2b-256 a0013ef5086c85f4c4e9a04cf01d77e7f24a44dd9e83312b3df5ab98fe3be4e1

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