Thomas Leonard
0473f1a9a3
fix: empty list is not an empty value for list filters even when a custom filtering method is provided ( #1450 )
...
Co-authored-by: Thomas Leonard <thomas@loftorbital.com>
2023-08-11 23:24:58 +08:00
Kien Dang
9a773b9d7b
Use ruff in pre-commit ( #1441 )
...
* Use ruff in pre-commit
* Add pyupgrade
* Add isort
* Add bugbear
* Fix B015 Pointless comparison
* Fix B026
* B018 false positive
* Remove flake8 and isort config from setup.cfg
* Remove black and flake8 from dev dependencies
* Update black
* Show list of fixes applied with autofix on
* Fix typo
* Add C4 flake8-comprehensions
* Add ruff to dev dependencies
* Fix up
2023-08-06 01:47:00 +03:00
Steven DeMartini
cd43022283
Maintain JSONField in graphene_django.compat module ( #1429 )
...
Fixes https://github.com/graphql-python/graphene-django/issues/1428
This should improve backwards compatibility, fixing issues in downstream
packages (notably graphene-django-cud
https://github.com/tOgg1/graphene-django-cud/issues/109 , and also
graphene-django-extras, both of which depended on
`graphene_django.compat.JSONField`).
Co-authored-by: Steven DeMartini <sjdemartini@users.noreply.github.com>
2023-07-18 15:11:30 +03:00
Steven DeMartini
2358bd30a4
Update compat.py MissingType results after PGJSONField removal ( #1423 )
...
As mentioned in https://github.com/graphql-python/graphene-django/pull/1421/files#r1221711648
2023-06-07 20:06:37 +03:00
Dulmandakh
8fa8aea3c0
remove JSONField compat ( #1421 )
...
* remove JSONFIeld compat
* fix black
2023-06-07 17:36:29 +03:00
Nikolai Røed Kristiansen
4517e32224
👷 Add pre-commit ( #1336 )
...
* 🔧 Add pre-commit config
Similar to graphene and graphene-sqlalchemy
* ⬆ Bump black
* 👷 Lint on CI
* ⬆ Bump flake8-black
* 🔧 Keep excluding migrations
* ⬆ Bump flake8
* 🔧 Remove black and flake8 from tox config
* ⬆ Update pre-commit versions
* Upgrade syntax to python 3.7+
* Format with pre-commit
dedent docs/schema.py to allow formatting
* Fix tests on python 3.7
2022-10-19 17:10:30 +03:00
Sebastián Sastoque H
fe66b48d38
Fix main branch tests failing due to wrong instancing of Missing class ( #1135 )
...
Co-authored-by: Sebastian Hernandez <sebastian@rhinoafrica.com>
2021-03-02 10:46:35 -08:00
Lucas
fdeadf5ce5
Fix project setup ( #1087 )
...
* Fix project setup
* Fix test_should_query_postgres_fields
2021-01-02 09:46:00 -08:00
Jonathan Kim
bd553be10e
Fix JSONField import ( #1021 )
2020-08-12 07:03:23 +01:00
Nikolai Røed Kristiansen
67a0492c12
Add converter for django 3.1 JSONField ( #1017 )
2020-08-07 10:22:15 +01:00
Paul Hallett
e6ad5887ca
Introduce Black formatting, additional tests
2019-05-02 17:46:35 +01:00
Jay Hale
f8dff38e29
Remove unnecessary compat utility for Django < 1.11
2018-09-04 13:15:04 -04:00
Syrus Akbary
54ef52e1c6
Reformatted files using black
2018-07-19 16:52:24 -07:00
Patrick Arminio
7fd6125199
Fix compatibility with pypy
2017-06-23 12:48:32 +01:00
Patrick Arminio
245ebe3d91
Remove some compatility layers for django 1.6
2017-06-23 12:32:43 +01:00
Syrus Akbary
d8567f1c58
Fixed JSONField import only in Django 1.9+. Fixed #40
2016-11-14 23:07:45 -08:00
Syrus Akbary
96236408c5
Fixed lint issue
2016-11-14 22:34:49 -08:00
Syrus Akbary
8136223bb1
Added duration field and improved UUID conversion
2016-10-15 16:43:27 -07:00
Syrus Akbary
0434899b4e
Isolated Graphene Django in a new package
2016-09-17 16:31:17 -07:00