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

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

robyn-0.80.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.80.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.80.0-cp314-cp314-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

robyn-0.80.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.2 MB view details)

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

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

robyn-0.80.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.80.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.80.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.80.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.80.0-cp313-cp313-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

robyn-0.80.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.2 MB view details)

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

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.80.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.80.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.80.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.80.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.80.0-cp312-cp312-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

robyn-0.80.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.2 MB view details)

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

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.80.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.80.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.80.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.80.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.80.0-cp311-cp311-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

robyn-0.80.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.2 MB view details)

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

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.80.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.80.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.80.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.80.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.80.0-cp310-cp310-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.80.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.2 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.80.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.80.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.80.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 07a796570fa43825123128a45226d3458fcfd0ce3e771a6597535aefa389f300
MD5 f7aaa1ded57b8f2cb8b81c1310a0bc28
BLAKE2b-256 4a1c0322373269c3feeda9e2d3256ab757dd7697597534d0a1714ddb1cf6a932

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 b78dc00a5fa218976e596e913367b84c4f07512bf8e68c579056fe37bf87a425
MD5 10064058eff20d327b93e5d1c72c0a33
BLAKE2b-256 f4843623b12a606be13ad2b769725744810b449991130618d19dfc748a0c3f00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 618fd76aa0c7699af0040b3fe7625d1b4023d02c08bc519552b2b21b6349f013
MD5 aa68be3fb08a45ad0139ac745d646c92
BLAKE2b-256 8b108fb52a7e4a0460162ab83cacc1c0a0cf85d4f4d6472f77dc56b5524bd752

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a1695c276b4a55b65a94a445d78d4a20a6cde618ca2007bb71c27d4d83e863ad
MD5 9ec7b5638450cd3fb288f4ada3a22292
BLAKE2b-256 92310e47a6e7a2683f636a8030356cdd1e5303b4d4885c3f8094a08b750d79a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 50c47670f0c5c7fa176a48a7ffd8a4ccef373f17c52a4c77587b2bd5b5b34398
MD5 06c4553099ace46b5d822dc1baa1383e
BLAKE2b-256 c8a7a22c70fac5d7adc942d84bed59511bd2ecf30d5e1f94e3a67e6f99b90192

See more details on using hashes here.

File details

Details for the file robyn-0.80.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.80.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f78c0a99c3047403d7d7328af2427616a7801e795cdf9342aea70cd92dc26922
MD5 8d3ba08284d55b9e76ab8334b87729f7
BLAKE2b-256 1e808cc05def7f34ffd4f9f6e6f6486958e744ab5f13dd0150b03a55804335cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a3a91cf0c93fd266a8535af2724e1eafb59a96d9e9d4943ae71558d90f69fdb0
MD5 382838282f2d2780880b15456d878d1a
BLAKE2b-256 e16a95771767faecbd83891ad125bba80f980be183d6f1df981f62379f618ba8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c6fb64faab245e5684ddfbfffdf84f9b04a870e33580cba3e01871fc5aed184e
MD5 e6d65bb88643a1698b2ad8a9c4a37cb9
BLAKE2b-256 629c613ae7efb478dc1f7c65a625f3865a8b716eda31f7f6302157a706380c20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6bcef187ba6e124f61bc0b01e887d26416c6ac124b9a71afa9d5089385491c11
MD5 9f365c66592ada41f27bc34e3d89399f
BLAKE2b-256 d5c070b8052dbc7a4fe9b7e8ece920bf126f4f620ea35995167112aad228c328

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3ea884f0fbe0abdf8d4870591c57ab9e7c6cb98ffb9d4fa72f667d0d490879bb
MD5 0e2ada817d03c708b6044a1a8e3f7407
BLAKE2b-256 b3cdd2d33442ea0e2a87cdc9d647710ff111eb3a7e551ca5ce8ac98db9cad1a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 321dfb8d13fb6072e53fb1283bb5a1d01d8d3d2248febd9cd527e2ecef928504
MD5 dedfc152d0ed1686b5e39ba4c4a66531
BLAKE2b-256 c8300dc0d20783bdcc8451188c350fdf393bb5af441369fa862d3ae866feb963

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e592d5e1ded4396d02095607958417ebed727cd7b99f35e8891193c99ef4e113
MD5 56527904b9f1a519c739cca9c024bf5c
BLAKE2b-256 ed663275f29b18f930a96eac20ba0b9beb043275c95a0590a62859dd0572ff63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 33f5c972593f792c3da4dcd967eb2c005bd5ea554669bb22a5fc034d054b17fd
MD5 d90a5cae51b9fbf5f9d02acb75e65f64
BLAKE2b-256 9000da0009179ec388a49fa32e517cf7659b1e6d68c508c1a21e0d0e44f0dc0b

