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.48.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.48.0-cp312-none-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

robyn-0.48.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.48.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.48.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.48.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.48.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.48.0-cp312-cp312-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 10.7+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.48.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.48.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.48.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.48.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.48.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.48.0-cp311-cp311-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.48.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.48.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.48.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.48.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.48.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.48.0-cp310-cp310-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

robyn-0.48.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.48.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.48.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.48.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.48.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.48.0-cp39-cp39-macosx_10_7_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

robyn-0.48.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.48.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.48.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.48.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.48.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.48.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.48.0.tar.gz.

File metadata

  • Download URL: robyn-0.48.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.48.0.tar.gz
Algorithm Hash digest
SHA256 7b7befefeee4af0e76aac9675015ec3e7b373d9d32b73e916e2693ce8811d18b
MD5 0210360239b759bc80e4ab190ec53c84
BLAKE2b-256 bc55c7634b2c3f566212b45fde089c787f8c0f8a68bb076923868af64ffeed81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 6414120f7c49e941e09d8fcf6a1b391f95216ced6b5ee7bfbc214c360cda0be5
MD5 4f132389464d7e370a44381bf1821a04
BLAKE2b-256 caf81a5b2b260502b9bd499f11e2f23b2c716968d46a81d0ca315db0f1128bd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 65c84a96fc807b3ca4af526ea0e2b392e4ae43c817458bf84995a4e15aa21b4c
MD5 43ef70ae7777eeed6e0cc6ee222729ff
BLAKE2b-256 c71e2850cc2ad84c9ebc147e0c08641d36a195dd98b9dce343b30ae47e39b713

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccaeff27fe7653941bf6a0f6c3b87dc152fc42e4f97de2f7055eca11e21c0cab
MD5 65a515bee8250d9747bd704dc52b5974
BLAKE2b-256 67525f164580390016448ad4782ad00cc4e89dbc416337b7d760409f6d4b6d9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dbaddac8d68ada5a8b7d55c2eb01983788f5be4931c8f19bfdfae89cb6e2ae37
MD5 b3f95706bac7a353f04027be1dcee150
BLAKE2b-256 37ec41fc1916faebda0f29e54d68e858f9193450805ce768bfbe6b2d50e8ced5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1d7cb4b9afc99963aeb7409e4701b3bbff69ee7fb910bbf29652f19a9346af5
MD5 923b5740e12ddfc827065bdfb4421a17
BLAKE2b-256 b41d75353366e233c75632caeb78a4386b23573e9007d65d65e26dfcafb352fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cd63acb854b3987a3f518c488ae4cd595faf9f062582be0d5f406a90aa24eeb6
MD5 29f9f404adfd44fd2dbab31d1d2ab695
BLAKE2b-256 6c9c2b0bbaf4db7b627ecd5492ad730d16844c2e7b31469f7cab66efefbc586e

See more details on using hashes here.

File details

Details for the file robyn-0.48.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.48.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 937e218dc3fae085c8f2280ccf660772951fcb41cec48e094b55213a3dfe6b30
MD5 d5b92dfdbd9d54c420204101f842163e
BLAKE2b-256 9d12c5b777f771f5acf411584ed0757a7333990db8573b27362ff8e5c9c00c81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 c6161e9f6c0453b3d9c3e7d71f824c325a7918c9cdff0a3933c7c07c42e0354e
MD5 f6db2ab64d26f9a91d38760bfa9e0b82
BLAKE2b-256 589264f3826215b348e2327af5e10c5d7d9a048427709b3d87221236213f4e4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 21c6dda8aefd2bc58e779383c2df66c4f17dfcc20c033695eaf747286c6824aa
MD5 7a94e8b4ab586fcfdeb82acf7de246b4
BLAKE2b-256 3e624e298e2e163105c32e9fa3b570c9e815b4a7de777e2b8334ad04923ea869

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 55037754779ebeb2106ba10adbcea66303624c7ec2dd9fa3bca3a4cb898c6a1a
MD5 6ef72001518e6f4de0227e61bdceedd8
BLAKE2b-256 bcb2e918ba501cf9ee6af0c3929333a85420ab68bdc99fb09357d6aafc284fc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b88fae8225c1657df3046e8992b43fb0a920dac5216d14be5d71ff689bd7813
MD5 446962710c6d06cf7a9186f657316fc6
BLAKE2b-256 761db261c48fd7cccb1420014cf099586b6effd24effb0c1d5287c6a976e79ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e0f3c44dcb3e609d976b93949a8f0247efd8bcc41313a9ed2e2a85fa9f4b9c48
MD5 b96e46ca149daeea9781b90924e88663
BLAKE2b-256 2f156f35e27d1ca21a97b8e49d4ce7830f659c803f499fc4dcb1e64060032110

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f970ee5d7a16f491d466e9d7536c3bfc4fce85bf9b055ba3b676ab8bb0a80f0
MD5 79d093ce897f70ab6308d7ead8a5b366
BLAKE2b-256 a6a479e6b550812235d5fa64bd55a046d02638c81b8fa1d3d89012c18a422b71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3bccd2651b0d51109e826555b0cd228fad1f9eeeb3f474843ad23a55c2d94c99
MD5 413e1686119b6af72a7c4fd7e6c8ac96
BLAKE2b-256 fec0412dcbd9403007d0afb1d2813df4ce693b3f34c7b817806aeefb58558f17

