Embeddable/IoT PageKite asyncio web server and framework
Project description
NOTE: This ALPHA code - a work in progress! Testing uploads to PyPI.
A minimalistic HTTP server and web “micro-framework” for developing Internet accessible (not just local/LAN) dynamic web apps. The app is exposed to the web automatically using the PageKite relay protocol.
uPagekite supports HTTP, streaming file up/downloads and websockets. It is compatible with asyncio and uasyncio event loops.
See the Tutorial for examples: https://github.com/pagekite/upagekite-tutorial
Developed and tested on CPython 3.x on Linux, and MicroPython on the ESP32.
Licensed under the GPLv3+ by default, proprietary licenses are available from the author.
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 Distribution
File details
Details for the file upagekite-0.3.2.tar.gz
.
File metadata
- Download URL: upagekite-0.3.2.tar.gz
- Upload date:
- Size: 46.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dfcc7ae4bf52057d527ac135860b93e923f2de46d98b41c7ec592deac144c39 |
|
MD5 | f07ac9e5eef637defdd16a9c046a538c |
|
BLAKE2b-256 | 4e8befaa84779be5ae10135e0ed4d6695c00c345d3b47a3341eb5015704b9a22 |
File details
Details for the file upagekite-0.3.2-py2.py3-none-any.whl
.
File metadata
- Download URL: upagekite-0.3.2-py2.py3-none-any.whl
- Upload date:
- Size: 50.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec40d57c88c9a0766608b9bc1d777040d76f0e2d50e8a1ae2913530230ab78b8 |
|
MD5 | b42e318faa5bdabdf4402ef4ec400859 |
|
BLAKE2b-256 | 6940a8603a951fd884f1259496e056fcfd0aa9efaa2ee6a5d1412ed734e7c789 |