See more details on using hashes here.

File details

Details for the file robyn-0.80.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.80.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 8bb26b2b9b015379d020a3be40be9456fcf09cf86b8db1056ca371659efe6c91
MD5 24696e2f553ff35d219fd1ea0dbf9254
BLAKE2b-256 2a66ae3488c6f8c720ffa2bad70cfed4213bf3883ca990ae2e0893db4c9b8553

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5d5bb54836a5b974598f4dce4cd7c07713e5c2816d25f89e052d90fca452ee7b
MD5 9168cd55772f42a8a0a6a115849b7f66
BLAKE2b-256 f34424e65f006c8898dd406f67c459f077920d4663acd13df8c740874ffba491

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cf5f010041d1c6462f060333a32cfd7d7a870bf869b61deeb71077557c012d54
MD5 02bf1c9e4bace2628ca040f077fb14d0
BLAKE2b-256 6fd678937b79b0943192b606dbc8ad7e7643a1bfab0bf0104310c8a2d369a7a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 872dffb657bff1b09c8c902260246eacdba23fa82493812597817fccef6a7a79
MD5 379edbb207d81a05085635b5a3f862f6
BLAKE2b-256 25121b0b190b03adb0cdae70b0199d29d4c6271cc3ed1f9508690b40c7945e0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 55c8a2b429e72d5d9b39a1ef597f06505a19f4ea202b58d4c1cf2aaa70028815
MD5 3100d43fe2fa709261c6004a308754dc
BLAKE2b-256 a31c3eab5067a34b6adfe6e226b815dbd765153992c384212f99eb92f441ec46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd991dcdbe2faf18e06f1f8d4ec627f36280c474a81b17deb9c479b9011d1ab5
MD5 74a4b80d327dadaf080e49f69531a17f
BLAKE2b-256 9d00d41980fc6dedd6ddab61016def6186d0bd9da43e3e7e1be32481a835eecd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2c5cdc9d68ce6bbd3817a925775ff0711d91f5547bae560d7993ec378062721a
MD5 1680670d327eb866cf3147563ceb4fa4
BLAKE2b-256 b6f6621039c66eb27dae0e3085b265a065f855a9b6b400be099a282d7cdc3c70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b51edab87fb683c0d9a6aeffd854584e86c3d92848317cc19c875aa424c9f834
MD5 8f38799d0fbd502f13fe1e59729fb340
BLAKE2b-256 ebc63eb528929a5b884ce6cf5b1fc7cb4592001cfc34acc7a0a16265af160de3

See more details on using hashes here.

File details