See more details on using hashes here.

File details

Details for the file robyn-0.48.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.48.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d254f67c8ca03d1b71dcffff52c680a93c789c4a0307ab6bcbecd59a29c2d49c
MD5 80f700c60e253a70ac96f3e147bfa8d2
BLAKE2b-256 64e15e853c1c949adf93a84b1e44805007abcdca97036a9bc4acc7b48b9d4cd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 b32a28e24ca264689c1e576a467caa7034347745448ccf20a9a1fea2491d3646
MD5 a76ca31bb3a2d077d64e04796a38dd98
BLAKE2b-256 1a0c5ad095af2e5b7a9c58d06db53f64f855763b7b7fb69555353e33a23fe392

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 f2af672eed78e514eeca01255ff650d843889f69345ab64dc23816e717e8869c
MD5 429717e93cacaf882c73abe9ff51351e
BLAKE2b-256 01538ec37c717cfe5f436dcce10d64469311247cde30caa824a73255e71eb80f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 b7f27edf530109640ac1fbb35623988a8b922f874f23a55033c1f5a9766270ef
MD5 89ff4700b3169ed36e820eb58727f5e5
BLAKE2b-256 3a5a002031351945d16345841bd0a81587e574589e17d6d3c57b5bacbb5065f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c2dbed1580959e888bb0cdc049ab741f340e9fd745d91cbeac11345ac9d67ef
MD5 4e98866c385adfa2821b9ba36566792f
BLAKE2b-256 8349a5b4d57dcd37ecd290da2d91794833813cf1c9d97817fc8557fc2eb9d006

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 106b9c52650b54d17b5122a688d74c883c49f6988321bbeea463785e8ed4f9e3
MD5 8a406a1792364c5550d65803768d89e1
BLAKE2b-256 1454ce80fbb4c339d3d741371c9f05229b9c9628ceb6416198f213a93f2b08d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 705b8a383d4d1c816201732de2848735cb3838d59b3b0ec7c1716d336d88df15
MD5 2e934773c78938ad4db02cd23cea91bf
BLAKE2b-256 afd7c6e1713e3eb477ca85c1787813afe9b7371c39297d5dbf8cbc7e0bfb72da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5a21af8a1950519e04453debd8bc3dbbe842259550ab8c6d3a5dfc3af6fe159e
MD5 516e5e25262d131c6b4a7e6f26a859ab
BLAKE2b-256 95a248e3cd743089d8601c9108df3f8a5970e4d27fd6c66489559f9ab7ec9e09

See more details on using hashes here.

File details

