gadgethiServerUtils
This is the utility helper functions that can support the gadgethi server development.
New in 0.3.0
- GadgethiServer.py
- Remove test keyword argument. Testing uses another structure so this parameter is not needed anymore.
- NEED IMMEDIATE ACTION table_list now only accept full name and does not assume "_table" suffix.
- NEED IMMEDIATE ACTION credential_path now needs to be provided to the server instance.
- authentication.py
- NEED IMMEDIATE ACTION Class Renamed to GadgethiHMAC256Verification, GadgethiHMAC256Encryption. Doday Util client needs to refer to the new clients. (However, we recommend to use GadgethiClient instead of DodayHttpClient)
- GadgethiClient.py
- NEED IMMEDIATE ACTION For future HTTP client. Refer to the spec of this new file.
New in 0.3.38
- GadgethiServer.py
- include Threading in the server
- include do_OPTIONS
- include headers flexibility
- include CORS options default to True be send_header('Access-Control-Allow-Origin', '*') send_header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS') send_header("Access-Control-Allow-Headers", 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Gadgethi-Key,Hmac256-Result,time,Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers')
Metadata
Release files for gadgethiServerUtils 0.3.39
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gadgethiServerUtils-0.3.39-py3-none-any.whl | Python 3 | none | any | Details |
Release files / gadgethiServerUtils-0.3.39-py3-none-any.whl
| Download URL | gadgethiServerUtils-0.3.39-py3-none-any.whl |
|---|---|
| Size | 45.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
71210d9e9a31f2ca62b815abc79836c7866c994fc85f0ef7c1a75e9f9cfe60a5
|
|
BLAKE2b-256 checksum How to use checksums |
e4be58638d87d20c41c8814502e3572b5f602c78e1c46441eff84f11fc69bf72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.16
|