Iotcore - Python MQTT Broker and IoT Features for Django and FastAPI
The project aims to give full support for mqtt broker and related apis. The internals of the mqtt server is written in
Rust using popular Tokio framework. Motive of the project is to avoid the GIL limitation of python and bring all the fun features offered by rust.
Features
- Full-fledged configurable Tokio based MQTT broker
- No python GIL limitation
- All Standard MQTT broker features
- Zero extra setup required to run mqtt broker in you Django and Fastapi project
- MQTT client, with callback support for async or non-blocking applications
- and more
Planned Features
- Device support
- Sensor support
- Sensor data storage
- Django based admin pages
- Django rest framework based APIs for managing devices and sensors
- SSL certificates and policy management
Installation
pip install iotcore
Create a new file called mqtt.toml in your root project directory and copy pase the sample mqtt.toml from https://github.com/tomvictor/iotcore
FastAPI setup
Broker only
from fastapi import FastAPI
from iotcore.fastapi import iotcore_broker
app = FastAPI(lifespan=iotcore_broker)
@app.get("/")
def read_root():
return {"Hello": "World"}
Broker plus Mqtt client
from fastapi import FastAPI
from contextlib import asynccontextmanager
from iotcore import IotCore
def mqtt_callback(data):
print(f"iot >: {data}")
@asynccontextmanager
async def lifespan(app: FastAPI):
iot = IotCore()
iot.start_broker()
iot.background_loop_forever()
iot.subscribe("iot", mqtt_callback)
yield
app = FastAPI(lifespan=lifespan)
@app.get("/")
def read_root():
return {"Hello": "World"}
Django Setup
Then add iotcore to the django apps as below in the settings.py file of your project
INSTALLED_APPS = [
"Other Apps here",
"iotcore.djangoiot"
]
Now Connect to mqtt broker on localhost
MQTT Port : 1883
Run Example project
Django
pip install iotcore
pip install django
python examples/django/manage.py runserver
FastAPI
pip install iotcore
pip install fastapi
pip install uvicorn
uvicorn examples.fastapi.main:app
Open you mqtt client and use below details to connect to the broker:
Host: 127.0.0.1 or localhost
Port: 1883
Contribute
- Issue Tracker: github.com/tomvictor/iotcore/issues
- Source Code: github.com/tomvictor/iotcore
Support
Star the project on GitHub :)
License
The project is licensed under the MIT license.
Metadata
Release files for iotcore 0.0.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iotcore-0.0.13.tar.gz | 25.3 kB | Details |
Built distributions (wheels)
Total release size: 244.0 MB
Release files / iotcore-0.0.13.tar.gz
| Download URL | iotcore-0.0.13.tar.gz |
|---|---|
| Size | 25.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d0e823c4cb87cfc16b2021eafa1792768515c30e8331b228e4c48cc04151d0cd
|
|
BLAKE2b-256 checksum How to use checksums |
8ce4270d5b23a96583a95c27263bf974d9a9c9e5c32629674c1ea61152fb4c77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
016209c6b3608dce6551d8f9cae079d2e4d27cdf3103583fc94f49e906b30c80
|
|
BLAKE2b-256 checksum How to use checksums |
5eabe59d1c908b7c1b1329973e2eeabecb7d8fde0976964057f733d1a2b9b5a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | Linux glibc 2.12+ x86-32 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
0d329195fcc2287d4141d49e0a234230bb84aa0faa94214b94092be466285fdd
|
|
BLAKE2b-256 checksum How to use checksums |
a0ea73106d637bc8a56e3b763b8d2f403ee8856b802dbdc03e49cc5ad254ff81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
b9878e5eb0251549304103c9cdbf98b023f7cc71ac74f37f90cf24e78821a1d8
|
|
BLAKE2b-256 checksum How to use checksums |
91aea984bb282ca0d6c23a1383e75a4fd64091439cf8c84359f25758afcd2c88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
7ba0dce93fff9985205eb665fe5fba83d63c3dac410e1746a7cfb5c1f1bf6a76
|
|
BLAKE2b-256 checksum How to use checksums |
375ff81353b7f78438a191b69d38f75da50af8526ec23ed5e13a511a449254cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
d87d65f89ac74ceefcf9b50cd3cb9ce4ea1ad2827f2c621c6fff8f97f6be5263
|
|
BLAKE2b-256 checksum How to use checksums |
6ce0b2af73157789c4b9453787f0e312e995ff54c37652820d9f5c6bb670e724
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | Linux glibc 2.12+ x86-32 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
989b90c38d88fbb5b1b9788e24feae11154177c6d1f3fac8bed49cb062794852
|
|
BLAKE2b-256 checksum How to use checksums |
6385a3b7b3cdedd97ac8db9c9814969bc37a5a750617c93521a2ba24bf020ad8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
52a3c81171a94f181f7ce76507e6a7fbbaf88c59d9a0b60448fc129fee5e167a
|
|
BLAKE2b-256 checksum How to use checksums |
06dab7a699fdd1b277facf2dfd119b38cd05fb32216bf607809ba2b244930c4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
e998ddb7b955feb3c6e7e05bcfb0affe1b34a336a8e8854ff86317bd0ebaca75
|
|
BLAKE2b-256 checksum How to use checksums |
74fa1c8f30500698594bb16c172501d1695485478db521fca091b6529d14895d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
2fdffd332550ff4cad5bec12cce782aed3c53091d552181ab443f25311bb0e73
|
|
BLAKE2b-256 checksum How to use checksums |
3e17c8ee5a13c2f2d1b3c9add1d4bf82e4af41d23e4bd23d6878fea2dbd570e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | Linux glibc 2.12+ x86-32 PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
085fd0ecdb747d718b092c511ef91395118fc850490025349215807682649607
|
|
BLAKE2b-256 checksum How to use checksums |
f19aa31dd663e2e5d80613c512f11549f3d4eb4e9915c8ccca48ae72b994eb90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
5a21804bdf2923fa24d0f670ab4e078e83d9cf6ec11d78a27740e94b3bf110ca
|
|
BLAKE2b-256 checksum How to use checksums |
b7308f4f81291bde832bd5fe3865315ce265edd066d2f518455a25dcdd5e6067
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
a84e910cd91e6e80e194dedb37a07846dceae36ffc059bd072357328fb52ea73
|
|
BLAKE2b-256 checksum How to use checksums |
0fc39ff8937a04ef05b86b26eb563d09f4410a1a4782791a24cdc95b777496f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
27ef5cf96426d7f1235e11c59e915f8622e042a7d08b0b6a52baf001faa795b0
|
|
BLAKE2b-256 checksum How to use checksums |
29c365d968d274a25497587dc065e2d4f597bf36f9d0b09fca7b17e8d7ebf789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | Linux glibc 2.12+ x86-32 PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
174807a9ff3b38081d2682a85cb3029d01b17d66f6a21e275523659763e54b99
|
|
BLAKE2b-256 checksum How to use checksums |
ba9dde6c951ade924c135ed822066a66c230e17494d0a9e996edc1c80bc90686
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
99494930a94e60863f2e2514860f8ff9c3d3d68df5620baf60a9928564da6aa1
|
|
BLAKE2b-256 checksum How to use checksums |
9a6357e6e3416b7f0521d42ef3916a3861e73d70d36f933e1e2c0940db0e0590
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
701aedbe4e905b803191589dd7448843db6389db90ed5e74fd981dac9f4d384a
|
|
BLAKE2b-256 checksum How to use checksums |
a688b4638d46e24dc5d0c6183d4cbdd7b14ffde9aa9e4e685cd8c7b9e08d08cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.12 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
cb4a413f111d8b4c53289f1ef3c609f0675a349cdaf8af72bb8cb9e1df397423
|
|
BLAKE2b-256 checksum How to use checksums |
6408a37446dfd393049bf6cb8a0f39fbf2b859cdc20d949d02c5ab38d26f69fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-none-win_amd64.whl
| Download URL | iotcore-0.0.13-cp311-none-win_amd64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6b1be01c1b1583db9c99aa349b1aacc719fa2c87eef4087da04bc8444f0bbe04
|
|
BLAKE2b-256 checksum How to use checksums |
f76e190afe897d17271c3f6738e7d10c351f595c338a7db6fbc3c54d9b97e475
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-none-win32.whl
| Download URL | iotcore-0.0.13-cp311-none-win32.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9c77927c519e2b28cf36bb674de09da4d426f7e053ecd8b921b46e585c5ca900
|
|
BLAKE2b-256 checksum How to use checksums |
9f52468cc97f58761a1578cede3b5c4921d8cbcb5a4e03fa4c0795c58280a25c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
663510e701f336630e28b57ef35ba9101f7cd2b6ef45379c066f33d587af9455
|
|
BLAKE2b-256 checksum How to use checksums |
66a4f1ccd1976675a320f22cc23d7ce03446a8ca8a54290b060d45ff33da4774
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
5b2161fed93d8be7056f20254646ae42622342fc471eeb6b27c50b3f76c4a2f1
|
|
BLAKE2b-256 checksum How to use checksums |
379df610f71c7c6b582a82fa87a0c318b8a26396197ccd00e0e28cc500f9a1c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
349c6cfbed08d8167cfa369ff5a9b43e14e44de50613ffc10776125516de093e
|
|
BLAKE2b-256 checksum How to use checksums |
376aedf9df9a6cf515f8524e7a2834153d61f6a9a445d64a8b2c0b373cfc4e5c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.11 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
c73df7ab5e90bbf4b89d7d83b890701066aae9da7a3ebf59504f1d6d68546e08
|
|
BLAKE2b-256 checksum How to use checksums |
8d1944ded7ea2d3b045533d11669e07ccf1a9d262be15da16e0abd755c10f83f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | iotcore-0.0.13-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 3.6 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e50c2f797657627779233b802e18327ebfeeba7e128fbb7e6d1e121648f45321
|
|
BLAKE2b-256 checksum How to use checksums |
d57f856416d8f97beec9cc0c13664c99eed93a04723aceba6bd49b5110b23ed0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp311-cp311-macosx_10_7_x86_64.whl
| Download URL | iotcore-0.0.13-cp311-cp311-macosx_10_7_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.11 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
401a1eeef0f1cfd18d70334879e6df45dcd3cbd13bdfcd876857ecfc65c3dc05
|
|
BLAKE2b-256 checksum How to use checksums |
bf9a7e5e47930c745436972ab68520fedaaf5b8e801df6411e3924fbf790371a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-none-win_amd64.whl
| Download URL | iotcore-0.0.13-cp310-none-win_amd64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
968bb25b6ffed9f88ac561c04ad1f71ff82ae71f82d6fae45c31e62ef1c4b31b
|
|
BLAKE2b-256 checksum How to use checksums |
d7b5cdf77fe3bfca03716321e47729353cfb933984d4ea8b5707f7828e37ab66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-none-win32.whl
| Download URL | iotcore-0.0.13-cp310-none-win32.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
cc9d6346a2a4bef48ae7ae996f7b37de9d4650996d93bc8f007c8459b2d575e8
|
|
BLAKE2b-256 checksum How to use checksums |
eff5d0b24f63e201ee646f464ccf38b675a722709dc0415577f0e6da22ced79a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
245ab5733bdaa5671ec900bd3c5b83f7d0f0594e2d9a5514bc35ea6bbb9e39a1
|
|
BLAKE2b-256 checksum How to use checksums |
b3fe7de57ab000fab9065bcab78e97d40d0323a46b683250e8ed44f272e57cdb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
ed6ea12866d98bc5bf029221580775bf5ff08fba5d6a3ef6face195e3265bc5d
|
|
BLAKE2b-256 checksum How to use checksums |
18a3b445ad025777e716677ca4139919c21f82d78bf1af117682fea4ae0d1d75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0065adabc78c68c30df541edac0b0eaaca19ee02665070ddc83e2484cfb8fb19
|
|
BLAKE2b-256 checksum How to use checksums |
72fa0c8df9956eb6a555cbac4a65223617903699ac38d49d8bea4b755e2dca34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.10 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
218ffb30634f3058fa2454e4ba179e4c8d333386c0eb32c839576ca35421be9d
|
|
BLAKE2b-256 checksum How to use checksums |
c4b2505dc79be807e139b10ef59e1baf56eb4819ff982178f3212373d457d16a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | iotcore-0.0.13-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 3.6 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
48c200e82612ca4ac4231e9e04dc88382fc6591ee1cfaf5ee3c232511a2f4a6b
|
|
BLAKE2b-256 checksum How to use checksums |
76829c2dcd94adf2d2b9f05dbf669e90472bbec712baf60f8f4892ed7a49305e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp310-cp310-macosx_10_7_x86_64.whl
| Download URL | iotcore-0.0.13-cp310-cp310-macosx_10_7_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.10 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3ad82abc9c359a8fa9902f034dab61f811d439a29721c115f6fb7a4398734e0
|
|
BLAKE2b-256 checksum How to use checksums |
a81f9e7dee40158a368f2d502fabb35d0e0eb063982bf965430e3d2ee521b26b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp39-none-win_amd64.whl
| Download URL | iotcore-0.0.13-cp39-none-win_amd64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1d8eec58460c0d8bc491656652a76bb0e17f9ef3529aa6f03be1caa02aa5826b
|
|
BLAKE2b-256 checksum How to use checksums |
b4a567c4f493a5307500257b27ea87ab7131ba8f5137879aad037f4323a000ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp39-none-win32.whl
| Download URL | iotcore-0.0.13-cp39-none-win32.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
454f0fe82854e66451794bfd895ad24b7a73772cf710e2ad742e498ad20c199c
|
|
BLAKE2b-256 checksum How to use checksums |
c30e113ff25edaa9b8d219b4fb8588da5ca96843b96cbb41cc0df571bd634279
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
92fa67e841173309280195c96372f263f590d452e5cd0d827a5db9fe11673ebc
|
|
BLAKE2b-256 checksum How to use checksums |
095cb505d3912a27ac3a4b71704d7da579b725dec36b2dc6eb6c6af4da4ce87e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a164953c65c8ca7dc0633855c7eda5442e98d517915a1188f055125b5700fd8d
|
|
BLAKE2b-256 checksum How to use checksums |
6480709afbccf629ccb27381d4ba8d30504e1571ff89d537d9f8ba9637bd34ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a1d52f4b3c44fe0f54f539024f01500eb5cbd305fb184dbc679ddbbb2e177553
|
|
BLAKE2b-256 checksum How to use checksums |
87242b33ec26be7b651d7c1c018e541ab84cd1f261225a5a53f066398958f957
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
0ec5187f9570aa812f425ecd592cfbac4c9fb0dbbec0e9870336089ce18740bf
|
|
BLAKE2b-256 checksum How to use checksums |
1ff31ee5645c03a7f3d2aa38278d7cc2391d2191fd2a852d78215486b3c38981
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp38-none-win_amd64.whl
| Download URL | iotcore-0.0.13-cp38-none-win_amd64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f30d880cb2f092d46587f95c3b1aa6c2cfc61ea05237b38c235884bb903aba98
|
|
BLAKE2b-256 checksum How to use checksums |
cd31e9cf2203039cb064001c844daab13abcbcb80c7d0688c994a4a7dbbe96d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp38-none-win32.whl
| Download URL | iotcore-0.0.13-cp38-none-win32.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2d7fcedaab5e799b6e02287c8822ca6c2a35c2fff72691ba7164e4a8bf293b96
|
|
BLAKE2b-256 checksum How to use checksums |
be31a8beda59080e6dbfb7c4ce53e487a3efc8b02e8b7b15e1279b2c5b775b45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
15709b5a21d63b6c76c8dc44b860cb1ab09946355c727a74b376dc99dca3667f
|
|
BLAKE2b-256 checksum How to use checksums |
e6a2c444a9a573490dcb78bef02f70dadbfcba2b69350b7bfa46bff354c65edf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
c81a6271ae907f210cdf8a9c1a7298a7bc7cefa79ea9128f7bd770a9c37cf7df
|
|
BLAKE2b-256 checksum How to use checksums |
0470ab5216a623fe9c102f3c7e370edef7b84cb947907bb1f84e3756f60cc61f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a4def530bf99b1d007890911842679a34dafd9082b5fecf3269cf6e30cedb776
|
|
BLAKE2b-256 checksum How to use checksums |
02f24e44b1bcc4d885d35d11722e9908135cebed620962e0b1cdea8f548a86cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
1b9c9a6e78d0b9a7a8804858d6eae74d108325cf01dc3341d56431a60eadbfd3
|
|
BLAKE2b-256 checksum How to use checksums |
860b1b99a891bf2d37e9b94a74d82e9e88465135f9f718e3c437166b05dff5b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp37-none-win_amd64.whl
| Download URL | iotcore-0.0.13-cp37-none-win_amd64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.7 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
605287c9f945a26c5f4b9a00c719d7c35be281be217464c581cc2cd591768c29
|
|
BLAKE2b-256 checksum How to use checksums |
0fc80f586e9daed56d28a9272278c7b7ccad834c9bf32c6a49d7134dd9b8b775
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp37-none-win32.whl
| Download URL | iotcore-0.0.13-cp37-none-win32.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.7 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
b4fc8b31954e2a0223581e6de8092a461cdc80b85be054847716a6bcf4481fe6
|
|
BLAKE2b-256 checksum How to use checksums |
7d043d1402a26b073062400e0b565ed532ae8f5283fb265938ae2131ca4a41b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iotcore-0.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2dd29458e240c4a0ffd37aca2fb4be93720d77e2bed1a92da08e6d1d41ad5547
|
|
BLAKE2b-256 checksum How to use checksums |
d66099936d43203fccafa094eea5241e293c39486424b352f3e80419861aa6bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | iotcore-0.0.13-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
486939d35e6886d334f2e90933b85abc42386c9ce9562608992ce90dd7c1b4af
|
|
BLAKE2b-256 checksum How to use checksums |
4c856cda50da491279d0db15d28586d3e4018f084944177ab4a10ae87d368868
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iotcore-0.0.13-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
1c577f2217ecb2d9de77c305d1c5f6ae284b59e24ae3429241b31be72372f9a7
|
|
BLAKE2b-256 checksum How to use checksums |
60a53a672599e7d106fe00697a874a83ad4e43cac63a174909e4592eca350b35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|
Release files / iotcore-0.0.13-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | iotcore-0.0.13-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
ad485e9d927877698ff050e7867c81dc1bd6a988925e151e537ca9e72dd53e12
|
|
BLAKE2b-256 checksum How to use checksums |
c11e2d5aa445d26003ebf9859cef4bdffc3c282c2c15daad8efcd20168883162
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.2.3
|