Skip to main content

A High-Performance, Community-Driven, and Innovator Friendly 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!

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

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

  1. Install the development dependencies: poetry install --with dev --with test

  2. Install the pre-commit git hooks: pre-commit install

  3. Run maturin develop or maturin develop --cargo-extra-args="--features=io-uring" for using the experimental version of actix-web. This command will build the Robyn Rust package and install it in your virtual environment.

  4. Run poetry run test_server. This will run a server containing several examples of routes we use for testing purposes. You can see them at integration_tests/base_routes.py. You can modify or add some to your likings.

You can then request the server you ran from an other terminal. Here is a GET request done using curl for example:

curl http://localhost:8080/sync/str

✨ 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.49.0.tar.gz (4.2 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.49.0-cp312-none-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12Windows x86-64

robyn-0.49.0-cp312-none-win32.whl (2.3 MB view details)

Uploaded CPython 3.12Windows x86

robyn-0.49.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

robyn-0.49.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

robyn-0.49.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

robyn-0.49.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

robyn-0.49.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.7 MB view details)

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

robyn-0.49.0-cp312-cp312-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 10.7+ x86-64

robyn-0.49.0-cp311-none-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11Windows x86-64

robyn-0.49.0-cp311-none-win32.whl (2.3 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.49.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.49.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.49.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.49.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

robyn-0.49.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.7 MB view details)

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

robyn-0.49.0-cp311-cp311-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

robyn-0.49.0-cp310-none-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10Windows x86-64

robyn-0.49.0-cp310-none-win32.whl (2.3 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.49.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.49.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.49.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.49.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

robyn-0.49.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.7 MB view details)

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

robyn-0.49.0-cp310-cp310-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

robyn-0.49.0-cp39-none-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9Windows x86-64

robyn-0.49.0-cp39-none-win32.whl (2.3 MB view details)

Uploaded CPython 3.9Windows x86

robyn-0.49.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

robyn-0.49.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

robyn-0.49.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

robyn-0.49.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

robyn-0.49.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.7 MB view details)

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

robyn-0.49.0-cp39-cp39-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

robyn-0.49.0-cp38-none-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.8Windows x86-64

robyn-0.49.0-cp38-none-win32.whl (2.3 MB view details)

Uploaded CPython 3.8Windows x86

robyn-0.49.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

robyn-0.49.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

robyn-0.49.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

robyn-0.49.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

robyn-0.49.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.7 MB view details)

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

