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

view - Documentation Discord

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.8

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
  • 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
  • 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

  • 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 tests
pytest integration_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 integration_tests
  • Potential errors
    • install patchelf with pip install patchelf if you face patchelf not found issue during maturin develop (esp. on Arch Linux)

✨ 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 Distribution

robyn-0.61.2.tar.gz (4.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.61.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

robyn-0.61.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

robyn-0.61.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

robyn-0.61.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

robyn-0.61.2-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

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

robyn-0.61.2-cp312-cp312-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 10.7+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.61.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.61.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

robyn-0.61.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.61.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.61.2-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

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

robyn-0.61.2-cp311-cp311-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.61.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.61.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

robyn-0.61.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.61.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.61.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

robyn-0.61.2-cp310-cp310-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

robyn-0.61.2-cp39-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9Windows x86-64

robyn-0.61.2-cp39-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86

robyn-0.61.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

robyn-0.61.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

robyn-0.61.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

robyn-0.61.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

robyn-0.61.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

robyn-0.61.2-cp39-cp39-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

robyn-0.61.2-cp38-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8Windows x86-64

robyn-0.61.2-cp38-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.8Windows x86

robyn-0.61.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

robyn-0.61.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

robyn-0.61.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

robyn-0.61.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

robyn-0.61.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

robyn-0.61.2-cp38-cp38-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

File details

Details for the file robyn-0.61.2.tar.gz.

File metadata

  • Download URL: robyn-0.61.2.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2.tar.gz
Algorithm Hash digest
SHA256 539c373f2ce6352a4b9b58a6b99e95fdd579b7aec95289c2b4f9a0b47b95f856
MD5 2c93a0bb4e383f16e461a3c564ec15ae
BLAKE2b-256 cade80e053d75f1bbafc301bda332d29c78411cdb6593b1986314dc6192c3099

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp312-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.61.2-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 d82301965e174899753430f74d30ba4c7bd8d1f46bbb8cf60ba13b5e4a76a5b0
MD5 4f9136c27d6c3bd81ad0bcff2931ac0b
BLAKE2b-256 d127c3a1bedb1bb083afdb161507d53b42c627c735f487a90898abd1ff45b881

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp312-none-win32.whl.

File metadata

  • Download URL: robyn-0.61.2-cp312-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp312-none-win32.whl
Algorithm Hash digest
SHA256 69fda5c851e950d4cd1f0353ce978008fb0d304ee183320d891337b383724476
MD5 fe9f8d42ae89fcdee3b7680d13764a98
BLAKE2b-256 b45098e25666f96a0011dea34330ca5f967879121cc89d8fb97d365a044480b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ed56584c32408a35113ab133d5a929c9a03bac893e0cd6341154103401ca8a2
MD5 c2c0af2bfb59cb458b84a1a0df9ce9e1
BLAKE2b-256 bb4b861af2b3e1e52bab92fb1cac2e264b73732c04c50ab3c0fd3feb25053576

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9f8397364a7a380add237f5b47f5b120adfce4575fe5a9179e9fb807e9625665
MD5 04e7968e2de1b8080f0dbf1005d731bd
BLAKE2b-256 acee9e63c7b1c55d8f1d6933062bc83d1aa84a6907c4027b42a9969d9af1d5dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d760e0dd942c3846d743f57e2b001920c3f0490690c35cb657374184e6a04dd6
MD5 f8f51e9fe98d2d7bdc1e32374e5c5b2c
BLAKE2b-256 4249995c81a82186de8dc09e3971ab6fe0ed8ec6b138d3e1c4fddc3a851e6a8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 241c86d00b891d5547fe67fa338a8b4943e4df7e9320b65e6582322eba79ac42
MD5 9c0b05cda02dbd404b18e5df4580302e
BLAKE2b-256 5e75cbb7eb5c9e4bf83265d84cbdd2438a41470dba7857a866a0e8ce8940f52b

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 69778c4a5a3aaa5e28b83e22e033fd75a9479aabff3c0dcb53351d0fc2eac388
MD5 76ebe1256991ad61c359467ffb9ec2c4
BLAKE2b-256 19bf2ed5db96eb453897d8f22ca5ee1d5ab0b63e0dc6020102b3cf4b9c3272e2

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp312-cp312-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 6799b413d96fdddb54e56c9cd1c4316fc80f836c22740b6424d96e0c137e5ee1
MD5 0acc31312730f06166cee50c76542c8f
BLAKE2b-256 d831d30cb2f1a45f2e68eda02a1b5157a134f45c04f75250a5b6fcec42d222a1

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp311-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.61.2-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 20182e975ce7ec9e88cdcaba9b181b7a0ade2b835b18a0b3e595ea8c3ed4408b
MD5 2ce2cdaedc4c5b3de48aaf49ee39252b
BLAKE2b-256 536b6b56f2c359652d26f3eb5969a17f1d8ea74cd0602117a73d9acf863c7387

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp311-none-win32.whl.

File metadata

  • Download URL: robyn-0.61.2-cp311-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp311-none-win32.whl
Algorithm Hash digest
SHA256 c402394c996e7bd64ed8ec76de0620df52c66061dd2f9b5f92641ebb62595675
MD5 9977fd29eddf7e7be9b9096e0bca455a
BLAKE2b-256 8911f2979d29eadad69170716da90c3ef497d5b415503015d1f300a2a69563fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0dc6b7c345f2b97c738beab2458733daa79b1891d5259e18e3e4cfef86868a32
MD5 5c44967329dc0d138a65f93717807198
BLAKE2b-256 ab9d19c9fdc793e2d0e7f7375013bc47d0ca2229665903ff475abb3b3a4f9477

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 15ff4709b885e24b534bf59c15f6f74fea744c1ece01091f6476258bcf63f40d
MD5 8b9b96e6ca89555540eb077505974207
BLAKE2b-256 7414f78c42f26407177bb2078b1612b0bf798b39dbf090ecbc00811185d688ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a650d8eb7ce1d055175a1cc8c95e5ff2043e329a6d7015106ffb8073ee188e46
MD5 231dcd11bfdcb926b74c8532491497ef
BLAKE2b-256 0fdc8f2b4fd8c7857d999dda094639989312cbfb5ec36cdcbcf0236ab29597ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 87292f8ec786abfcff886a6aca63d0681ea54250a09f91b1a43d3f3b15c4afc0
MD5 fca9e7a8479459dc94a1301d063b7f46
BLAKE2b-256 ba8bc9dc8c03eccf04f2e605ea855e417c2e6d65ddb6e987f83eb6db0a48920c

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 81ca8543f0c5c918850f7ef3c8a8b05e747d546bff91abeaf406c0116d9e803c
MD5 1adf40030a3fb49891c336e0e9d23b8a
BLAKE2b-256 740c0a4ca4a812a80419006f9c5b8536662a90015d99db28b0f1ce19c6fe3498

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp311-cp311-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ce55cf43e786f14ab9331ea810781d745fd0b80aa073ef4828b1f5c284ff5e4c
MD5 b015399f0af456e6109a073f7a8c5242
BLAKE2b-256 5dabd8e2b23d8b8e1581763a7d0a94be985c3b04bc2a415a3c1dc268f3443f33

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp310-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.61.2-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 661053cd2e9021205df28d7daf1aa0ef815f595c298352ef848ac88e45131574
MD5 cd3caeb50d7d3a34fb76c0c3709de672
BLAKE2b-256 4940ccc5d6344171c49cdeb9905cce9c9532e454e6be5623553f3a04a9aabe5a

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp310-none-win32.whl.

File metadata

  • Download URL: robyn-0.61.2-cp310-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp310-none-win32.whl
Algorithm Hash digest
SHA256 dcfcdf22b99ecc70bd02cd11d496fb6683bc2cd2ee5284fe006d7bac35711160
MD5 988f71e5b1a3880d116489a150aa96b6
BLAKE2b-256 50c58f63bfe5fac732ca552bd70696ab982a1342b031ef4848ad151506a3795b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3f58fe428cdf436c5177ac35b680be7d5c050521b1c9fa1426673ac1fcdf71b
MD5 36a857c90229a23bfe9fc123dd5ab44e
BLAKE2b-256 802ff0adaa3997e9304091e8d4eadfeade04e178f0aba275c3b7e6db6f350ad0

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 670687323fd39f74b7ff4158c69e1bf12f8b981d0da7f498314aebfd1ced470c
MD5 525e52e9f4bc8d8ce371bfb62c1cdb48
BLAKE2b-256 caafeb2171aaacc0474fbbb501e5069d4e71e57d6b1962ccf05953a1fda891b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5333e25053f0be6967ef3a006228a3e1a011b0d1741c3a2094c2b8bf841d92fa
MD5 30899849480b4218ec1537379dec1697
BLAKE2b-256 810eac5ae0a6ffb02293ff5d14335cc74357172dda1cd53684a8121ca2a51265

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.61.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5b01165b78482ecd179dd2ded2d6a585ae7208568e5c71cbfc19662c1400b27
MD5 a8f416ce9e4a522f83ef4a13d6b441f0
BLAKE2b-256 d28d6ba75e3c5e8eb07722c769886bd600ffbd9c27739c80534578007e82f567

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 20f7e1cb3b613ad658ad40d7f039cd5c23adfca6b840f9d81409b68d837249bb
MD5 a89e21be5a8f37d299e4fa546be1fed7
BLAKE2b-256 60287c9b59d8f74d4b6c794475f323aa64ae44799da09284427abee30872180e

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 7867a23155fdc4199001ea258fb35e224b71f1f0dfb9c8ac347b280dc06f4061
MD5 abfbe135368437d73bd021acb2be5f81
BLAKE2b-256 8abb2dfa070bd95f9a9c9a26cc5d87ee36fda765cc4b872bae41ec8888a9b558

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.61.2-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 f9e7fa151a0e4be873945cc05afe045562281ad605fc40f35c0e1cfa471afa1a
MD5 ba94c189dd48a3d64d85637470d0359d
BLAKE2b-256 ef45b9b82194743eec818ce3726d7444904590cdc236e208adf5f59c0ffe4f44

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-none-win32.whl.

File metadata

  • Download URL: robyn-0.61.2-cp39-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp39-none-win32.whl
Algorithm Hash digest
SHA256 f4db50a185019bd9517c5b9ee29fc9f7ffa128c96ea102cf66b42438302d2605
MD5 23ab35bc2c375f1f19da6b70c1facad6
BLAKE2b-256 fac4061b1415f53dbb10c14ac373de3731605750500011ad70177c885e087025

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e72c9ce98cba7d0af11f4c2bc88a366d28a555188a323f428b402814a2396887
MD5 3b8d01eeec051e581dbe0a4d794cf9d7
BLAKE2b-256 7b7b69bf550f29fffa0975286c3d18792e55db9dffd15ad404d669d026c856b0

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8cc9b2524458d6f91af0a3c7c116342a62dd019c43e733bb7be79a126230e1ff
MD5 a97b7e3414730411b106432e9e0c0e01
BLAKE2b-256 afbe1e283b17350b204963072ee7970cbd963088632edc216d98fdd2482dfc54

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 57b1a5110ad4c4ebebfa6a8cc6d3b422471b3c26abe8ad2ce7d060f8c39b4449
MD5 90b64c32f8299d8ff55b606d8a41b687
BLAKE2b-256 121e5a57419a658dafc4605168ef0f010d4d12f98bed0496771714e9ff724559

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9d502a08f10fdbf7b0bde2426ef158f5d337696c3c48eb3602270a2468366c8
MD5 ab1bf2147b3896c7f4a26cf90b9afeca
BLAKE2b-256 7fb2a575f4bc06a1b38050fd619d42aa8768ebbe8bd72458296bac613d29c858

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 36b2227f7a5e4a51f07ba0c65f3d6544fc3a930be4325d93be0cede974397c6e
MD5 d0ae3d9f96c10347390260962b465e93
BLAKE2b-256 3f335a8e56102d6a0793472fc217fd4c6d4f31ae0bb1b3cd2c4f934274f426c4

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 8b2949d5f3bc0f5e3c8b87d64fcb16b04e156af7c3bc1435b046c64e95a5120a
MD5 97890f4ad82ee4589349b160895b1b20
BLAKE2b-256 7c7acd36991dac0d9a3759061d904515cabcc19ab7a158e6ac1cd798afd72a62

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.61.2-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 bfc57bc3834dd9b411db3c86659a34018dd93a3f707ef19a2e10280eb4a950c3
MD5 6cdd3a2c0552a78ea8370174eddcd590
BLAKE2b-256 6feaa1e0bf8ba235196d9c9631af510c1e9c17a1cbe796d27604b3f8403173e3

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-none-win32.whl.

File metadata

  • Download URL: robyn-0.61.2-cp38-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for robyn-0.61.2-cp38-none-win32.whl
Algorithm Hash digest
SHA256 fa74a7ce95dd695843aecf21ac47ac59092a813dde86fc9d950a87587d2bd454
MD5 a51afb2f70bc3432dde5625f1ccbe1f8
BLAKE2b-256 8e75a30542ea85bd6c7e54c6108dc1437f0f16ba089575af4a26f73e40026206

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c24a0ec1c669be46eb69d33915cbe90b8ef2b9a1f639868fdef2faea4c765e8
MD5 17b6b796c5ee97d6f8f2b4d3d034f4e6
BLAKE2b-256 e35353ad1bea85846fbe36be5670602a0be80d5a88d3f6e0eaf386830ec4d6c4

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b7cbcc164a1276d8bcec27e2d361de29fde1613236b9eac2f58171e0f94cdc2
MD5 2e3bd56439bc0429b0d695453dc1a852
BLAKE2b-256 715af9b5d649eee131c82c65b5d28fe4785cf48dd6fb1679863da6266333919a

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 876c5ddd8279bee69783dec241ca83989cdde1275604abdaa1c4762832c236cf
MD5 61812f42e3891669aec923c69a86fd16
BLAKE2b-256 5cd2cb00a654dc55aab316474ec2dd900523598e4aa2e7afe3d681c595c01bfb

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5217f5160cf6a49eb7c2b2cb14f46be8182d3b69d37e00f8846e43c056c6b862
MD5 ef0bafaa4098d4775a48fac3b9e07b68
BLAKE2b-256 e681cfc45ab32335f5a857b1ec273c585fe24613026396371698b68389fae216

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5a3c29086d10de03843a14359abcd668839568aa1326b00327f49c4a04b4f99f
MD5 1307ee7b60ac7bc1ec19d618c1613215
BLAKE2b-256 f7f4a3ce418c911f751bc6bc67c4e830c0582de3275290e4f0aef3b7b8ba6446

See more details on using hashes here.

File details

Details for the file robyn-0.61.2-cp38-cp38-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.61.2-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 67db24e61d9affa791bb776e059db0d50f5cb716812084f777df2ed4a2671c82
MD5 97c2bb97ea15940625da6d1df33bec19
BLAKE2b-256 0f06845ecc988630c519bab6d897c6b4484bedc4867cbd2e589971cf9b889429

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