Commit Graph

781 Commits

Author SHA1 Message Date
Syrus Akbary
9408ba70d1 Fields default_value are no longer dismissed. Fixed #702. 2018-04-07 15:31:04 -07:00
Syrus Akbary
05d7e61b84 Updated version to 2.1.0 2018-03-29 22:38:51 -07:00
Syrus Akbary
50cd43c6e5 Added Date, DateTime and Time to global exports 2018-03-29 22:31:36 -07:00
Syrus Akbary
85e354c139 Merge branch 'master' into feature/date-improvements
# Conflicts:
#	graphene/types/datetime.py
2018-03-29 22:10:18 -07:00
Syrus Akbary
b4255e55fd Use aniso8601 instead of iso8601 2018-03-29 22:05:12 -07:00
Syrus Akbary
d46d8e8c33 Allow mutations to be required. Improved testing. Fixed #694 2018-03-21 21:31:56 -07:00
Syrus Akbary
562cafc14f Fixed str on abstract types. Improved repr 2018-03-21 21:21:03 -07:00
Syrus Akbary
415b71f730
Merge pull request #679 from anisjonischkeit/patch-1
Made DateTime types return GraphQLError on fail
2018-03-20 20:26:46 -07:00
abawchen
a96ed550bd Fix deprecations url in DeprecationWarning message. 2018-03-20 08:14:59 +08:00
Syrus Akbary
2594cdb614 Fixed Meta included in Enum members. Fixed #685 2018-03-14 22:15:24 -07:00
Anis Jonischkeit
9973fd314f added tests for when bad input is passed into date/datetime/time fields 2018-03-14 13:06:10 +10:00
Anis Jonischkeit
2a67ffeb35 fixed function name for test to be what it is actually testing and prevent name colision 2018-03-14 12:51:34 +10:00
Anis Jonischkeit
1a1efbd77d
linting: added two lines after end of class 2018-02-27 10:21:41 +10:00
Anis Jonischkeit
84fbf5dc23
Made DateTime types return GraphQLError on fail
This change makes it so that when an incorrectly formatted date string gets passed to a Date / Time argument a GraphQLError is returned rather than a GraphQLLocatedError. Since Date / Time are types, their errors should not be in the same class as errors in your application. This is also inline with how other types work in graphene (graphene.Int, graphene.Float)
2018-02-27 10:00:20 +10:00
Jonathan Kim
c25bcb3345 Move NonNull check 2018-02-17 21:50:40 +00:00
Jonathan Kim
38baf7ab52 Handle relay connection field being required 2018-02-17 20:18:55 +00:00
Jonathan Kim
42c96a453f Added failing test 2018-02-17 20:18:49 +00:00
Syrus Akbary
0971a05b33 Improved support / assertion for graphql types in Schema 2018-02-09 10:49:08 -08:00
Syrus Akbary
a7a4ba62af
Enabled possibility of setting name, description or deprecation_reason in mutation Fields
Fixed  #634, $660 #626 and #593
2018-02-08 23:56:13 -08:00
Pi Delport
368a2a02fe (Fit line length < 120) 2018-02-08 01:26:27 +02:00
Pi Delport
4fa0df401a Fix broken GitHub link tags: 2.0 -> v2.0.0 2018-02-05 16:49:16 +02:00
Syrus Akbary
a0fc843513
Merge pull request #641 from presencelearning/issue-610-connection-name
Allow ObjectType to set Connection name
2018-01-20 15:37:46 -08:00
Roman Fursov
9dde259f54 Change .title method to .capitalize in to_camel_case in str_convertes.py 2018-01-10 17:25:15 +03:00
Brian Chapman
a2178dc220 Allow ObjectType to set Connection name 2018-01-08 09:16:02 -08:00
Syrus Akbary
38db32e4f2
Merge pull request #630 from dfee/425-extended
extended support for subclassing with meta to Enum and InputObjectType
2017-12-26 17:50:13 +00:00
Jonathan Kim
d6968c2e92 Raise better error if type is missing from schema 2017-12-20 18:43:51 +00:00
Devin Fee
a16c5ba00b extended support for subclassing with meta to Enum and InputObjectType 2017-12-16 21:49:23 -08:00
Syrus Akbary
e71a52140a
Update __init__.py 2017-11-14 23:25:30 -08:00
Syrus Akbary
eb5108f81e Simplified inputobjecttype implementation+tests 2017-11-14 22:19:22 -08:00
Syrus Akbary
6dd9e5ff1f Merge branch 'master' into input-fixes 2017-11-14 22:08:56 -08:00
Syrus Akbary
f6697188ee Added tests for nested inputobjecttypes 2017-11-14 22:06:28 -08:00
Nathaniel Parrish
b2151d62da Code cleanup 2017-11-07 09:10:41 -08:00
Nathaniel Parrish
9c27db7ed5 Handle complex input types 2017-11-07 09:06:36 -08:00
Nathaniel Parrish
b5abccb1dc Set all fields on input object types 2017-11-03 16:36:36 -07:00
Syrus Akbary
3ee94131ae Improved object container initialization. Fixed #585 2017-11-02 21:57:10 -07:00
Syrus Akbary
045d5fffbe Added Date type in datetime 2017-11-02 21:17:06 -07:00
Syrus Akbary
43cda1d46a Added extra test to objecttypes 2017-11-02 21:07:10 -07:00
Eran Kampf
90272e5297 Increase test coverage 2017-10-30 10:31:13 -07:00
Eran Kampf
e1f8480b32 lint fix 2017-10-30 10:26:42 -07:00
Eran Kampf
16c80c173e Support from_enum description lambda 2017-10-30 10:24:36 -07:00
Syrus Akbary
d65e431619 Bump Graphene to 2.0 🎉 2017-10-25 10:40:58 -07:00
Syrus Akbary
fcef703eb5 Fixed flake8 issues 2017-10-25 10:27:50 -07:00
Syrus Akbary
2cc701f444 Improved is_node checks 2017-09-06 17:51:09 -07:00
Syrus Akbary
ab5a11b399 Fixed Argument comparison. Fixed #530 2017-08-29 20:21:17 -07:00
Syrus Akbary
f68682e153 Improved mutation examples 2017-08-29 19:53:24 -07:00
Syrus Akbary
7eb3ab5747 Fixed Flake8 issues 2017-08-07 20:59:48 -07:00
Syrus Akbary
7cfec55410 Added mypy static checking 2017-08-07 20:48:26 -07:00
Syrus Akbary
0a97deaa4d Improved relay coverage 2017-08-01 23:55:39 -07:00
Syrus Akbary
7e901f83ae Improved test coverage 2017-08-01 23:39:27 -07:00
Syrus Akbary
7f33fbe638 Fixed field source tests 2017-08-01 15:24:31 -07:00