Skip to main content

A web server that is fast!

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

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 (preferably inside a virtual environment): pip install -r dev-requirements.txt

  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 python3 integration_tests/base_routes.py. This file contains several examples of routes we use for testing purposes. 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.36.1.tar.gz (792.9 kB view details)

Uploaded Source

Built Distributions

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

robyn-0.36.1-cp311-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

robyn-0.36.1-cp311-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.36.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.36.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

robyn-0.36.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

robyn-0.36.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.36.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.36.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

robyn-0.36.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.36.1-cp311-cp311-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

robyn-0.36.1-cp310-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

robyn-0.36.1-cp310-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.36.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.36.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

robyn-0.36.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

robyn-0.36.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.36.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.36.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

robyn-0.36.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.36.1-cp310-cp310-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

robyn-0.36.1-cp39-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86-64

robyn-0.36.1-cp39-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.9Windows x86

robyn-0.36.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

robyn-0.36.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

robyn-0.36.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

robyn-0.36.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

robyn-0.36.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

robyn-0.36.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

robyn-0.36.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.36.1-cp39-cp39-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

robyn-0.36.1-cp38-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.8Windows x86-64

robyn-0.36.1-cp38-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.8Windows x86

robyn-0.36.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

robyn-0.36.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

robyn-0.36.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

robyn-0.36.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

robyn-0.36.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

robyn-0.36.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

robyn-0.36.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.36.1-cp38-cp38-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

robyn-0.36.1-cp37-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.7Windows x86-64

robyn-0.36.1-cp37-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.7Windows x86

robyn-0.36.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

robyn-0.36.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

robyn-0.36.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

robyn-0.36.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

robyn-0.36.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

robyn-0.36.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

robyn-0.36.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.36.1-cp37-cp37m-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: robyn-0.36.1.tar.gz
  • Upload date:
  • Size: 792.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for robyn-0.36.1.tar.gz
