graphene-django/graphene_django
Gary Donovan fcc3de2a90 Allow graphql schema export to use a canonical representation (#439)
When we use the `graphql_schema` management command, the output can vary from run to run depending on arbitrary factors (because there is no guarantee made about the order used to output JSON dictionary keys). This makes it difficult to compare two schema's at different points in time.

We address this by including a new `canonical` flag to the command, which uses standard `json.dump` funcitonality to sort dictionary keys and force pretty-printed output.
2019-03-31 11:30:29 +01:00
..
debug Document, including whether fields are required 2018-09-09 19:01:00 +01:00
filter Add back support for django-filter < 2 2018-09-04 13:15:04 -04:00
forms Fix tests. 2018-07-22 23:53:58 +01:00
management Allow graphql schema export to use a canonical representation (#439) 2019-03-31 11:30:29 +01:00
rest_framework Reformatted files using black 2018-07-19 16:52:24 -07:00
static/graphene_django Revert to default query execution behaviour 2018-09-09 21:44:30 +01:00
templates/graphene Always use HTTPS for CDN files (#498) 2019-03-19 20:34:10 +00:00
tests Allow graphql schema export to use a canonical representation (#439) 2019-03-31 11:30:29 +01:00
__init__.py Updated version to 2.2.0 2018-09-05 23:20:25 +02:00
compat.py Remove unnecessary compat utility for Django < 1.11 2018-09-04 13:15:04 -04:00
converter.py Reformatted files using black 2018-07-19 16:52:24 -07:00
fields.py Reformatted files using black 2018-07-19 16:52:24 -07:00
registry.py Reformatted files using black 2018-07-19 16:52:24 -07:00
settings.py Allow graphql schema export to use a canonical representation (#439) 2019-03-31 11:30:29 +01:00
types.py Fix lint error 2019-03-09 22:39:04 +01:00
utils.py Reformatted files using black 2018-07-19 16:52:24 -07:00
views.py Don't execute on GET for GraphiQL 2018-08-30 19:29:33 +01:00