robyn-0.49.0-cp38-cp38-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: robyn-0.49.0.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0.tar.gz
Algorithm Hash digest
SHA256 c1c158b977246a04e31767abd1849bae0ae3c68ab69cf69ec9551a947e9cf854
MD5 8010fe50612cecd9fa4435044ca3037a
BLAKE2b-256 1ec45fbb2bc8c3f6f21b07a1076a354c3b9f9a6572325f214803b49aed3188cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 581e226a4d03e4b7c1215f2cfe4706f642cb3d034bb6c8f74d8c29be9a770c28
MD5 79e59284d3ce1dbf433d1cdfaf20a305
BLAKE2b-256 62aceb47863ac65d28053fc1d4b79437cced6646e0745d2cf01372ba2ec94187

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp312-none-win32.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 69fa2e62b15a8ca73ad46bbb3bbbc0b90dee9c8fa873c08ce8b728b88c954fe3
MD5 818fd5679794916343876fe8793a7c08
BLAKE2b-256 058401ed4d34af83f468fe0f731e2225562f5aa2eff2a5047d2c348f79456999

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95b4b57b375d572861b2eaa2b451c9ab8ae004607bcbe86eea3c9c61aecb3b8d
MD5 305f2ebfb94aed42a8dd5b5f970a220f
BLAKE2b-256 38870145143196f0d0b80a6e664791a6928f32eb2a55cee7ab1c560bff4ffcd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3c9ff19ba59b307d1801bcccb70d50d0a5403e58581dd80f92f03a46dc57e736
MD5 dce7089146b1f4860961d6fedf495aa0
BLAKE2b-256 d0c0c3e75ec410ba06d72ab7a767361379a8a2e1a82222156a9184802575c99a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e10049163a9764edf5434797510413307f7267f37e812a2ac6066dbb6611ed2
MD5 438432a8c6b86ddcf1ec70b871b8a380
BLAKE2b-256 66c4e6208ba95364639d44d368831019f819c5ab8006b18fe8dee3d180da8cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 584dd66799680b17f0c7482e6ae4ead68ad9c60d9da26672acbfa932d187b3f3
MD5 0f3a03753416a44c1cf55b0bc6d24641
BLAKE2b-256 fa87068a965dd8489d2046998a856be436205b52f819e924e51cc78e9ddb5af5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 78c1d16ad47bd7cb010bee5827c83dd469f834734b75eb38c0713f77ad2c0eac
MD5 962d81a526a342d9b056161d51da5c04
BLAKE2b-256 29cb0e305e178817c785d1bc529d026d6a506247b83c35f5b88ad327eeb674b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 6c23ff129e0f456e4ac98c501a205253ae359583b7d83d02d5d667cda4bb6995
MD5 d7363606111a6cc402bbfc3e1f41be00
BLAKE2b-256 3dc55a2fdebf4c8fb02d7470c951e46b3c58e5b8e0a26c9843d22b36a217b833

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 75b57d190c527941c9b6e1cb5697c813ea7d133efa620f210077f2a5fcea45ec
MD5 07b45c63fdd0c6557455722083163ad3
BLAKE2b-256 4d8d02b680b14e3cd3a73f2d9b9ee43a59fe74387afefb6bfc397da084bc52a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp311-none-win32.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 90cdf8739dfcb4a168d7d094d7ff419369a43ff61d65bb1ede7db09efd47b860
MD5 b1b88d8c5fd79705771dbe6d739415f3
BLAKE2b-256 b62b84156f0f1bf2e6804353534acaee42e01b5c7a04774dae4577d29f25eee9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc1f33d82a9ff4e1d4dd4c323caee7dac0e6e59bb4d7531d08f27675ea067a98
MD5 18f0551cc4abcc5becfef54273a034d9
BLAKE2b-256 4fc31e6871e87be4d56cd04602528751a4516b00808f280b3c118e936b6a57db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7f0b283357482631310b5b695bda18a2e696767d8b819da8c9ca5182921768b5
MD5 0a564d066a2d965fa28b71be43e9d43f
BLAKE2b-256 707aa6df40ab2cfff9adbc064b7f1b9201518d045804e27a48e77fa2afcfcf83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9716b67362bdedd429fbf0417a6998ecbdd80c7aa5adf0f6977cc2efdd749f48
MD5 ad2b225efaf4547b4edd2afa1316d30d
BLAKE2b-256 af702b09643fdb02da6af762c1cb90a9798cda8faac9f5061dd6a61dce659f31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6e6021bfcc12f14c408948086a2128604e43e9fe2ef885a78c3c42c234f0d58a
MD5 22571991dc8a8b57033ae133813a384a
BLAKE2b-256 211946b739c1b95fdc44550cfab9fc8000dab36a206fa25353ebe3858262a721

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ba3895a4a7b5d3e05bd86dd01cd4f718b18766be940f13d2f43d2b8f524723f3
MD5 13527367d5ec25aebf0e53f4ca32485b
BLAKE2b-256 762775347649f33f6eadbacdf39d71d8bf58d791b1932f06bca311a41502301d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 463ea3ec0ed2e878a48354f8d287f80da7603295a37b8691b3e2cd67ed2bad9f
MD5 783473ccb57f7b3c7bebe813cceaaa1f
BLAKE2b-256 0d08b8d5310c6c68ac9fe4bed59fffe9be38d0e0f0765f880e5f9e5dbc83f86c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 c6b76e0e4c5f836555f12a5ea92d66ac95bbdf37078c5879b057a40b26702734
MD5 fa0b1526c98cadae56ec2e9b6bf3dc2d
BLAKE2b-256 1059ed4f291709a49c6e386e780434e9d724621cdd3ae2517a253601f4a37306

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp310-none-win32.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 8014f3fea4cd6872b04b386863564ecd39078b7bd65044e979db6fcfabdca012
MD5 29bf379b1b9c86fc3751274366a96ac5
BLAKE2b-256 5542e795fc735e53746db337b3616d5c4492ab27f08dde6f40ca7f1d7eeec37f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 624bcc993dcbd8a3095d563f39b2108e00be78116d0dcebb65bde83bd34ac80e
MD5 57840d505ee21e5515cc940c449d9a44
BLAKE2b-256 f6e3920d030bd594a5c3774a6b4f4eb7735c134427b384524a9dc39ce3956569

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9e2c697d0a902eca519a6b4357f1eb0de02e6f0f1168f99cb8f18e601bfe6f15
MD5 b3dbab3255e2b3c42658886498d573c2
BLAKE2b-256 dc029d065d7d07e6c1aad728e4a59aaf2c832b232ad0d1160fbb1de2486bd58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5201f0169458249f1d6efaa41aac29e2e7ce7a346771a1e222e667d3953f1435
MD5 e30d37a31b230094e7ead89358f50862
BLAKE2b-256 8c9451ffbdabab598a8cb05f7261dbdd8d9ecb884bdf8fbf34531740e3321acd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 50dfe61fca8eec2513d8d4a18409bd0d9a05479484b6b7ef1611ed011470bcb0
MD5 cb1724c48deaa15b4f9e490ec997bba5
BLAKE2b-256 935dac656b240bd5ffd59de1ad9c0beba5bb1eee3e9c98e9359cc787161c9832

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f0e572b8dd8dcd840d974c1fcd9bf7698061b63e26e0156f7fec3405ba7b09b3
MD5 ed7db849ce6d70f3b39d037c147587cf
BLAKE2b-256 28ae536aba8889a3b7dd0ccd1f6baf30e3a72a06cce190b2225339cd90abc07f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ca0c36e79fbc7a9fb1ca3caa01cbad20dbc70bd08fba0cea93489dcd6d9f7204
MD5 c7721ae1afcb6f0a1c7549f1716e1ef5
BLAKE2b-256 f69d9f28b2a55fa6f24c2719aafce29a03c383c1521d40ceef11ef915b6abf11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 6d3954483a4ed275491e5addd493adba3cbb7d1f931621766531cbe1abaf15e0
MD5 416bb9af1405a13d8bcfd54f651bb7d7
BLAKE2b-256 f927ca00f733fbce26ef05733acf4509fe1c08c3ff58e7ba9c473ce12e4b4242

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp39-none-win32.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 bda70f9fde3560797ac5a37c6d1c1b4b3ca28eef88721d72e713786f7517ab16
MD5 cfe57f28063541153aec51f1a15d5c2a
BLAKE2b-256 e304f088bbf02fc7872cb55390d4c835e11d832252a9712d7b4ffe3e7b600868

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0aab54f1f3a9b08f9ffcedf5f0dc3a1842277909d33a6ca1944515e9462a7031
MD5 959f178c4cad3d8ad1810fa5e3422988
BLAKE2b-256 23e97405f6100b949c28de7e29b86b419176890c02c78d4c13fd8312a1bdf351

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 36a9ab00edad65b1c6e7b58ba6b3d1843f1182eb36e8ca7244b424b5b66370fc
MD5 ce0fdf1ad5d85b6917444d372a970405
BLAKE2b-256 20691ac1cd592d3de40fb412f311c97ce5c946737636248e18378acf63385d9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6468368ce0d520f96a3ac8b2dd470173c8ec75a0d34d3d8fd3158106d3408b28
MD5 677e7d850c73b6c2a40aba6577b9976c
BLAKE2b-256 d4e0d4fe5bdeb4427c45c9f2c9fc9432acf033f731b60e6eba0833d751d62cc4