Algorithm Hash digest
SHA256 c45f2497cbac7ed2349a05a55824ff63514925f7ef5dde2e9cc3dfe59a15da21
MD5 6b28ce055f34f39b30c2e90f1cb363e9
BLAKE2b-256 2d35a440543b4146efd75f2a6ee9769e6f81fb92d4aa9a77aab98dd5589dd91e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 38f56563914cfd2b4b602e152fc433259ef847376dac5e914b4d77f965132557
MD5 e0586372eea19cdee7589bae21161351
BLAKE2b-256 b1f051a855421c46b92602df7615248a1bba8c9b0a0f27d02463ac7b613b34a4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 a9dfe21a620c70f276e6f4bb2331e85c17e1551c2a619bce9725b26c5be6bdc5
MD5 2502806baba318b833fc2222f5186fbb
BLAKE2b-256 24c4acc2676008a6d8e83573b4c61748585b4a6f9defa3bfc5d71ce4b945792f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15851d27ed1eb1fd6d01c2cb5d2d82fbf71d1687f9f35a1ae471c9b807e0299b
MD5 fbc61881e7c6a99913746911f4399bb0
BLAKE2b-256 ae6bc8639a29f5ab6729950073c8ebfbb51753020ed866514b8932bb454f3508

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 96fbeeb2a6dba9cb98679d794afe95846a30b90239af56a9576dd7f84e75a6e7
MD5 7b83e8919a3ff738507284d49d4a8daf
BLAKE2b-256 bc375a058927273e7dc6b6d257d36e9703ef9f1b65ddd3e68868c96fac38a3f0

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d4a1f39d955ae6c089e4d89722fcdf93354963926671f169f88062e4cec93aa6
MD5 1feb580beb254f3130efcfda834f04f8
BLAKE2b-256 18de69ee29f2c38cf81ea3b896bef5ca9823d2549dd155bb9580410c717fe800

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 43bb422486a2d14c00065222a0470d72094e97bef2b484da69a1a8a9c57deee8
MD5 7fd595429b0e7a521f3548baff15348d
BLAKE2b-256 2146f4237e3e2da29ac34b6c535630b48b85ebd8c7ce8c5ccb2afc77bfa35a08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 349036c92e2d62ddee5e775d6fb4002f069653978aa09ca121541f1704f153e8
MD5 a1f319489e0708b1358c6c4e0bef814b
BLAKE2b-256 6c683dbce19b11b651e70332305811e624da809defd33bbd149f17b24bb7e275

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 49d32ebf72d80b27ecaefb76e5ff82c4be8d7615ccb9490c5a28ef2275d1dd2e
MD5 c7994130ec4bde12646097f74bb2620c
BLAKE2b-256 6d887b940b2699001369ad838387c7dc74a0c2283a2e3f1e05e1e1f41f9a6b50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 228db619376e3558ba1c1de7784fafeb366eb95c9079e1671ad20e1d46f408f4
MD5 663fa234b76f11cc5bdf9b8b5d1144d3
BLAKE2b-256 084a7b41aaee5a28e41c31b4a1e12247bf1f477145e2d6b0ae45742f24c8b4dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 71411454ee48e1136a9eb78da402fe59deadf4cbb73ba7c01d43774040f9d17a
MD5 087c33c48bb51e70c38e0b5ecfd4a593
BLAKE2b-256 3836c58168734979f529a9afa2a2e167344a667992c1895b402f1fe6186faa46

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 97f34393e81f1728237da2dc48b713b2321bd94de7d903126d211153a3cc8968
MD5 c71816109ac715a29766598ebfb6c2d9
BLAKE2b-256 dd842f7d88bddff1d0347b7beff567bc005ca12cf21aad4be556ffc14e742af3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 f99959049bb3b273e077866e5ceee3f97133fab95ab5e408c96b0e99db41928a
MD5 0bb8e47182d9f8a7ff2a5503bf0334aa
BLAKE2b-256 6ce2ed3a2967bc6cb5ccbbdb988fc1813e3b872e5b135f1709137fe6d6d8f85a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78e8024893c38f318eb3889daa1bae8401848df75c04f8cf115a57c047678a76
MD5 febe6bb79e4627615b18bc9c372e70f4
BLAKE2b-256 2752501b28c745b8f4e8060820ef8d438c05ee04098c37f9a31710de6e73b118

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2e9cfe815e8053dc284b88a8fc8235f8b6d37193e7aaeae02b8d19ccf60fe5c0
MD5 40e7105a39581407c7332e78fece3129
BLAKE2b-256 001560b97dce79f147a2b4b3a69c0fe6639ecf0f7b4e83d5f471dd43abe888d6

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2e3cf7f75baba0818cf327691becb28c98a37f6badf090410bf910050816321b
MD5 3db9d4fa28cc1e3f6b6be71c7e18cd5f
BLAKE2b-256 c4e43ee9def92770905b43d38282fb727fc6af9e2b3746fed3bc42929a000136

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7b2f2a8b50ab0523b63632ae43c466ab9ca012018d3a7aa4b1c1e0f4bc076e66
MD5 cb259ee0a029731a3d82213eb5df39bd
BLAKE2b-256 1a93a5d4c4d1ee73cc03294a4aeead5d213a01a07e134b90ca037ab9a0306b06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bed9105ef50c40d2bd8a28438df5e389fd7265d16de55e9e60304e75ed192d4
MD5 1bfd5bea6e88d0f909ccf8165e07b908
BLAKE2b-256 ed520430a941219e734375875bb632afd5f7f21c67979209b1a432578441aba3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4143e8534ba2dae99d4280c09427567ab8c768a4cc29b9e9e62f3010d855d03b
MD5 715c132e2ace9d8097b0a0f5d98bfdf5
BLAKE2b-256 b17f7155b270ab101ee52598b66413ba5a4c990c8551fe9fb1b19772dd40b6b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 42b7f11869892810e33dd8d800e2e8349a79723d08db7c0e6ba4c43ba301de9d
MD5 460821e817c0f6e3dad771b5a4876762
BLAKE2b-256 f36a54508e68fb399cea7ef9129c553e710d72b7bfa6e3f5429dc6d3e2fbf13e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5e2d87f2828c2726fdc5aab1939dbae0f313ae201899599b0d694e5278e128c3
MD5 0e513ae556d0d766dcbc4f14eb619069
BLAKE2b-256 595433a19f78f5d075348a7b56b4c367e76560603f55299e3a2426502783feca

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 1d62656ee1e7fdcf082534f9f82b3b3aaa56422774accd577e3eb82ec89acca8
MD5 28e5cba29c742170b9495c2bc779a2b5
BLAKE2b-256 3a4934fd258a1f06c352faa02a6ac37c1f7100cf8697a4a28b3a500ce0e80596

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 7f67c66660e1be85db8407f148b0e25396333bb86973f21230d620a5ac6cdcdd
MD5 c4b6f804602b153183cb8db1609edf1b
BLAKE2b-256 fda01016416daf5e582554b881b79509cadcb086782e49970682f9c59fbe42df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4531c1dc355c34af0a341f7f3589349cd0ebd8573cb2af87d1a5b99ca28caf2e
MD5 07de652ecb888ea58acf605d0e77ab0d
BLAKE2b-256 45340ff67de477d16b41e73ed0aed9a7457791469b38aa46e74b7437d8d0166a

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 84928a53f89016120d22962eb6ca167127b54f5a7dc01fd9cf82012965ad1803
MD5 1c1ee98d8f87fd9cd438eaafde196b95
BLAKE2b-256 5ff8c253ed08280c3591a7c866a5c83fa08931a3e7972d49e748e4a99f7d6915

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 25ab3570068e03efd3debb99a2246e4f9368178686c1862ac89fa1c222b50959
MD5 40514d6bc7fa9943d8fd9595a0bffa1c
BLAKE2b-256 354c2258568b2229ccb509a5c873dda3e93c9404e7a14f64db1162345bb86f12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 17de04039726f5c18787035df7eb64dffc97d6b30259dfed950969c9f0ed3874
MD5 a8d1c3c5bb2f16e8a9d9485c41db9255
BLAKE2b-256 daec1e7cf086008569389b0c56d9a3dc11386f1db773c59761e9ec0b4208cef4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f6d118cb38289bc6bc75f683e38476509430591d3a44af338b6718ef848a376a
MD5 2d43ba97f671bd0d832543cec36409b8
BLAKE2b-256 c8a540e4183399d0e295aadba731efcce33d35968239e30d170bce5157d76bfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9c28afbf597b20b66148d0d99b30bf0dac71fa10520a400f5026ed49f06d9d6a
MD5 3fd3ca9177beda1520bd3eb6b201ec84
BLAKE2b-256 f2efe86f12e36714a8391b0b6ac42119a281135e21da668dbd1a903c416e4334

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8ba4b773428de3ccf819c52f2c61ed19aa82a3e4234bd28b41955e7ff3618a79
MD5 dc6e91a13dfc849465561b52d602dece
BLAKE2b-256 94209ee8f4ce5386121399403d13f901f3eb4b94eb6a5f6c2aa4801e09a558f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 934e0dd83ce0f8cee2620e37c00e5584ba2f05e300abdc320b5b690f8f12c866
MD5 8bfb54ddc0699b450491bde08fc8b691
BLAKE2b-256 43d9da10d4b872284e9817c7f979f4246bf0149396b6ae0adffe441c567c7fc1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 389ad22490a4e16b289b9613e59b15ba3a5c70180d100ad6037a1741ae5d80ba
MD5 d2a6c54233387bb7c45180f58ad29a6c
BLAKE2b-256 a2c2a4daba9c04fd5142d456c963e12f21697dc6c7d2ed89eb109db35361973e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robyn-0.36.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 948db4af9c0966e7ce67c36fcdf305d8fc654c229860e24f6e22023e2e513ecd
MD5 51ed1bf1b1559bfdd207a4171a23f9c5
BLAKE2b-256 0bbb8b1f16f6be718750a9f3d647e98580bebf400abb14b1d92f0562e9958b11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca4c810dc64e2360f4882ed556583f8455ee90ddb7dc0d0a19a72ddf912c1400
MD5 2faccd8da5ca2eae6788b72d8def1728
BLAKE2b-256 5f022eaaea6038cc441beb7cee8c15064b1899e66eac241bc38a81b65f8d2722

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e228402c3f0b0d03fd0251659cae4608a98f22ce47a3e94bea1725a6e950ad33
MD5 1f08cb0a9d94a57b62d35e0a9915e031
BLAKE2b-256 399c50aa22aa94f6f73d6aa9433b03101ab4ed7f8f4f4ac06f68d8fad67f0fdd

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fb57402c6304603a01150d7a9e2425a07d8912a8822974104681406c318aad87
MD5 086428ca50c516d79326bd0ce0184a6b
BLAKE2b-256 12780d64adbe6ac065b2c4c16eb4e9d746787e4fcc6c611859951454c16ded0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0c98496a543df0b50deeac2d3c306992e737524d613c2a883205851454afb959
MD5 0b73fbab0cb4b5d0e9d9f1d9bac55d95
BLAKE2b-256 10c0cdde70f79bd0d61ac232a0af982f2f7d41a938f9985df2427675bf43c02d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c07f19bbe94960b1c8703e47e2884a043927f9fe5573532e6685e7d516500016
MD5 349e8218cd65692a9c2ed64fb71e9264
BLAKE2b-256 e01fdb4dbd38be7d65f28ba62e8778e84c2144f92f307bbef9aabee021b6fed9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a8b93a0797a8e13b7797d710f8d3d088a122f8be4b9fb40e14d3eed60fe80fed
MD5 cd9609e0455c5667130bfa436856af10
BLAKE2b-256 fab8f0a96736918fbc982a3eb9aa702948f7c0327128d0fbb8668b8b5e32b4d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 443aad66792b78b1f6be4bbd093abba3ab1dff5f26047167c6ccf3418296bb2a
MD5 f253ee3e2f4e4b94e44b0e398e2311ff
BLAKE2b-256 b1e70251d143b9917fa079f701d850828f5cb6bda433c8691d0e6db9b1109212

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.36.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 70d618dbc369a936be85d5798267567199ce8ec16ea04328c55f6d4d6c4d9aef
MD5 1680d6ac08277594a59c99ec916bb1d5
BLAKE2b-256 968340704fa4663e7aaa498e538778a775a8604df7a601515dcaa6f454dfd402

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.36.1-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for robyn-0.36.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 9043c977bc7e1994f69fbcdc39b5e56614646966387361295cdc0e846c657f68
MD5 9f56d050a2a8b30918a99d18b0ea86ab
BLAKE2b-256 a1d7669620664d88494456d548612f1848a9e41aca5695b60a436669f0738826

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-none-win32.whl.