Details for the file robyn-0.48.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.48.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 05f1fa66e74838b7680b0049ec75260987d0b7ea9f620693941da6cb90afe6c9
MD5 8e270f9b72fc671778d89aa4765313d1
BLAKE2b-256 be3ae8a49f1e2b412e2bfbacae8c91d35f13d03d99804f29488a00a889891054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 f47199a08f1849e46891a7356b58643c58ce5c5e35300f9d588f70c10126182a
MD5 12afd1f52cc891d74064dd08a3445f01
BLAKE2b-256 8c343bf17007c19c0d2584d824e4dc84bad273cc032f15695a38760c0c13a005

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 5406dc1d89893616bc4ac3959cdfb5199a85ea749275f4183e22d12c3a41e8a5
MD5 44f264612049bbd671c9fd0d4dd1114f
BLAKE2b-256 d93d922ddefd4326a9f1370138de43066d80d29dd9595771ea84834c55320fac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 2157d6104e44b369d36d27bdac74e9bed129a5d5d96be6204c5baff2b1999b6e
MD5 98889ea360498f5dba71f0411c74df7c
BLAKE2b-256 93168712aacf20e91148f24ecbdcbfa06819797a0e19c42da8fc3295e5172c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f41d32615007d7ee2465b9864044e8ed9013ed3d5a7a275dd7243a6092be4cd3
MD5 a00b4ad3417ee3c4c389ba0bfb5802e5
BLAKE2b-256 aa7a017dac160b962b85e6be65fc7321809df70f3e1de1baff1fde2a04b43ee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c9ae5d6f16c401efa6456d0d87c70b63c2fdcd4ced6626492ff586a51405e0a4
MD5 e0f23f52ecbc26cb7da78fcbde6e0988
BLAKE2b-256 42711fcee706efec3bb7693a4d067bf19564de0936608a3f166f56232971f02b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb855b0773adf12f40679f8330433b08c2485d689e65fc553af0a79c27c1d64c
MD5 e68e832ceb688dd5251f3b878937179e
BLAKE2b-256 e4a9549a2c34b50130576f846f0dd6696e160be45ed7dbc79642e8bdde46db2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 62a249cb12816e9a0086df4d6ca9cd6631cb734e550fb2301809e85098441cd0
MD5 72b2927ece67344d9f85a6b507a65ca6
BLAKE2b-256 681a07e6c8cdce1cabc0d615005503f0988b90ce811f07790358f63f92f58ab2

See more details on using hashes here.

File details

Details for the file robyn-0.48.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.48.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e2ea09b3e530f583242c6fd9a375d01a185c8d8cda1073364ecd480700fb78f9
MD5 13f18ea4d66c55ed0796aec9b343baa5
BLAKE2b-256 0a75c6b17b47f96a1b27f63ddcffb235c342c6592e23b0142c81d59ecc30f3d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 66708538e6122bee5063869552b776d5e88b0e8e91415a2aa7e07cb0ca975c73
MD5 68941dbc87160d900fefb3ec13fcfbdf
BLAKE2b-256 9c1bc8a948854ae73fc881edef9bd3a7ac94a6a5a88209b316bd4669abeb8741

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 2ee4c5d6519c5a4f1fbd42b804b905821471c03ab3a4a3c4d2b5f3a5c1001675
MD5 69c4ad17e5a11d8564597e164be45852
BLAKE2b-256 36f2907e26d339ef288b6522f71e6b658b0ff45222f131d9e7b084727d3fb4e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.48.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.48.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 656620d8792ec56ac10305ff69b5e7395f21596a423b92ce37061454b50cbcb1
MD5 962bb89356a6e39c5d3db4129362ba34
BLAKE2b-256 1ba197fbb2bf73949deaa2bd8394cfc39ba7dfef2687066aa02b527d2799a2f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdc38c3f3267ab1bfd1c7b669ef433ec2a53a77e804cd314609dada24b717846
MD5 c432710c824a5cc9a611c7c9407a046a
BLAKE2b-256 9e3cbe6b9a09c423b359930b9314237f02ee0ef5a40d16ab0e8200295015f43d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 52429b7c1e4850b60458e2a24673c3ee4798c8e4b7d6a3f641e46f2048368664
MD5 c63516bc87c347ffbce2c69f5ca936ec
BLAKE2b-256 d29bd67d839302419311b407f9643a255ae2da0c898c189315763e96b35bd1cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46a0dc5d6bf34efe15fae97a3ecd42034c048d1fd7964930cc2f8a362860f7a9
MD5 15028645a970f004445039b8727d9a0a
BLAKE2b-256 bb13668f0e2533416be5ccf9daa27758645b4c65e23c5d93d5e7c933b013249c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7b7a8733e74f0b267ed21c954247756e9d1084d9852530b6d94653976fcf2c01
MD5 805b98a97bf60e7b3d02749b03e48c6f
BLAKE2b-256 f253a484e375af83de16ce9f2d168e00d37b8b513e508bbeef2e2ca5b3facd67

See more details on using hashes here.

File details

Details for the file robyn-0.48.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.48.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 56dcdc4af7167b4c8ddbbb406ef6984eafff64ec4ac782d00a8b330637bd41c4
MD5 0c186282c8a742873e20f6738efc7a85
BLAKE2b-256 747c20247de4ebbae32905fb2a95086c2f19fd9ce63b943036c5c580b67390a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.48.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 f138bb07481653be88b6980a68f547553bb54edaabbcf5871ea2281e92fb201d
MD5 e63dad55e9e66bcc723cee97a7d98c3f
BLAKE2b-256 001e1a737b83b9b483e86d4f6ee4410a0e2dde568a520a4c8f4f2ecb565a3b71

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