Draughts
Incoming requests, outgoing queries, and messages being passed around often contain data that needs be normalized to account for things like missing data, types, or default values. This is a simple tool for generating boilerplate for data objects.
Notes:
- Tries to be inplace, the dict you start with should still exist with the structure+type corrections applied.
- Let IDEs check type annotations and attribute spelling.
- Let you annotate fields with metadata that other systems may need in order to process the document properly.
- Properties and methods are copied in.
Release files for draughts 0.2.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| draughts-0.2.10.tar.gz | 14.7 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| draughts-0.2.10-cp39-cp39-manylinux2010_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.12+ x86-64 | Details |
| draughts-0.2.10-cp39-cp39-manylinux1_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.5+ x86-64 | Details |
| draughts-0.2.10-cp38-cp38-manylinux2010_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-64 | Details |
| draughts-0.2.10-cp38-cp38-manylinux1_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.5+ x86-64 | Details |
| draughts-0.2.10-cp37-cp37m-manylinux2010_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.12+ x86-64 | Details |
| draughts-0.2.10-cp37-cp37m-manylinux1_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| draughts-0.2.10-cp36-cp36m-manylinux2010_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.12+ x86-64 | Details |
| draughts-0.2.10-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
Total release size: 14.8 MB
Release files / draughts-0.2.10.tar.gz
| Download URL | draughts-0.2.10.tar.gz |
|---|---|
| Size | 14.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1e3e1121ce97b1d679b67870db20af617940dacab719bb0b63db122b19d9a67a
|
|
BLAKE2b-256 checksum How to use checksums |
5dac3ec348ed41713f0a37bf838551dea66e62f0ed5592664efebd9e7e2bf4d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp39-cp39-manylinux2010_x86_64.whl
| Download URL | draughts-0.2.10-cp39-cp39-manylinux2010_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
64a4d2cb98c2534fef536a2c41991f1a71698adfcbea9c7b56312c411b514157
|
|
BLAKE2b-256 checksum How to use checksums |
32a32399af3032e6b04491d111e6330ffd1cd5b575f0c0206eaf58f0f8812dc4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp39-cp39-manylinux1_x86_64.whl
| Download URL | draughts-0.2.10-cp39-cp39-manylinux1_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
03b14e98caa6f4194e3b626349420d4f426a502d5dc52dbe38797adf292606de
|
|
BLAKE2b-256 checksum How to use checksums |
8e06d9faae54c69d1a69922d83b924f3c5dabca25d143b29b574bf1f03013c19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp38-cp38-manylinux2010_x86_64.whl
| Download URL | draughts-0.2.10-cp38-cp38-manylinux2010_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e7e04ae8a4aa3ca3cfc590a50e7d7dbd11c50523b2d91973365d449b3022306
|
|
BLAKE2b-256 checksum How to use checksums |
1f516459028da7b24e291442bd471a184091c99cb686b6725028f9cde66565e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp38-cp38-manylinux1_x86_64.whl
| Download URL | draughts-0.2.10-cp38-cp38-manylinux1_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
f5f62f2dc04a44f421e0fe2c9fa662485a70d86e187973dae6b4372277c10285
|
|
BLAKE2b-256 checksum How to use checksums |
22b8bbccd74c6e8c44669a1a37d606b63828dc5e60c1242fa256667c0681af57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp37-cp37m-manylinux2010_x86_64.whl
| Download URL | draughts-0.2.10-cp37-cp37m-manylinux2010_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5573d92dcc5de21f89804ee27c4da703ab96aa89d226511646d425d3fff5ba52
|
|
BLAKE2b-256 checksum How to use checksums |
bd65c366ad8286625deb14a8be6b5f7a5675da33caeaae08f694cbaabaa8060b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp37-cp37m-manylinux1_x86_64.whl
| Download URL | draughts-0.2.10-cp37-cp37m-manylinux1_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
0b81b27a1178dfe40bd864676b47befd67bcb76de9dce9a9f38f083500e2beb8
|
|
BLAKE2b-256 checksum How to use checksums |
fa5387bf97dc67b8ee21cbd7d23b51c3711c3761dd0c6f622725d946700be3f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp36-cp36m-manylinux2010_x86_64.whl
| Download URL | draughts-0.2.10-cp36-cp36m-manylinux2010_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
9b14c57d275a1ca01cb6231bdf50000e4fd6148c74e420d47fd9c5f096af0730
|
|
BLAKE2b-256 checksum How to use checksums |
d56a6c9b94cfa12da90319689972767408e23d8f87d98eccc9795b42b318efec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|
Release files / draughts-0.2.10-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | draughts-0.2.10-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
9324ad5a86be5b49895365e6837becc994b0ca7a78d09bf84acb22296c2e6e72
|
|
BLAKE2b-256 checksum How to use checksums |
2b5de5fe1d239e68a7002ee67aa2a0e47c2b59460214dfc2b194cb9374991eef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|