Simple framework for building SDKs and API clients
Project description
This project is under heavy development. Breaking changes in future versions are to be expected.
Main points before alpha version:
- Minimal documentation
- Complete documentation
- Improve HTTP adapter
- Support for more request body types (basic types)
- Support for even more request body types (files, iterables)
- Handle retrying
- Handle bad status codes
- Builtin auth handlers like basic auth
- Usual shortcuts like
.get(...)
for.request('get', ...)
- Allow to disable interceptors on a specific request
- Wrapt
requests
' exceptions - Support more HTTP adapters
- Real end-to-end integration test for HTTP endpoints
- Remove
requests
from dependencies - And more!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sdkite-0.5.0.tar.gz
(55.4 kB
view details)
Built Distribution
sdkite-0.5.0-py3-none-any.whl
(22.5 kB
view details)
File details
Details for the file sdkite-0.5.0.tar.gz
.
File metadata
- Download URL: sdkite-0.5.0.tar.gz
- Upload date:
- Size: 55.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff9c0eb9a1dd2876f066ab53d8ca064e530efdc2ca123bdea70ae0e1b6e1328c |
|
MD5 | fd7fc318fbae669954c6f42e2e56a202 |
|
BLAKE2b-256 | 6ccdea902995b6aa4202b80c011a028290900980a00d11ec13a50c3b18650372 |
File details
Details for the file sdkite-0.5.0-py3-none-any.whl
.
File metadata
- Download URL: sdkite-0.5.0-py3-none-any.whl
- Upload date:
- Size: 22.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e527523e0b54b274de76143b8f69c2c0a59668c8c106d4664ca61e25a4beb49 |
|
MD5 | 0a45dc4e4eafec6f37d68e1fdd1120e4 |
|
BLAKE2b-256 | a407d58d7f1a6beaf198fdfce76eff6fd0bb27c218bf554619c25ef0ebcdd50a |