Details for the file robyn-0.80.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.80.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 24ee100a9b0770bc03e6c007356a172ea3793163cadaf05c5a43e55c2d608ffb
MD5 b66bfd5bdc8cd53467fbe18f8575c2ad
BLAKE2b-256 d563d00c7bbf6a6f05734023967ea41837b36e762cbc5351a446cbc65940f82d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5a5029c9f218af5df12f0a938da352ef32d3cb963df2ee9d2fc14914db5f336a
MD5 8bb6b8c17fba4b352d6f566c72afa3c5
BLAKE2b-256 169f55de657f79eee2497061d90acc513c7e1d6371f433eac374fe1f2bc4bdb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 54a1c99a38820c1a8bb4be27f96aa932584e7115fd3f1caa60f683e893c7e1d3
MD5 9c5c0b9ec08875c688e8154bb040647b
BLAKE2b-256 8a494dd1f221ae8dbb43ca8585fe81f8e58ce41fe37578d09e54fcdfba3f5365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a505fa6a43c305328d8dcfad82f54860f394d00cc76ec65bb13239a14d1716bd
MD5 c407633bfb9693ffca747c0de98cb679
BLAKE2b-256 6a018ab40d2277f13f001d97e7f239973457f42145b1b773391f15caf3d84f60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d08fd4c87c14f9578cde93947bef0462ef7c957e20c41f7b7f2e78a20c99772c
MD5 1de9ebbd00d0236122ce1f1c598a7729
BLAKE2b-256 71a6e7295e98f0137b09cc33942b64dfb72b969791ef1cbcf6714a8647fa47bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1cadd7f1091932e49a60fa7968469db5badd3eae53263e3243c53c3c11b1388
MD5 31b332c5fec0bb8fa1ae5f06184d6315
BLAKE2b-256 78bb223629687a2f586b8d37921ff3f4d99c858916413ecaead6ecafef753577

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d995164f0967c4268d42216cd05bd69ef9d59cd9826f80751178e913d55cd723
MD5 b8b7ae9dd70faf7684c84954bc7777ab
BLAKE2b-256 47d55e9b9c0fc981b51e0ab606fd4d06236b206aa6cef88de1c7c7d5ee50ca2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e945cd908be46ba17259be5e1ba756f9fae5a2d80236700fce2a55221e3c296f
MD5 a37a467f72054b3065d3c33ba0820b80
BLAKE2b-256 1d4fc2184cf1f8f22bf0d0e1fa5d2e5ef4675f93128844315a4ecd23995caf89

See more details on using hashes here.

File details

Details for the file robyn-0.80.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.80.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 0c71284c7a9379b7415a42196512969e2d449a90251daf655622c1e8845f4c00
MD5 fc65bb333fb13cddcb36f0ae6682dd32
BLAKE2b-256 c15d7206acd50854dd34a6428ae73773470f1b3910443aeaf9d3ffdf5f1d0f1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fc180209996def5fe22d3bb49fd105cd54434cd6f63a720576bd123709ade6b3
MD5 ed34800d143acafceebe113bdb07a1dc
BLAKE2b-256 7f69d4796dc2e6699b3e0f617bb2010d4f607857938d2beaf81e1512c0d04935

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.80.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.80.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 db631de14e68291305f6d0b58f886e943d0f2ee91d2d1b3febcae08fdb9d0402
MD5 628736e5d853039734669913e2ee29c9
BLAKE2b-256 ea1a3e8edee0db34f6054f85f73d7f612d0a79ddd4eaac47271a25268dc04f2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8cb6a91191c2108563bf302ecaad7a4463d5b0781ef18b280643d9d2061f418
MD5 bbcbbf1d6403088b452973841cbfece7
BLAKE2b-256 22c20d9257024c9247e6025a62bfd65d816eaced8d80be1cf3f35dbd6dd76280

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 de3288c5010225ad36dbbe7055a9d3a063700f489261dc963d19fab81993a91b
MD5 0b8c5ca0a8e573b5b18c1916f7b9216c
BLAKE2b-256 3d20a6deacab6198f4bb4f2a7d452f14a96f57aa67bb9a1f9f017180029ad4c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 844431557f249db2216f3f2e3de598c004443553664c9dd07b554427e31eb955
MD5 a40f1065ab903fc5d043bdf9f451f9f7
BLAKE2b-256 7225e85e5534c85cec69b6c065c401bbccfe0e9302603a32b2920c7b95f06339

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 66ac45ebfbb9e532983ba7d7a29d506677d604fe03a77d0fb35262ea221c1647
MD5 c0dfe13419fc3545e958b0e20cc35a75
BLAKE2b-256 10bb7ed0d489ae580ac7809e36cd6aaa2624d40cb76557eb4dda1ac14de724ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.80.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fcb109daa31e499e3153a11e58bc40c5e4663724a4bb31e0cfb273a63eabd3bc
MD5 260f19734d93570b7842b19833e129ee
BLAKE2b-256 260e8401f6368ef17f0872d429a524240224e8e32c10bc9e19fcc423349bb47c

See more details on using hashes here.

File details

Details for the file robyn-0.80.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.80.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 2a6bcbfda4290c0f71accd22257487cdb4538d284528305a02db4aae616aa159
MD5 a7925c553a1931af9bec29829ab23444
BLAKE2b-256 b86f24ec88ea7a38cfe7c6f444939e1ce548d52490e8ea5bdc14671e2a96674b

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