* Use xenial dist
* Only install coveralls after success
* Latest version of pypi
* Refactor travis.yml into stages and add travis-tox
* Drop 2.6
* Bump to python 3.7
* Revise documentation
- Add missing reference to `flask-graphql` in integrations
- align documentation for resolver arguments (use root for 1st argument
instead of self)
- explore use of `parent` instead of `root` for first argument
- clarify resolvers and object type documentation
- add documentation for Meta class options for ObjectType
- expand quickstart documentation for first time users
- streamline order of documentation for first time users (broad ->
specific)
- document resolver quirks
* explict imports from graphene
* rename doc refs for resolvers
* suggestions typos and graphene import
* expose livehtml autobuild in Makefile
* add API documentation for schema
* document graphene core API
* fixes black lint
* Update graphene/types/union.py
Co-Authored-By: Jonathan Kim <jkimbo@gmail.com>
* Update graphene/types/argument.py
Co-Authored-By: Jonathan Kim <jkimbo@gmail.com>
* Update graphene/types/field.py
Co-Authored-By: Jonathan Kim <jkimbo@gmail.com>
* Update graphene/types/inputfield.py
Co-Authored-By: Jonathan Kim <jkimbo@gmail.com>
* add note about non-functional `interfaces` meta argument in mutation
* update with other virtual environment configuration
* pin autobuild
* format argument example code
* format enum input object and interface examples
* format enum mutation union examples
* revise documentation with imports, capitalization
* Replicate error with test
* Fix - ignore parameters we do not recognize
* Seperate Python3.6+ tests to their own folder
* lint
* Unused import
* Black formatting
* DateTime, Date, and Time now accept datetime.datetime, datetime.date, and datetime.time resp. inputs when used as variables
* Added tests and improved resilience against bad DateTime, Date, and Time inputs.
* Fixed string type checks too narrow for py2.7
* fixed some of pre-commit's complaints