File metadata

  • Download URL: robyn-0.36.1-cp37-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for robyn-0.36.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 c7ee795cda9ab09b99c0b7250f01719ef8b3658659db248435e4d0879f36aa38
MD5 a5036e50e20eec423a1b37ed1269b3da
BLAKE2b-256 de13466597214a3bc2baa3a6536d1b9410902594b69b0a9e28325b28aad25bac

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8fbae7cd60814a0919479d7f428d34d60f6e5f30c0e016049567e6ccbe542ee
MD5 79da1561384be8d64a35cbfce06d3673
BLAKE2b-256 9d57af51ebe7a9ab7d3f493051110b84fa58f5f330d3514f40d7ad1a895669aa

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dabc6e514e17e647a64ee2a7bbef363da00ed991b008fd6f4ac192f001cbcbd5
MD5 fec9f4fed92592867db31fd9ba394114
BLAKE2b-256 13916c01eb47b23b385b1eb468ddd53bbc0c145b5599eeb30e996def7eeb0f39

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5fa9b3cb6cdd3b47b8c9c72c35609aaaeb2488cfb56734e5f5d30cd1a3910f4f
MD5 f1d79611fd968a05570966d30a98e1b9
BLAKE2b-256 6e00b59a118ad45c9894ea19d0eca7435a331dc0cf6653e42842754a74951842

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 788a3b13a2215638266c65c79f1a940115686d1f9c7494d09d6fbc2e65f77a5e
MD5 aa33192f877db4ffc47c8bc55fdc8493
BLAKE2b-256 c108ebf38ff07ffde555c7b9f87d6aa59bdb10e4078d380362f80c2953fc0a68

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6135eb25d0713a01bd14d1079bde4c23b6580f626d87bd6332a8ab8ecdde0eae
MD5 866354b104e603145f8b1884bc817d2d
BLAKE2b-256 cb4b4e6d38d15347fad2d6beaff02848ea9a1b0023cce7359b51587138785007

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4a14c8d734753994111f43c21533128bcfdee181c8c710233943afb0d5b909b5
MD5 8049ca88b34894bba2d471476f92da64
BLAKE2b-256 7a5b549e2c3db94058c5ce2745a096e29fb7cb73a02db80c7b0d3517df7ef0df

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ad91a529716143941d940edc616b2596c8f194648becdd68b329ee5c7a79d0eb
MD5 ffa59d82916b8d7d279a2c50791bbe6e
BLAKE2b-256 f8aaf5321bdbb62bdc1047e5bdf736fedd9a992db3c16bb65e9337ed2e8deeab

See more details on using hashes here.

File details

Details for the file robyn-0.36.1-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.36.1-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 68d0900a705ddbb5d56d27810d1ae6e72b14e903edf8864bfe863cc9e33235f3
MD5 75efe771a74f02c621311ed6d6a2f3fd
BLAKE2b-256 d893fd3d449b87c35e9ede2a09e4d59ad0c642e72a91b9b29b48e075691c4c81

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