See more details on using hashes here.

File details

Details for the file robyn-0.49.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.49.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7653c1ed5fb0af04001752f07ea731ef1d853c8ba1373a931e76ea8280bc2d6b
MD5 e97ef58670288ed7350ebcaeea1fc73a
BLAKE2b-256 b813da3ff7181420aab09b25e0b4c952407c767fd63759ee2fd88b0b676cceec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 41f1086c6f63582790b1f4b011692ca3f890edf684ef78badd0ab5a83b244c31
MD5 3beb23928ef2abac291106cd7c31fedd
BLAKE2b-256 dbb97a17d53436febebc7ba46e46faea6bebd303a33344937883c2eea878dc7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 3553f01f4ca833bc7826b3228e66f6c285b4db842c8bea3c853a89be625b8708
MD5 b1d5047fddb328e7fb59fecde2a10469
BLAKE2b-256 a0e67c104188f13350f3989fa23deed31f5c6a3c1a265c01c11bc9c533d087f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 cea7ffd658e2839fd1660a811ade12bf2eee60517d77e41a9e3075a211e32e0a
MD5 096b50097c64b5b4fbb400cbf4a59f7b
BLAKE2b-256 7068f487623bc2defe082fb47f54b9fef2ecdd8394878c15c38162b04a6660af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.49.0-cp38-none-win32.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for robyn-0.49.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 02ca609498a2713da78ce304d1f95d66e06c752e52727f3c3707bdbd3e649eee
MD5 54976318747ca58c73772e0f207df249
BLAKE2b-256 7eb2c5c0549a7397c89859d534ec0dd96238e9af5b7668d8e1f44b92287b34e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af3313b6ef25a99d0bf32e076d648f4707bf3ec15b6f6ca11816ea1569a0454b
MD5 282d4fe48c13017cfd9a5dc6a2b37cc8
BLAKE2b-256 e835ad4c37072bb6a2dc0aed0b8674be6e6c4efd0544ef45a67fc1e5a74672eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e7d47eddf5c1b3860b8b1b5ca04c43bf5aae94bc5ff43c8155b2abcedca012ff
MD5 b5892b502ac48f6b3e772965433e71fd
BLAKE2b-256 a34f2f28f311f2b6e45734a0bf40decf8665ce6aed6e176cce20728f70f364c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 df98d69cac8acd8bc3e7df7f8b7885e3c5368df1db627123cd16eed7f9f26f82
MD5 45a1e8503755e88de5a3c2c92cf1de7d
BLAKE2b-256 c2c9de40961414a56dfbdcf675a6eaa0d9a1db058fb404f11a05b4429c746c34

See more details on using hashes here.

File details

Details for the file robyn-0.49.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.49.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e3e89fdd2cccdfc82e9e579dbcb1c2b79c2c9d15955cc48d7e98542ef6bc42b3
MD5 f5283d84d3fb077b7c234d7c71230d0f
BLAKE2b-256 6168696adad71a5e3ef5934d84bb132742522d1e04745cb9dcea1b3b11cf2d8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 040842963e9bfab61a89c8baaa64cb06c74ddb403602755c6ad4c620bc37c63d
MD5 a8602fc0628eb3ae93f4c22e165ec2e9
BLAKE2b-256 b697d71295644867eb88c51a345f0218f7f8b998fb58ca6162faa0ab9517a2da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.49.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 a70501ac45789dc6c078094ab1545d09a35ee7489d6dc4f04ba3b0a83ba52d29
MD5 9d238f9140f4cbb75e957b17ef631e55
BLAKE2b-256 55fd1ba85e415abbadcf7a3962a1c2fe8ca47955dde9158ec9a6e505468e8214

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