WDSF API Python Client (unofficial)
This is an unofficial Python client for the public API of the World DanceSport Federation (WDSF). Original documentation for the API can be found here.
The client is based on Uplink and uses Pydantic for (de-)serialization and validation.
This project is under active development.
Breaking changes must be expected for all 0.0.X versions.
Installation and Usage
You can install this library from the Python Package Index:
pip install wdsf-api
You can then create a new client and make a request:
from wdsf_api.client import WdsfApi
client = WdsfApi(
environment='production',
auth=('WDSF_API_USERNAME', 'WDSF_API_PASSWORD')
)
competition = client.get_competition(competition_id=61243)
Documentation
Coming. Will be published on Read the Docs.
License and Disclaimer
The WDSF API Python Client is open source software provided under the Apache License 2.0.
The project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with the World DanceSport Federation, or any of its subsidiaries or its affiliates.
The names World DanceSport Federation as well as related names, marks, emblems and images are registered trademarks of their respective owners.
Metadata
Release files for wdsf-api 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wdsf_api-0.0.1.tar.gz | 8.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wdsf_api-0.0.1-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 14.3 kB
Release files / wdsf_api-0.0.1.tar.gz
| Download URL | wdsf_api-0.0.1.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f6dfb180e44f098c3e53c7bfe3f72830133fcfe7d52b885a6a79b3d32b6a5da8
|
|
BLAKE2b-256 checksum How to use checksums |
119fa5db8aea272d920b442834a9b29f5f2ec39209c8d0c28acee1eec48e10a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.0
|
Release files / wdsf_api-0.0.1-py2.py3-none-any.whl
| Download URL | wdsf_api-0.0.1-py2.py3-none-any.whl |
|---|---|
| Size | 6.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5447d1ac05375d7e93c5f02747214e6386b4b3fa19a367720fb1c8882d0b049b
|
|
BLAKE2b-256 checksum How to use checksums |
e767823ad7f62e00171b80441e1b5dba8a16597d4bdff97bb9f2ae491f97a308
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.0
|