Dulmandakh
e381718d81
install poetry
2024-07-05 23:25:46 +08:00
Dulmandakh
4238a3f8d0
poetry lock
2024-07-05 23:23:50 +08:00
Dulmandakh
c92260be64
ddd
2024-07-05 23:15:20 +08:00
Dulmandakh
73c43b03eb
Merge branch 'master' into pyproject
2024-07-05 17:07:08 +08:00
Dulmandakh
dc3b2e49c1
CI: fix tests on Python 3.13 ( #1562 )
2024-07-01 17:03:49 +02:00
Dulmandakh
d53a102b08
Lint using Ruff ( #1563 )
...
* lint using Ruff
* remove isort config, flake8 comments
2024-07-01 17:03:13 +02:00
Dulmandakh
1180c5e71b
fix deploy
2024-06-29 13:21:41 +08:00
Dulmandakh
c113332250
pyproject.toml
2024-06-29 13:14:39 +08:00
Dulmandakh
fd9ecef36e
CI: format check using Ruff ( #1557 )
...
* CI: format check using Ruff
* precommit, setup py
* gitignore ruff_cache
---------
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2024-06-28 15:05:04 +02:00
Dulmandakh
1263e9b41e
pytest 8 ( #1549 )
...
* pytest 8
* bump coveralls, pytest-cov
---------
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2024-06-28 15:04:25 +02:00
Dulmandakh
74b33ae148
remove README.rst, leave only README.md ( #1559 )
...
remove README.rst
2024-06-28 15:03:48 +02:00
Dulmandakh
6834385786
support python 3.13 ( #1561 )
2024-06-28 15:03:34 +02:00
Dulmandakh
c335c5f529
fix lint error in SECURITY.md ( #1556 )
...
fix lint SECURITY.md
2024-06-23 18:24:34 +02:00
Erik Wrede
d90d65cafe
chore: adjust incorrect development status
2024-06-22 12:31:14 +02:00
Dulmandakh
5924cc4150
remove Python 2 ( #1547 )
...
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2024-06-13 16:52:06 +02:00
Erik Wrede
6a668514de
docs: create security.md ( #1554 )
2024-06-13 16:51:43 +02:00
tijuca
88c3ec539b
pytest: Don't use nose like syntax in graphene/relay/tests/test_custom_global_id.py ( #1539 ) ( #1540 )
...
pytest: Don't use nose like syntax
The tests in test_custom_global_id.py use the old nose specific method
'setup(self)' which isn't supported anymore in Pytest 8+. The tests fail
with this error message without modification.
E pytest.PytestRemovedIn8Warning: Support for nose tests is deprecated and will be removed in a future release.
E graphene/relay/tests/test_custom_global_id.py::TestIncompleteCustomGlobalID::test_must_define_resolve_global_id is using nose-specific method: `setup(self)`
E To remove this warning, rename it to `setup_method(self)`
E See docs: https://docs.pytest.org/en/stable/deprecations.html#support-for-tests-written-for-nose
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2024-06-13 14:38:48 +00:00
Dulmandakh
17d09c8ded
remove aniso8601, mock, iso8601 ( #1548 )
...
* remove aniso8601
* remove mock, iso8601
---------
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2024-06-13 16:35:00 +02:00
Dulmandakh
614449e651
Python 3.12 ( #1550 )
...
* python 3.12
* update classifiers
2024-06-13 14:34:16 +00:00
Dulmandakh
44dcdad182
CI: fix deprecation warning ( #1551 )
2024-06-13 16:32:50 +02:00
Dulmandakh
221afaf4c4
bump pytest to 7 ( #1546 )
...
* bump pytest
* downgrade pytest-cov
2024-05-16 10:17:46 +02:00
Dulmandakh
5db1af039f
Remove Python 3.7 ( #1543 )
...
* CI: add Python 3.12
* dd
* remove python 3.12
2024-05-16 10:17:26 +02:00
Dulmandakh
82d0a68a81
remove polyfill for dataclasses ( #1545 )
...
* remove polyfill for dataclasses
* fix lint
2024-05-16 10:09:37 +02:00
Dulmandakh
3cd0c30de8
CI: bump GH actions ( #1544 )
2024-05-16 10:09:19 +02:00
Andrew Swait
5fb7b54377
docs: update docstring for type
arg of Field
( #1527 )
2023-10-06 22:15:26 +02:00
wongcht
baaef0d21a
chore: remove pytz ( #1520 )
2023-08-30 23:41:17 +02:00
Erik Wrede
93cb33d359
housekeeping: delete outdated ROADMAP.md
2023-07-26 09:43:40 +02:00
Erik Wrede
f5aba2c027
release: 3.3.0
2023-07-26 08:26:30 +02:00
garo (they/them)
ea7ccc350e
feat(relay): add option for strict connection types ( #1504 )
...
* types: add option for strict connection types
* chore: appease linter
* chore: appease linter
* test: add test
---------
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-07-26 08:25:57 +02:00
Dulmandakh
6b8cd2dc78
ci: drop python 3.6 ( #1507 )
...
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-07-19 09:08:19 +02:00
Naoya Yamashita
74db349da4
docs: add get_human function ( #1380 )
...
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-07-19 09:01:00 +02:00
Ransom Williams
99f0103e37
test: print schema with InputObjectType with DateTime field with default_value ( #1293 ) ( #1513 )
...
* test [1293]: regression test print schema with InputObjectType with DateTime field with default_value
* chore: clarify test title and assertion
---------
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-07-19 07:00:30 +00:00
Erik Wrede
03cf2e131e
chore: remove travis ci link
2023-06-06 20:45:01 +02:00
Jeongseok Kang
d77d0b0571
chore: Use typing.TYPE_CHECKING
instead of MYPY ( #1503 )
...
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-06-04 23:49:26 +02:00
senseysensor
c636d984c6
fix: Corrected enum metaclass to fix pickle.dumps() ( #1495 )
...
* Corrected enum metaclass to fix pickle.dumps()
* considered case with colliding class names (try to distinguish by file name)
* reverted simple solution back (without attempt to support duplicate Enum class names)
---------
Co-authored-by: sgrekov <sgrekov@lohika.com>
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-06-04 23:10:05 +02:00
Cadu
2da8e9db5c
feat: Enable use of Undefined in InputObjectTypes ( #1506 )
...
* Changed InputObjectType's default builder-from-dict argument to be `Undefined` instead of `None`, removing ambiguity of undefined optional inputs using dot notation access syntax.
* Move `set_default_input_object_type_to_undefined()` fixture into conftest.py for sharing it between multiple test files.
2023-06-04 23:01:05 +02:00
Firas Kafri
8ede21e063
chore: default enum description to "An enumeration." ( #1502 )
...
* Default enum description to "An enumeration."
default to this string, which is used in many tests, is causing
* Use the docstring descriptions of enums when they are present
* Added tests
* chore: add missing newline
* Fix new line
---------
Co-authored-by: Erik Wrede <erikwrede@users.noreply.github.com>
2023-05-25 12:21:55 +02:00
Erik Wrede
57cbef6666
release: 3.2.2
2023-03-13 21:24:16 +01:00
Erik Wrede
d33e38a391
chore: make relay type fields extendable ( #1499 )
2023-03-13 21:23:28 +01:00
Roman Solomatin
b76e89c0c2
docs: remove unpair bracket ( #1500 )
2023-03-09 10:09:15 +01:00
Erik Wrede
81e7eee5da
Update README.md
2023-03-03 17:35:46 +01:00
Erik Wrede
969a630541
Update README.md
2023-03-03 17:35:05 +01:00
QuentinN42
8b89afeff1
docs: update sphinx to the latest version ( #1497 )
2023-02-28 13:21:45 +01:00
Peder Johnsen
52143473ef
docs: Remove prerelease notice ( #1487 )
2022-12-25 22:59:05 +01:00
Pei-Lun H
8eb2807ce5
docs: Correct the module name of custom scalar example in documentation ( #1486 )
2022-12-23 07:57:45 +01:00
Erik Wrede
340d5ed12f
release: 3.2.1
2022-12-11 21:05:25 +01:00
Vladyslav Hutov
19ea63b9c5
fix: Input fields and Arguments can now be deprecated ( #1472 )
...
Non-required InputFields and arguments now support deprecation via setting the `deprecation_reason` argument upon creation.
2022-12-10 12:25:07 +01:00
Erik Wrede
d5dadb7b1b
release: 3.2.0
...
fixes previous release number 3.1.2 due to a pending feature release
2022-12-09 10:53:50 +01:00
Erik Wrede
8596349405
release: 3.1.2
2022-12-09 10:46:24 +01:00
Mike Roberts
a141e848c3
Do not interpret Enum members called 'description' as description properties ( #1478 )
...
This is a workaround for `TypeError`s being raised when initialising schemas with
Enum members named `description` or `deprecation_reason`.
Fixes #1321
2022-12-01 11:06:24 +01:00