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!
  • Written in Rust, btw xD
  • A multithreaded Runtime
  • Extensible
  • Automatic OpenAPI generation
  • A simple API
  • Sync and Async Function Support
  • Dynamic URL Routing
  • Multi Core Scaling
  • WebSockets!
  • Middlewares
  • Built in form data handling
  • Dependency Injection
  • Hot Reloading
  • Direct Rust Integration
  • 🤖 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.78.0-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

robyn-0.78.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.78.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.78.0-cp314-cp314-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

robyn-0.78.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.78.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.78.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.78.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.78.0-cp313-cp313-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.78.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.78.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.78.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.78.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.78.0-cp312-cp312-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.78.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.78.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.78.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.78.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.78.0-cp311-cp311-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.78.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.78.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.78.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.78.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.78.0-cp310-cp310-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.78.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.78.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.78.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.78.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7bd1d2db53e881b1c0a4ed14729a1c8b1d864afd2f70775a74957e5f75985981
MD5 741f42110ecfcf5c47c373554f636ba7
BLAKE2b-256 a1c91e2ee75084101f5c3f730d6051bdb726d7350948cefc8850af5d4376b41b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 7b7e53fdbe737a47ba42c317beba7d3ecfcf9a3d0faa1235b774f40b49fb4ac0
MD5 86321d99cd5cb3b11d4c4d21323d6ba8
BLAKE2b-256 38e29d83890b1ee6cbc4dd2fde182ea694c5bbf6ee204fbaad296226d0b1c6f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78c11d46d77f814e4d6827a658e2e505f0fe2b56ad0cbbb1df30e9eeed07f876
MD5 4adb360eaba233e35846cf4ecf2ff2c7
BLAKE2b-256 3ec986a3bd29e1684fd75cff56bc2afcc17802a8d20b51ed3cbf6b3fbab2d15c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4527178ed3f644d0239334e0a33622b3530e8f09a4900211888768dc50771883
MD5 8d456536fc00e620557241676ff5951a
BLAKE2b-256 6a12bd21ac7c62208e5136520ae25508d223498f68afc0586bfcf607692b0b88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d7154cebcd455b48903892644fa885571f12ab4d7ffb8fc7862a720464edd85a
MD5 5f6c2a7b474629abd751f01cacde8ec0
BLAKE2b-256 272b543ce1048498246440280a5b0b4bcdffea4d7f1f99c150c4e0a9ab9666bf

See more details on using hashes here.

File details

Details for the file robyn-0.78.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.78.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 aac6449c4359709b0648da01357c44caa2b46f6b93845a3ec432720c8d9e730f
MD5 ff4b62b5f45988100e4cb85f6361f697
BLAKE2b-256 95ebcd76a7e714e0ea023606a799a3229b4582be90287fbdab7514e8069f080d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d28555543ce8686e999f6b242496e4d71dd95c861c482ee4c216db90231683d9
MD5 6745b8608233a3f7331ddccc035762c2
BLAKE2b-256 d0fef69b8a3b5024afd6d2edcdbe1406771322b16e1f84fe68fdd867e19b2e8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 b0bfcff2c689b9ee0e1737f76c4244fd822fe13d6a076ddf683025bf3a3992ee
MD5 8b455923804c4e98eae6a3e963bf1762
BLAKE2b-256 0010652967d208a9f7e1217ffd64a057bae9c4908fa77ce3868ed7639b0d7e6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39762f4ecf009bbb59352adaccfb3ad258df14acffb95c1721369b48c8c10050
MD5 16788c35f99704a333f2a324900d2f9d
BLAKE2b-256 da66e3f2358309cf66b0da71f27175a2c73e6b02e7c90d23fec6ea57e3f74897

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 501a2050df94625e10353175bc87cde42e04e66ca7fb327463829fd796e712ea
MD5 4b0acd0e8fb21e818de52e21ea74a8ea
BLAKE2b-256 d4b6dd00bdc5f612ad1db13783818b62820c6ca5135b727244c45655d3138019

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 596f70aa64d81973d2d9577be7bcbd9696da033bba1a3a3f2cae4afb716ab455
MD5 d66a63058f758584e994a3f90737569b
BLAKE2b-256 f6a7181633e2e7047a527fdbda1d387aca7a1a37dfa724c70c3f4f5c1845676d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ebf106334b2c3ea776099fd40ede99c1f19b5d1423271e494e8f777750da326c
MD5 284519676fb4bc369e6e70e5054a8c19
BLAKE2b-256 39a8b0dfb482b52a55ad1c6b04fa3aefc857606a318a4305dab9d6361a630f9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93ac1712a5d5f639d4cd8d9e1401c7b26ac5ea1a248a28dda2ac44512734431c
MD5 265be3db576ad229325a9c2ed4293387
BLAKE2b-256 26b5bedf504cb8c7a6b46c88f13f25b9519fa73f55cdf4c9768f0444c426a677

