├── .bumpversion.cfg ├── .coveragerc ├── .editorconfig ├── .flake8 ├── .github └── workflows │ ├── lint.yml │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .mypy.ini ├── CODEOWNERS ├── LICENSE ├── MANIFEST.in ├── README.md ├── poetry.lock ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── graphql_relay │ ├── __init__.py │ ├── connection │ ├── __init__.py │ ├── array_connection.py │ ├── arrayconnection.py │ └── connection.py │ ├── mutation │ ├── __init__.py │ └── mutation.py │ ├── node │ ├── __init__.py │ ├── node.py │ └── plural.py │ ├── py.typed │ ├── utils │ ├── __init__.py │ └── base64.py │ └── version.py ├── tests ├── __init__.py ├── connection │ ├── __init__.py │ ├── test_array_connection.py │ └── test_connection.py ├── mutation │ ├── __init__.py │ └── test_mutation.py ├── node │ ├── __init__.py │ ├── test_global.py │ ├── test_node.py │ ├── test_node_async.py │ └── test_plural.py ├── star_wars_data.py ├── star_wars_schema.py ├── test_star_wars_connections.py ├── test_star_wars_mutations.py ├── test_star_wars_object_identification.py ├── test_version.py └── utils │ ├── __init__.py │ ├── dedent.py │ ├── test_base64.py │ └── test_dedent.py └── tox.ini /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/.mypy.ini -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Cito -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/README.md -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/setup.py -------------------------------------------------------------------------------- /src/graphql_relay/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/__init__.py -------------------------------------------------------------------------------- /src/graphql_relay/connection/__init__.py: -------------------------------------------------------------------------------- 1 | """graphql_relay.connection""" 2 | -------------------------------------------------------------------------------- /src/graphql_relay/connection/array_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/connection/array_connection.py -------------------------------------------------------------------------------- /src/graphql_relay/connection/arrayconnection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/connection/arrayconnection.py -------------------------------------------------------------------------------- /src/graphql_relay/connection/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/connection/connection.py -------------------------------------------------------------------------------- /src/graphql_relay/mutation/__init__.py: -------------------------------------------------------------------------------- 1 | """graphql_relay.mutation""" 2 | -------------------------------------------------------------------------------- /src/graphql_relay/mutation/mutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/mutation/mutation.py -------------------------------------------------------------------------------- /src/graphql_relay/node/__init__.py: -------------------------------------------------------------------------------- 1 | """graphql_relay.node""" 2 | -------------------------------------------------------------------------------- /src/graphql_relay/node/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/node/node.py -------------------------------------------------------------------------------- /src/graphql_relay/node/plural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/node/plural.py -------------------------------------------------------------------------------- /src/graphql_relay/py.typed: -------------------------------------------------------------------------------- 1 | # Marker file for PEP 561. The graphql package uses inline types. 2 | -------------------------------------------------------------------------------- /src/graphql_relay/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/utils/__init__.py -------------------------------------------------------------------------------- /src/graphql_relay/utils/base64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/utils/base64.py -------------------------------------------------------------------------------- /src/graphql_relay/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/src/graphql_relay/version.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for graphql_relay""" 2 | -------------------------------------------------------------------------------- /tests/connection/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for graphql_relay.connection""" 2 | -------------------------------------------------------------------------------- /tests/connection/test_array_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/connection/test_array_connection.py -------------------------------------------------------------------------------- /tests/connection/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/connection/test_connection.py -------------------------------------------------------------------------------- /tests/mutation/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for graphql_relay.mutation""" 2 | -------------------------------------------------------------------------------- /tests/mutation/test_mutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/mutation/test_mutation.py -------------------------------------------------------------------------------- /tests/node/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for graphql_relay.node""" 2 | -------------------------------------------------------------------------------- /tests/node/test_global.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/node/test_global.py -------------------------------------------------------------------------------- /tests/node/test_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/node/test_node.py -------------------------------------------------------------------------------- /tests/node/test_node_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/node/test_node_async.py -------------------------------------------------------------------------------- /tests/node/test_plural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/node/test_plural.py -------------------------------------------------------------------------------- /tests/star_wars_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/star_wars_data.py -------------------------------------------------------------------------------- /tests/star_wars_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/star_wars_schema.py -------------------------------------------------------------------------------- /tests/test_star_wars_connections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/test_star_wars_connections.py -------------------------------------------------------------------------------- /tests/test_star_wars_mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/test_star_wars_mutations.py -------------------------------------------------------------------------------- /tests/test_star_wars_object_identification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/test_star_wars_object_identification.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/utils/__init__.py -------------------------------------------------------------------------------- /tests/utils/dedent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/utils/dedent.py -------------------------------------------------------------------------------- /tests/utils/test_base64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/utils/test_base64.py -------------------------------------------------------------------------------- /tests/utils/test_dedent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tests/utils/test_dedent.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-relay-py/HEAD/tox.ini --------------------------------------------------------------------------------