A Super Fast Async Python Web Framework with a Rust runtime.
Project description
Robyn
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!
Source: TechEmpower Round 22
📦 Installation
You can simply use Pip for installation.
pip install robyn
Or, with conda-forge
conda install -c conda-forge robyn
🤔 Usage
🚀 Define your API
To define your API, you can add the following code in an app.py
file.
from robyn import Robyn
app = Robyn(__file__)
@app.get("/")
async def h(request):
return "Hello, world!"
app.start(port=8080)
🏃 Run your code
Simply run the app.py file you created. You will then have access to a server on the localhost:8080
, that you can request from an other program. Robyn provides several options to customize your web server.
$ python3 app.py
To see the usage
usage: app.py [-h] [--processes PROCESSES] [--workers WORKERS] [--dev] [--log-level LOG_LEVEL]
Robyn, a fast async web framework with a rust runtime.
options:
-h, --help show this help message and exit
--processes PROCESSES
Choose the number of processes. [Default: 1]
--workers WORKERS Choose the number of workers. [Default: 1]
--dev Development mode. It restarts the server based on file changes.
--log-level LOG_LEVEL
Set the log level name
--create Create a new project template.
--docs Open the Robyn documentation.
--open-browser Open the browser on successful start.
--version Show the Robyn version.
--compile-rust-path COMPILE_RUST_PATH
Compile rust files in the given path.
--create-rust-file CREATE_RUST_FILE
Create a rust file with the given name.
--disable-openapi Disable the OpenAPI documentation.
--fast Enable the fast mode.
Log level can be DEBUG
, INFO
, WARNING
, or ERROR
.
When running the app using --open-browser
a new browser window will open at the app location, e.g:
$ python3 app.py --open-browser
💻 Add more routes
You can add more routes to your API. Check out the routes in this file as examples.
🐍 Python Version Support
Robyn is compatible with the following Python versions:
Python >= 3.8
It is recommended to use the latest version of Python for the best performances.
Please make sure you have the correct version of Python installed before starting to use this project. You can check your Python version by running the following command in your terminal:
python --version
💡 Features
- Under active development!
- Written in Rust, btw xD
- A multithreaded Runtime
- Extensible
- Automatic OpenAPI generation
- A simple API
- Sync and Async Function Support
- Dynamic URL Routing
- Multi Core Scaling
- WebSockets!
- Middlewares
- Built in form data handling
- Dependency Injection
- Hot Reloading
- Direct Rust Integration
- Community First and truly FOSS!
🗒️ How to contribute
🏁 Get started
Please read the code of conduct and go through CONTRIBUTING.md before contributing to Robyn. Feel free to open an issue for any clarifications or suggestions.
If you're feeling curious. You can take a look at a more detailed architecture here.
If you still need help to get started, feel free to reach out on our community discord.
⚙️ To Develop Locally
Prerequisites
Before starting, ensure you have the following installed:
- Python >= 3.8, < 3.12 , Support for Python 3.13 is coming soon!
- Rust (latest stable)
- C compiler (gcc/clang)
Setup
- Clone the repository:
git clone https://github.com/sparckles/Robyn.git
- Setup a virtual environment:
python3 -m venv .venv
source .venv/bin/activate
- Install required packages
pip install pre-commit poetry maturin
- Install development dependencies
poetry install --with dev --with test
- Install pre-commit git hooks
pre-commit install
- Build & install Robyn Rust package
maturin develop
- Build & install Robyn Rust package (experimental)
maturin develop --cargo-extra-args="--features=io-uring"
- Run!
poetry run test_server
- Run tests
pytest integration_tests
- Test (refer to
integration_tests/base_routes.py
for more endpoints)
curl http://localhost:8080/sync/str
- tip: One liners for testing changes!
maturin develop && poetry run test_server
maturin develop && pytest integration_tests
- tip: For IO-uring support, you can use the following command:
maturin develop --cargo-extra-args="--features=io-uring"
- tip: To use your local Robyn version in other projects, you can install it using pip:
pip install -e path/to/robyn/target/wheels/robyn-<version>-<python_version>-<platform>.whl
e.g.
pip install -e /repos/Robyn/target/wheels/robyn-0.63.0-cp312-cp312-macosx_10_15_universal2.whl
Troubleshooting
If you face any issues, here are some common fixes:
- install
patchelf
withpip install patchelf
if you facepatchelf
not found issue duringmaturin develop
(esp. on Arch Linux) - If you get Rust compilation errors, ensure you have a C compiler installed:
- Ubuntu/Debian:
sudo apt install build-essential
- Fedora:
sudo dnf install gcc
- macOS: Install Xcode Command Line Tools
- Windows: Install Visual Studio Build Tools
- Ubuntu/Debian:
✨ 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!
Star History
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
Built Distributions
File details
Details for the file robyn-0.64.1.tar.gz
.
File metadata
- Download URL: robyn-0.64.1.tar.gz
- Upload date:
- Size: 4.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23a73ea3ee059f1a115a597191853e60eac0c3d5d4615c78ab2d10032712a104 |
|
MD5 | 32932c9e532654e9d1256c06f48975c7 |
|
BLAKE2b-256 | ac7200d1d323b1002c164218cb8f5009af0783ef945f84a6f14fb4548d4238dc |
File details
Details for the file robyn-0.64.1-cp312-none-win_amd64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-none-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 654f9a24cf8a2482ea2d196f319079baded8b5972e460e455f66b780e3aaa7d0 |
|
MD5 | 3bf491780cc40cd83ff9fed879acd886 |
|
BLAKE2b-256 | 46d045beb151fc114586f321ff4ffc7785350a6c22ecdfec2e7de53684986e4b |
File details
Details for the file robyn-0.64.1-cp312-none-win32.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-none-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaaa5088bad5a9473a0d2f298235d45d96093de1b5d40c9856d4bc638e5440dd |
|
MD5 | b8486a43e95da5d0df99a01278c99ad2 |
|
BLAKE2b-256 | e161f9bb2a461f9bfe81448069726ae9e0f7101611aaf4f886cc0db60cb1410c |
File details
Details for the file robyn-0.64.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c483980da5006a8d388e0c4d292609beb66d058128bc06db7af1924302a37ec |
|
MD5 | 9cd4595d64f9559a71f819375851aa37 |
|
BLAKE2b-256 | 8cadc4fe30d2e7f2a58715848f4ed8e8977e56caced1100480eb9c13792470cb |
File details
Details for the file robyn-0.64.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 059b3c7412a4aed7456bbd7651b187eddfd1af8e7d5c4cbd49f5587dc1e35c00 |
|
MD5 | ff2b429adbd08fe047180a625d255b9b |
|
BLAKE2b-256 | 639b0ea1f980c74684bc75b8b9d8b44dbdfded45b52c1f25272440c7f2684ffd |
File details
Details for the file robyn-0.64.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0b90838bfbd0565ec33a0982998bebd9cb779482a81ab102b526096ea415d22 |
|
MD5 | 66ce9ecccf98e9ab656d14b6c2185f95 |
|
BLAKE2b-256 | 3fff59f683971b3df8e40d143929ebea4f1638ee4105a290c7f094594b05da37 |
File details
Details for the file robyn-0.64.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29a0d169cf756485fbf6805f0a29ff218cfe74bb12b6b5232e4ca95af8417daa |
|
MD5 | d270443cbaee65f0f4fedd9e07396210 |
|
BLAKE2b-256 | 3aa294345da8774ed8985f53f3c474646234c435a93c30ccb4dc6723fbe060e9 |
File details
Details for the file robyn-0.64.1-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.12, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6036287ba1376a880dc7613aaa28305600990141818e89f20230f0df26c8a1b |
|
MD5 | 320e5b6a7f530e40f47f161d22cf51c5 |
|
BLAKE2b-256 | 50182f094f7e8bc2d443e92862359c55c119d983c5b56d702b562c0129e2e6d2 |
File details
Details for the file robyn-0.64.1-cp312-cp312-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp312-cp312-macosx_10_7_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 096831a3a35939dc508f05a9550ed4ea118d3a73354262a16c261d545ace33f8 |
|
MD5 | 33e362eb8229adcccbb7cdf9c55d70a2 |
|
BLAKE2b-256 | e91b7cc3e2f2abbe0d8e488fae9d18a0bb0fb889c2a9c9fb5eae22b5d933e531 |
File details
Details for the file robyn-0.64.1-cp311-none-win_amd64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-none-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1199a224fbdf33706a549c3f51fba73139d704e3858178e380ec4cb6ebbe32ba |
|
MD5 | 087e59d117df84574969aa459ef6a00e |
|
BLAKE2b-256 | a0356cfa93e6e69741e100e0331dad3cbc46ee4819b63c4859b032aedf6b664a |
File details
Details for the file robyn-0.64.1-cp311-none-win32.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-none-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c92126675a4a536c1ea4b51cc3ec2170f3e466052eb65bbc38ca0542a7281241 |
|
MD5 | 971b4ddbda2274cb062361dd2f2416ed |
|
BLAKE2b-256 | e2ab942fa0bbb0f55fe39b984bf9989789686dda874dd755ac0ebd5b66ee0ceb |
File details
Details for the file robyn-0.64.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcca7003088c04530a4cf1b0582b1c2c1fc5afe43c53ce5af955229ac9ccf782 |
|
MD5 | 8ffe891b8e1a23e43a457fb86a1bbe2c |
|
BLAKE2b-256 | 1a4af23d428057f6f19fac5aa33b99e10777b46b9b2f1c909a296a9fc5f77b1d |
File details
Details for the file robyn-0.64.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cab0ec4c850011d015ca481b4b12b9fe02e8cb92006f2e3cd1356755162fb715 |
|
MD5 | cba1cd211742445339f2889a5862fc1e |
|
BLAKE2b-256 | 17f6f36fcfeabdc3b5ab1116862f8e4cfe25b31756b2825796df6d789fb2b8f4 |
File details
Details for the file robyn-0.64.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8ace449810c7e6e394f3c2ca9195cefc218417b9d6ce72d6bcaa1673e32a3a4 |
|
MD5 | 6674aaf09b8488f7b35be8f8d2e8b8bd |
|
BLAKE2b-256 | 285895853fbc894f461b369d9638777ddc10a83b437322d36ff35b1faf1506fc |
File details
Details for the file robyn-0.64.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23e16029fa7c33902905a63f6e312783f198ceacba4ff63baa2c589c2ea8a4d3 |
|
MD5 | 98acbf9a3013ee3174e1019ef932af63 |
|
BLAKE2b-256 | 0891d32880c786f5ce911419bb002ee5e7e39b43ca6f2a002bcf2f6166bd8cfb |
File details
Details for the file robyn-0.64.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d1e202fa157b146c9b6e517f0260f10eebb0e8c90bc32c406339a5091db622f |
|
MD5 | 7036dec54a1544f6d2f1907e07c93a78 |
|
BLAKE2b-256 | 8a38404ea19c5d99d7f588b55dfcfacdf7af5a0204306bf7f99ac15a6ed9d323 |
File details
Details for the file robyn-0.64.1-cp311-cp311-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp311-cp311-macosx_10_7_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.11, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c71d2c3931560991a6ce83da0165ecdcfe19e3b7516ac8b18cdf4fc84d728071 |
|
MD5 | a70ee9b28ec958aa9e77c7d015386482 |
|
BLAKE2b-256 | 5f015bb0a81972d2452ffc82e921375ae0e4d360c1536f13db3e92bef8a50fe5 |
File details
Details for the file robyn-0.64.1-cp310-none-win_amd64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-none-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecfb53136e3fe56e3ee450c37790be36f80220e59f7f0eee939ea3b431fde5df |
|
MD5 | 29728077352f3ff06f5976c7bb20ee22 |
|
BLAKE2b-256 | 8c05c5f89c4dc3634a75050f19cac0f554510daf0a45217f34f5df0b5d1b5944 |
File details
Details for the file robyn-0.64.1-cp310-none-win32.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-none-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2539c89d5f1826a38a0f7996e8829bd812e8a3ffe15b2f2a58c7547371d7868 |
|
MD5 | ba77fcdeeb8cae6f4436f12468d48805 |
|
BLAKE2b-256 | cb4cfbb13ce4f94f2c987d968c3eb7cc59b752dd2ae640f74ceb4dcce77247dc |
File details
Details for the file robyn-0.64.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66aea90f62820a1b7e10bc552e246af84fa1641eee105b5b7ecbacf75d317178 |
|
MD5 | 5842a70d1e0c47baa45ed5d61eb954b0 |
|
BLAKE2b-256 | c365d2faef415ee3a3c04d838da7823acf19c3713274bd3a3008cb2be7a18fd9 |
File details
Details for the file robyn-0.64.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da333f14373d49eefdfe11054b2207b6c760ab8bd00b39cfa891c3f7834cf805 |
|
MD5 | 68f3899248e9191cdeb2da9966179210 |
|
BLAKE2b-256 | dc4bbe101d1fd1911f1e9d123f6ca66ed15a0f8dff51857d95df567bda0ce507 |
File details
Details for the file robyn-0.64.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d6359dc3b9e1488a9d0391b1d40d3c359ee3dd09de183e5d180b9cbda69a86a |
|
MD5 | 438cfa443a0d4416882797581bb7ca7e |
|
BLAKE2b-256 | 0a1ff3f0eea5cdf95e5cfaee931fafdc49195dbcaa8c4a971ad1130b8962aa6e |
File details
Details for the file robyn-0.64.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f33dc8a044baab7259cbe862855a7707e8a497993445a1950279d06b3581b3 |
|
MD5 | 15ad6962e6c22db6477c142b8bcf9d7f |
|
BLAKE2b-256 | 3f3b9d015f296a63f4775e49f3c9b0ffde7e771ea5f186d0c6657b800cb96293 |
File details
Details for the file robyn-0.64.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e7b26b00994e26b301c252d913f03c4856a931b7cad854c3b3f9a1d6e9b9356 |
|
MD5 | 5f150b2e0b977a02008abf4ced9261ec |
|
BLAKE2b-256 | 425499856c408754bbb20934b068f98e367bcdf7453c4bbde88132af8515a204 |
File details
Details for the file robyn-0.64.1-cp310-cp310-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp310-cp310-macosx_10_7_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.10, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 473de61e9358488efdc558b94a3e8837a1d76e60ec37ac25998af72d88b9a161 |
|
MD5 | 7fccc80b2121c754ca23ce3314e41a3c |
|
BLAKE2b-256 | 5ff80957d8804d53ab946e88cfcee06c3819887361b5c668a9069d286df59140 |
File details
Details for the file robyn-0.64.1-cp39-none-win_amd64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-none-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9371de22d540835db6582c93b64c64a7c5d8fa488cc0ed78d946eb58446af4f7 |
|
MD5 | db3186b6903a83eac6f36c4017cf993a |
|
BLAKE2b-256 | 0452ed366442d0967dfa5b71edac2a9aa167ccffdbccc240251f5d6d92f26618 |
File details
Details for the file robyn-0.64.1-cp39-none-win32.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-none-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87f8651e5a8a38b1d4775f0cdce0db7097600cb0aa3033143217ad9dfc861ebd |
|
MD5 | b0c24e9aaa3bc2fe970630bf315b9f25 |
|
BLAKE2b-256 | 3ff9969427739546ba788a391e119e51b95825283ddb59a59b524547d8a9262d |
File details
Details for the file robyn-0.64.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d19ca524c41ee38a2f5e13df89f3e3701750a64cc7d72d8bcfb39927828d808 |
|
MD5 | 8024f68dfaba17fd058a0462e120eb57 |
|
BLAKE2b-256 | 280ed626aaadf1939f5464a3d35a9a4603892ae30a95893cbd23ec52a592b980 |
File details
Details for the file robyn-0.64.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e688399e68b1049bb12bb99c31671d595b2300a0a36cf1fe3a9a92886a1160c |
|
MD5 | addd04188602a254093e1f7ae750cf67 |
|
BLAKE2b-256 | eb7aa976805da5f1357426798aa6188f513a0a98e469a7ce14a4a66702a8abb9 |
File details
Details for the file robyn-0.64.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 595d6dd8a396f2adcf22e55a39e806af24bc118d8508a3b884317db37d84be24 |
|
MD5 | 1f76cf13692bb40445869411fe210d2a |
|
BLAKE2b-256 | e3ddfb192640d1d119b24ab083c3d57872b09034b99b5bffb198dadaaea3e361 |
File details
Details for the file robyn-0.64.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcfa23644661f3df720779c5d2a796fe76d302111a6ae6329f8ed9fee44f3c29 |
|
MD5 | 87bd910cd5039967ed8190955d42792c |
|
BLAKE2b-256 | b0ed7fc6b17afcaf4686d5d0c636f45c84a329cfead6f5182e7ca601dc75b1df |
File details
Details for the file robyn-0.64.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c50fe697e2ba87b5fc41af10204bf2f45d653d677358462efd590559b93cb0b |
|
MD5 | 82e05f5bb7ac0a9e9704b18a683bdacb |
|
BLAKE2b-256 | c7dbc37de65166b9cab94b4485293acc65ae44821529afe3f0abcbc178ac19e1 |
File details
Details for the file robyn-0.64.1-cp39-cp39-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp39-cp39-macosx_10_7_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.9, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9845511597a0b969ecf77b01800ee0dde97b3572a63bb9880849873d149176b |
|
MD5 | 4fd9e9101e9b5ffbfa1c3b25c89e038f |
|
BLAKE2b-256 | c8ae8cd18f20e9255ce623b2ca64fdcd44a3ab73842213662e99d3ad4cbd7663 |
File details
Details for the file robyn-0.64.1-cp38-none-win_amd64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-none-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bb5ff3f007a411505ea72789ad70dec34578765e97aa500029bb157253f5fae |
|
MD5 | 59de209fd0cc8d43442cd0f3084ce928 |
|
BLAKE2b-256 | fd58be2e7f111574c2950c9c79d245d0e1c1f526234301f4e3b3deb0fa7b9e08 |
File details
Details for the file robyn-0.64.1-cp38-none-win32.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-none-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7aa5597ea38a23c21d37c7b06124bcc261ff106a7da9798fe2c68d01f0bef169 |
|
MD5 | 869a82000e7cea78c806d80c7030d9ff |
|
BLAKE2b-256 | a5def6dcdf4e2477bcaf59c0560f02e6571a2607bef61ea7c4c443ff2af2daaa |
File details
Details for the file robyn-0.64.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a54c6104ca29ca8844205475e344c884d4ceefeeff815ca4e7fb4389760092e |
|
MD5 | 147c3a56bf32ab47a4283f92a333d4da |
|
BLAKE2b-256 | e1ee0d772179390ed5486cfee13ca9b5559dfe7eb55b0e1605632cd33fb3822f |
File details
Details for the file robyn-0.64.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68daacf38e4c8e83a869dfa1e529a018983718526e017ad4f7eb0215e24e6b96 |
|
MD5 | d8caa46c6ba65f1affca541c6a6f4fff |
|
BLAKE2b-256 | 6884e7b2813c9f3b1aaff3f5f2357ce903f6a3dc73d3c1f9611dbb53d653a682 |
File details
Details for the file robyn-0.64.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 511b3fed91d87d42eaf5a0887e8296395adb9bf247c9aa261eb5f8487af454e6 |
|
MD5 | f0be00128bb76754f3d6bf8b76f875c4 |
|
BLAKE2b-256 | 0eb668485519fe26b3a5bc26c0297b1001ef22520f1f087e53003bf936b14df5 |
File details
Details for the file robyn-0.64.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b297ec7caebde043b2122c858c340b55d8233f28691d929b63e805ecfa530bf |
|
MD5 | dc41c5288dea860e98ffcc2bc9761206 |
|
BLAKE2b-256 | e87ae03635dd07796207d023f258b0b50354468f9ef8bc124e449517de8cb762 |
File details
Details for the file robyn-0.64.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8626440683c7ce8df884fa9de1db5fa68f4ecd9ff380484047507caedd0b23e9 |
|
MD5 | ba55b9c8bf4dd58b4a5cb5e2036f9841 |
|
BLAKE2b-256 | 402200bd443d1c72c0e06993cd200cc751adff3efed6d638c62b0d7b9e0813c5 |
File details
Details for the file robyn-0.64.1-cp38-cp38-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: robyn-0.64.1-cp38-cp38-macosx_10_7_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.8, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a401af4351c75613e57631ac79f47bd532bd889aa3d520cefec2d9cee29f302 |
|
MD5 | d90a7d4ab7ab025a7532ad574e6f6dd1 |
|
BLAKE2b-256 | 26845caf8a6c9c337544c86640cfaa0c582ff9c224b6c412aaff0dee9e99b1c4 |