See more details on using hashes here.

File details

Details for the file robyn-0.78.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.78.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 d5590760db2b852c5607ef85412e968f97f6bd909339ee138c2b6b61eb064284
MD5 88d7498241a20b3cbebfbaf4ca877fcf
BLAKE2b-256 669fdf880e923a98341377591536767f60b7c04c12e3e79a5e785cff1bdc7578

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a1c3f8070542b93d153fcc08f8264ff8b231919870a8e0b12975a50f8352988a
MD5 d5daf36c16c676930f4e060ac1318dac
BLAKE2b-256 876d6f410da09175c82eb09d4ff8c29c0372a4e21e2f874e1aa41caeeca344b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 75274ed7a153d9691f14f59c7ccb1b8a9e1a843c81ae75e98cc74e58bc2feb0c
MD5 0a8368d2d12b506ab82d2bd132076337
BLAKE2b-256 24675bbdc2046c9076963f6cfdc25f0d3aab27e36413fc8b814a2438b62dc869

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7660e73ec95b4b28ac980bea7fb75f6146af93542c67c1117f552a626161437e
MD5 8bffd587b48e7ab5c0e00f7c8510d971
BLAKE2b-256 49ce73c7fffcaba68765b5b60b78ffba9c14461f5bdfda175f131abcc34ed3dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c6dd832bf1d7c6aef11b18410cbfeba190348a059cc420e1c4c322964b65e6ab
MD5 bcfb95e3a71deb7b3920cbc17e424737
BLAKE2b-256 d5565db4deb0890ce33d4600b1fbeb28f153db88723b8235da563615d5ccc648

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9cf2c450c7197adcc81e03d798ea0de0c963f37c7d12541414a09735f541856f
MD5 fa6e314dfa00adcc58d94fa44d787a97
BLAKE2b-256 fc125dfe0741948f5a715d01f239cdca7d83380040ec2be272027b33d99019c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 256215e3afac99b995bc4894b93feb96cbcaad835f35f0ca6e7d114219897a3f
MD5 d1666a3b1103a6661d1d88087ef22eee
BLAKE2b-256 132977996d78a2b9b98458443afdf67b889db38cd91e5748a57ed75aa67d60f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a74fbaa025679e7170baa3cfc1f82668578d056b1da08c7f94d83cc8ebab3129
MD5 dd07c00da97a82ebd1224442a132df6e
BLAKE2b-256 5c58c8791f91cc8c2d04d42431d6d8739440b8b6434467a346c4d8bd8624ea61

See more details on using hashes here.

File details

