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 fast async Python web framework coupled with a web server written in Rust. 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 -h

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

Log level can be DEBUG, INFO, WARNING, or ERROR.

💻 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.28.1.tar.gz (783.6 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.28.1-cp311-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.28.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.28.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

robyn-0.28.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.28.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.28.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.28.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.28.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.28.1-cp311-cp311-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.28.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.28.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

robyn-0.28.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.28.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.28.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.28.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.28.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.28.1-cp310-cp310-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

robyn-0.28.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.28.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

robyn-0.28.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.28.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.28.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.28.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.28.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.28.1-cp39-cp39-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

robyn-0.28.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.28.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

robyn-0.28.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.28.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.28.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.28.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.28.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.28.1-cp38-cp38-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

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

Uploaded CPython 3.7Windows x86-64

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

Uploaded CPython 3.7Windows x86

robyn-0.28.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.28.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

robyn-0.28.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.28.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.28.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.28.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.28.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.28.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.28.1.tar.gz.

File metadata

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

File hashes

Hashes for robyn-0.28.1.tar.gz
Algorithm Hash digest
SHA256 9690df35aac21333dbed5446596fa4ef0c01c7ea81cac45bee5fe3f46f79c810
MD5 5d7a40791daa5dfbb18f13ae48ce09e0
BLAKE2b-256 fded72b8152be4c50a57dbe80dd7c4fc7b813150c07137d8349d77a44b4c1357

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 a1110bc96493db2020bd7902a4c8854a8960bde1392d521331e100b199191169
MD5 ba29464f92cdd96c6c397e3878b405f9
BLAKE2b-256 be1de65b705a6c0e605ebf3083e96cd89da2dd559016ae5cba540dbaa68b3100

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 df834f8d6b11ea311a7a39ddcf40adaf1de198c5c4d12bd2c221f60c5f70a8cf
MD5 c4092aa103eca1c56f48b88b04ee8a0d
BLAKE2b-256 4beeac6cde71feabb0931c8129dd1d921fd1099a1cf0eaf204a0c8a66c0aea9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11c4f25f62f999ed6297bdd7989cd82becf15933dd9f846942fd9b36bd381819
MD5 a14762fee78db651e0ef13def8ca01c5
BLAKE2b-256 2660bc094f993dcf81f6bef146a67378a6b9f8e3e35e3a20e56b3c411126c031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1cc0290435ab34d1e2dc2c23697f33f5ddbf2ea25d4ec1657c788a8a2ec28905
MD5 84e6c74a09ff9f1d80b456353e018d3b
BLAKE2b-256 c9dd82ace94d01b9ef8546ef7ad8510dfaa5b967dba892c018354ee082735564

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f9a8010767fad40adb0d3505a0b2822829d1a0ecf378ec2ddbf5e49236f7db42
MD5 6bdc939e1e9047f684b8cf5cc70b12a1
BLAKE2b-256 6973d7ab017719a1cd7fd3b391bee8943b6d6b0d51d187e783047765b284cfd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 912c159f848446c3f195decc7b113fa9c91b2595ce443fa9be7b63037841eb06
MD5 98cdf3e8e16ba2cff40a46d825c94cb2
BLAKE2b-256 827896abbd974db3ef4dc3d5f9a2a14540032c135e752d22bcdd29eaa7392405

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2baa0ffcf0ca892856b84ecd47de38c7641e3c79f957b5b6357ec84f0085f961
MD5 1d8bcafda4370668deb02bd5931be130
BLAKE2b-256 aeb4b418df0d171bb609e102aec2f426a43aa118fec1aeda4c3e5d1f3f16314d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e107917e0ece354e1a7c3da7a46f7553926660cd280d151bd89a958773c02516
MD5 3c7a2cd3dfeb39aa7e338d0a4394bc04
BLAKE2b-256 c2ef8a71d4896dcc1f3c5cee8b967922340db55b677dc114bb6a4b60a5978f1c

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f0d2861fd4e10b14b3d68f63ce066793efc7835242fcdd2267f824360fb68720
MD5 33907b7a9975d1d953d76e1d4246ea81
BLAKE2b-256 c76bd3eb06f95cdd457d434dd670707696adb2b228f8817b0b3936d71719b55c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 7fdfc3c9aa50f2e3a487daae67a41e738455190c0b33f906251af24c2701ef05
MD5 aa81d076913d630e22298246af6989cd
BLAKE2b-256 4086646a0586314247916a990ed4920c898c296d69279347c593a914a535dbae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 b592321058e91918d61249a3f0ead2082571654122874553515a0827496dec40
MD5 cb8de31654aa5fd3aefc519095db81a7
BLAKE2b-256 122bae4dfd00233f069f82aa4e6014208d3f22455ca83c9fa92098f60db169f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 daf4d6b82520c0d5bb17cd4a52438b4026954abb3d9a6c9ca1d32f236f3be702
MD5 55b6502dcb884789a8e2f070e53846af
BLAKE2b-256 3afdf26752f8d888059abdd908529c82d006128eb3b50f062e5c85aa198c6c9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a58cfa2f7e3a3c1456d84c8c78d60f2f8154945355f6b20bce91a8074fa96f2
MD5 8b206f9afb1c861155b86d4d6d14ca43
BLAKE2b-256 f6b3a80ecc3b50fa691a6cf67b91b13995012cf05c482a7e3e9574808df15f26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c0b28cb1110a2b91a8521adec0efa386363182175652aecdb8aa2a1144540683
MD5 3a48cad579866c25c00b7a90366a4b9a
BLAKE2b-256 70c41ee9b85a842f900291bfb8affaa5857b34bec6035f5fee188c41a72ce166

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ef059c9080f25f140b770038413f67114c1dded3de038d58cf9beec9c8fb4139
MD5 72bf40a240a9ef89e38e3fb3ce29a010
BLAKE2b-256 d8cdc23fd80e1356e5581eca7e51bfc36476f47d9ead1bab18c996fe44e6cb4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7e9614310b8be6658546c648354c26b75abd11cc33205b945eae0c07509d8437
MD5 8e557692f62f6dd0e5db3aa0bf86daea
BLAKE2b-256 d934d2454f124ae08c622836c39bb3e17690bb424f5ac388f7c78f5b2b964aa6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42a56ef5f23ca4224237fdfc29abc299e40a2f77d3be91e2a2b120e628343a4d
MD5 8451d2a61f8658517fe8b2d640b0a629
BLAKE2b-256 6b9cb0faa234ed6a3a8d50eddde33a8f1c4aad8f65edcb6c04dab624f8aba068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 fa13e053388ba84c1bb942a5040fcf2bead6021780a4c3b51ae7faec7c42b7cb
MD5 ffd0cc3b346133e553fb4a33cc8c56a7
BLAKE2b-256 02fc9c74723f6c67a4fb952a041c8e9af20014a658619510d094b9c31810afa6

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 04f7b4045a8320dce4e7db73aabc50c999745d3f2cb3a403bb8d44be193cf9ee
MD5 0e3fdbc56aa071bf2bf14768e6819c17
BLAKE2b-256 15c4badda0c1e83dc08be7a69111f0077c2ca50597dd695d3844d3edfec75bbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 af09b03ce9e69e5b841791199a8fcadc7cd1e207aab409e1505b6e8452410c76
MD5 67510b5dea543b31fc51dddef03488ad
BLAKE2b-256 c85354afff7c199d6c459742b0f8de296da33b52276f271110737570cbb05ee4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 1736fc6493a12d037c0000fc36a88ef141033ef916af1319e11683f63387423d
MD5 dc5f5dcb65c7d806aea55de939ed5fa4
BLAKE2b-256 c154b901479aa4b39dad705cafdcf9b811b21de1f648b8bba8d0cf5e1fa6fd7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 ad11c58702f911b2f45b8200e21ae1e0e42f18a76fa4ce476d4f1e0498adba28
MD5 f1bec1cd43895f90f595e4b373cb3077
BLAKE2b-256 111bd8e02b5499a80579cbe829dab4b8a19af3ec3b036d408b79d78a7d514b89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63f078b22839464e214f01986907c2f36b92eb38aedf7d64827e19f10ec96e6b
MD5 8213e3a678c5822b451f0bdd89d66d37
BLAKE2b-256 fe0daadb83f55012f6c7aefb5e6cde937b434804cf9bbff17ef75bff2a2ae522

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5c3640b0d5ba4ed97468a68617303a670be2b28d6ffcc3f8505393053181f98c
MD5 0ba63c85c51780dcc6a79271d68b2938
BLAKE2b-256 b140d676cc07c2e5a84f8648130054db06b2090dc9fb20cbd22ead2803d19e0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8285c49463378e3f4aed11e081ba6d44218a19433dc6667c3299af607ebcaad3
MD5 50797f689d4168151b79e029ae0b8759
BLAKE2b-256 972138ad8575d680c978f9d1962d327e1186db6e7ea9857d0f354219a4be359f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8eb23e9240e25a2e16481c4110eeab69e1ca8a89b8455dc0b41a06c5c053aecb
MD5 ff6f1b8216c9d5c17a965cfbe9ef29ed
BLAKE2b-256 41ffc7c85c57ea1c03d95e0133b1a7e884e05e553320f8810073d59d6c1578c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a87bdbec58e9159a31b829e88ea8b8016752e722d4b462a0dc555d5d2ed0b00a
MD5 742e2f787f145db4c866cc7624bee7ea
BLAKE2b-256 c40661ffeb720caecce7a2a0504f97bd323825be9998b9b5850d371c74827e43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e9fd849204d9af144e920a6b9d37a9f2e084275ea5c72d5f2d983a7cfdb22298
MD5 3d54b50e5d56c3cfd64e0350af45eb16
BLAKE2b-256 2ae1bb951cb4a3a7af80ce68b259d4e18b1b2633923137dfae8de53c963c0d89

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 614d6c3eb243570e195302c7ea98dbcf11ca01c5f851c16ab1dc647d0a885a83
MD5 687f4e1943906fb68427872837340b4a
BLAKE2b-256 520017d63bad9cacd49ed7bfbc0518dccdfd2ac2248e1c03f678583b2b453bd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 922c6bdc5da05e56fd03a1db6c8146312c873ecb8fe749496cefb9e8e0a79f29
MD5 c6fc823fe438eaefbbf274999b936d14
BLAKE2b-256 92d602fcf8e30fb250052231da4b61e3213668a6adab2945c9db98f6399b3f32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 325f4b42a90402414d12f38b0f9ea6297808ee97c050926b95f78911d993f1ff
MD5 36f2d62de07fbd35041cecf5f81cef91
BLAKE2b-256 b136ab649c1d72f57a5779eaaa3877a283a0a015ca28292322375334d9c1ed77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 3473debce54b32a0082c67621852301f39bd9758c3516ac45482886591bce340
MD5 bcd54580e6af879b5ac9b38c2c6bac24
BLAKE2b-256 646321bb96ff0c7a352b294d4cc5a3bc4c5ee62d88074418a833299c047e13e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09c7fc32af774f3c97d471b955559e0e576779ebae1026944f25cf1bf8ceb0c2
MD5 83d35ea0dc0c6d1bdd56f96d1b829134
BLAKE2b-256 f091f8d855e8cd2ad5f1abf6968a4f0dd3fd7bc76869c5f5f6b34d3752022ad0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 15a6b3c92a520c6c305ee00febb16a652eef164622e04164f5b3d828ed265e9e
MD5 2b3cd2fd88fbe8bfd605feb26a7d84cb
BLAKE2b-256 53b9eaee64ee87d0fbe604522c66dad0ad54cc5ef304de257a4a430e30f77b5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 24354c54ff9bbab8f1723103f5525d68a59760467f2d02fc21fb960e684727f2
MD5 35fdd323215b0872fbdb03df86f87c5d
BLAKE2b-256 d61a1dededd39ceacb1b5eaaca00a19493cd9c6473cd783d52f28149651d4635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e73fe0afa243bd3558f73e37a04e0821c6db8302b7b6f15c363c48c41bcbe032
MD5 1762c963783281f37432bce30777da8d
BLAKE2b-256 127ca5ba5a995c5d4081d6ec2468f6b3f48fd38fbdc700d164225bc619238313

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 870a08c3f7b3bbc96d99908bb8d84b00639fefc7a8dca4f5c6f20a839cad1c70
MD5 79efb9093efc53569b210894cfa64101
BLAKE2b-256 c3461f533b2c2e85bc21a64c176f56c97ceeb5fc15bbf47b54f5b2d3b921c9f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ad4627a22219be8eeb90682cc56a7e3a10b450a931d6692310c3335ff180fef
MD5 929fe47f73000f44b4ac5fdd3cd809b2
BLAKE2b-256 bd074c8509e06ad274cd3f2cd105fc3181020faa6747a48f290f0219dd7e514b

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 355935d9ea144928199f9e27182ba90163adb99ee47d860e0731b654c3670ca8
MD5 7814c2a19bbdcd2829a53aeb8019af25
BLAKE2b-256 a16b761ef54b5d33a74a9c08c8785fed41c210ffe9f98f94b0d458921acc2073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 0ffca01e94bf6ce2276c830af8145577ff053aa0d1e83f96a7114c651ee01ef9
MD5 9b9b60935e9b47180e1eaefc26b89dde
BLAKE2b-256 dbb06a84591c7dddd6f4eb161de70061d76b69097f19431989449a26af5476f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 f93eb2721c221d5dcfff048c07861241f0752686e346b55564d5d8b45e4a96c4
MD5 6d961729877879d04101806fc4bef74c
BLAKE2b-256 7d821aaf1cf26556a1b7cc908f6dafa0b53a34fdf487038ad905ac4cf41175b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 666933813a58b378c9fb8b68040421e0f6abfb997f43c86dab80ced4460e3d87
MD5 01e539b82eeed03f7894a314a168cfa9
BLAKE2b-256 52a444bdc0f0d4b763fa72bd42771906ddd1b25cf742fe0a359736030c41d529

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a62bd7eb0487ada1f62d666c965e0b05e46893174efc1fdef7cd7e82e6dd67d7
MD5 9834726d95854e47c8b0cdd6756f7cd0
BLAKE2b-256 3c6bc6304abc8ad148de197f22b40f69d152adab736c23222d095ff248244236

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f726f3e0c404378aae34b4064ad3e24b401e403322ba57dc1e1c7041ad64d873
MD5 85083f85f680e3de27bf4e2e526b94f0
BLAKE2b-256 a3a3081fa6cc7767a917d9d8fb435d711410a9e3b024c522ceae85c657147a9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 716e685c50ec50dbc13e75a9b159c79212f5ce43542852b1b66e67371ef32a91
MD5 b1c7ba561999a164a804327d77d911d2
BLAKE2b-256 8734a98542bc2b96c639a3816a2f1490bc2c3300a579d966e55d4a20b0016358

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b643a4f74a6cb9bd05a086392763a384867b6d8d340f25b6e2e2c5123c9fde04
MD5 3e6c0519fc89ace4f71c82c5bd0cbe0c
BLAKE2b-256 8f5c164955971622fc9b47b29e01c1e71f223e3df3e3f657a2b248751d4c212f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c51d265ac159db6c3fd914d85d018e483350c05dab571e0eb94bb659fbc7227
MD5 20a491a6074f417ae66916976b808666
BLAKE2b-256 8ba914f56c2bf390057f11377c7013082410cd3dad9327743067b05f9b405b7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0ce881cb7c875c95a4af53aeac14172ae9df6d3ca12a880f051f9b5b719bcac7
MD5 3c2ed04e15c356ec7716b0908bb42d88
BLAKE2b-256 5ec770c50244737493e13d2e5ab53ad51572272ca38488a0adce949932d50553

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2afb3a79e370fb5f1e9c9f8c732a93b8b521d78680da386c8b839ca841fdddb5
MD5 0e5f19d26d4880cc845c8a118d8916b2
BLAKE2b-256 8ce29065d10a484c12afa08e63f58a761c8836afa23be1edb4207f03a920375e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.1-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5f83f6b23c2be9352a479e59b9851950f419535dca4643b9dd590ef16c005405
MD5 58e02f44f8435f886a1e5153d1fc8a08
BLAKE2b-256 d19e046aa5b9f5d3248de97d96d641e51e6b5328a26e7fc20ad00a0cdf8e1b70

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