Magql
Magql is a GraphQL framework for Python. It's pronounced "magical", and it is!
Magql wraps the GraphQL-Core library to make it easier to work with. Magql provides three big features over GraphQL-Core:
- The schema is mutable. It can be defined (or generated) then modified to add/remove/change behavior before finalizing.
- Types can be referenced by name, rather than using large lambda functions to resolve forward references.
- Robust input validation can be applied anywhere in arbitrary input structures, and errors in the result can be matched back to those arbitrary locations.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
magql-1.1.1.tar.gz
(17.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
magql-1.1.1-py3-none-any.whl
(20.9 kB
view details)
File details
Details for the file magql-1.1.1.tar.gz.
File metadata
- Download URL: magql-1.1.1.tar.gz
- Upload date:
- Size: 17.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/5.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a64d2ac61a86e900c4b696de5a9942b7c54f368beeeae7a569054fb44b3a13ac
|
|
| MD5 |
0a2ebf28c0754a58d1ab312c06baec06
|
|
| BLAKE2b-256 |
f26fb81112cb1e402aa66417c5d8ef66bf3077862a3794c3874f87b35fd772a5
|
File details
Details for the file magql-1.1.1-py3-none-any.whl.
File metadata
- Download URL: magql-1.1.1-py3-none-any.whl
- Upload date:
- Size: 20.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/5.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45e78375498b5edd31a9356850a501256f557c7c5e6efc09a2c44a4dc601a40c
|
|
| MD5 |
1a16fc8b422adc109bdba1b1491cc61a
|
|
| BLAKE2b-256 |
1136228805aa07e07f86325c4c3d7f12f8a7d167eb72227bc6d9022e8ce890ed
|