Details for the file robyn-0.78.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.78.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 d15a40a811a8eef9ac1fa28d5482f32599101773ce626fc035e19a286a29eba3
MD5 6a354145e5951c811030400604a7d4a4
BLAKE2b-256 7783d2103a87359bc413e93e984e2b8d58cf4668557e8e5910754b5352b42ef0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 10df475f9384448efbae0a18819b65bff5a3d8281748a3fece5551627710a271
MD5 6da795671af514138b7cbdd9e041ce43
BLAKE2b-256 af29d84156c1d1a10263dd637000335e3e6d55a01b98392e216d17949db7eb2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 15c1183104dc7ecbab612f53fa1e4c0c9235acd4014d6bc858f75174f7faba5f
MD5 29563ab0ca1d71fe04c13821e95b9284
BLAKE2b-256 9d55d9cfa4811ea58c12a2451fc5c9c0a590e6964a6b795de3f70ba94a9f499f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af56bd6399a771cbccec4a96aabaa3162d6edbba6094684a463b317f4bd074ae
MD5 2e76301c0ddaf88863e6b087c15619d5
BLAKE2b-256 62c8544a39e2bb8fed458e3a11dd32297e28d878258c4d0841c563cf84bae230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 392716084410a2370bf0fb039cdb96deec33b1d4b603a50be188c68e66dd0937
MD5 639e291e8942dbdd633ff10574521eed
BLAKE2b-256 88d1a5f360edeff2ba354c89c8c8c3a880a416a46d93c0e5a3bdfe3cc4ccc6e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5aea5cca3d2d2893cb239f675ea3f3e913a3676d15fdc93c76a79344603e7b82
MD5 51ba9b978727a5b06eb35f67fcbd7ce1
BLAKE2b-256 6e75069678f46f62059303c46c0cf8ba64450602ee7e7af7b1cb105beb3fccb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8837d49ddce8f884dfa4633e28ac0568ab27b88bbf946a01a582ee1f7d5a6e1b
MD5 f1553a50d7f53d6538880900cb9584ee
BLAKE2b-256 fc2681d5b48d436f1ebebbea38f49003594ffc8669bae6f90c7be62d872984bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8f5b71e062fed4d672a4fe67fd082c1ec5c0319869e951eba3d2701d66ce2860
MD5 db5df30d36a7000ae633ef439dfddcd3
BLAKE2b-256 93d28253c74f28b167b27e6fc1629558e20c6ee9d55a34418f50e6e293e417e2

See more details on using hashes here.

File details

Details for the file robyn-0.78.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.78.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f3f4251ad518c2dd6e88279d26e3e3a37d71158e217029b47760d9a2397596c9
MD5 2314d8d91a1e688a43b7ce87187bfe03
BLAKE2b-256 430278056f5b6fe527099fcf83e12fdf857564bb79d7c878dbd23a8094077fd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8258f427d85c707b2eeee4c577044e45aa89de5cff1c6277386cfd668ca508bc
MD5 714dc7171c0a899ecc2be06f7701fdce
BLAKE2b-256 44cc7a4ebf77905ecc2f0d615a0a710337f3510825c2950a9a622c4b5957aef4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.78.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.78.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 973d8e1019f8cc2a6dc21364db820eaf156194ea044b02e526cd64308fdb2054
MD5 9f6d99436351daa41f3b294512a6b052
BLAKE2b-256 b77387144372bee96df80eaa3109d8a6cfef81551eafb636da3c7cf9f1939e21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c5a463b665a8deb5e3bd932ce7e9a1dcc406f72cdf0961d49b51bbf2440f9ac
MD5 fc554ac3d648bc3f9fde96869d1c7baf
BLAKE2b-256 02366b174908051372cc86f701f732450800f90639a14f193d9a7de965b0aa63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ef8cccca408d9ab961e3e2ffcab6f779525b271f13961176a888105d04b8c6d1
MD5 11c0060a7ef41bfac36fe9bb6651ab5b
BLAKE2b-256 d957f4e1706629d0f6055acca3803d802c9cd14ef38701a40c82960b931ababb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f79b59ff4bd161a8ee11ed08b878cb8343c977bd63bc6586a3bedf54d001f66
MD5 e70fc86d5e23ef77005e0c758c089681
BLAKE2b-256 1b39a05a55c9765a2e679022fec523b49fbb4b2ac9b33ae4f795697d2b868338

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 14e3856c57b03b14fa2c3d56f2562ce1c872c383dae496e2358fa88ca586b2b0
MD5 3376893faaab93ae2c670c186a1d5d8d
BLAKE2b-256 022c15e9c76db5d059ca385314c690bf2f94412c9277aeef398a415fc37eae18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.78.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 185c33bb5b154efe07f06c7e0a05d8fa6d747ce48e9896b5186fc09ca1579a08
MD5 3991b5b42f0e6a04926b71c02b5cfcb5
BLAKE2b-256 b8d452eaa8df89f3da0e257e6feb05f5136cd76c8d28978f49e3bf9c719f2b3d

See more details on using hashes here.

File details

Details for the file robyn-0.78.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.78.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 1422a5b31e1db071bac04b29f37232f0892d4252d725cbe521bb2529591ebd2b
MD5 75a3e9b4f98dc9c333f0d686b34cf33b
BLAKE2b-256 bf035333c70af63f2017054b3bf29a7a4bac718e780305a83f140271a53786e0

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