Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-gql-4.0.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-gql Distribution: openSUSE Tumbleweed
Version: 4.0.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Jul 7 07:59:54 2026
Group: Unspecified Build host: reproducible
Size: 1028383 Source RPM: python-gql-4.0.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gql.readthedocs.io
Summary: GraphQL client for Python
GraphQL client for Python.

Provides

Requires

License

MIT

Changelog

* Tue Jul 07 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 4.0.0:
    * Breaking Changes
    * Change transports prototype using GraphQLRequest (#551)
    * Using GraphQLRequest instead of DocumentNode for gql,
      execute, subscribe methods (#556):
      This is a big change:
    - the gql and dsl_gql methods will now return a
      GraphQLRequest instead of a Document Node a GraphQLRequest
      is an object containing the document and optional
      variable_values and operation_name
    - ALL the execute and subscribe methods now receive a
      GraphQLRequest as main argument instead of a DocumentNode,
      variable_values and operation_name arguments
    - The old method of sending variable_values as an argument of
      execute or subscribe still works but is deprecated
      See
      https://gql.readthedocs.io/en/latest/usage/variables.html
      for the new syntax.
    * Fix subscription task cancel exception swallow (#548):
      Previously if a task was cancelled while a subscription task
      was active, the asyncio.CancelledError Exception would be
      swallowed by our code.
      This is not the case anymore so you should now trap that
      Exception yourself.
    * Clean up the file upload interface with FileVar class (#549):
      The file upload functionality has been modified to require
      FileVar instances for uploaded files (the old method still
      works but is deprecated).
      See
      https://gql.readthedocs.io/en/latest/usage/file_upload.html
    * Set logging level to DEBUG for all transports (#552)
    * introspection now requests deprecated input fields by default
      (#553)
      Note that some backends might not support this and return
      Unknown argument includeDeprecated. See #564
    * Trapping dependencies Exceptions into
      TransportConnectionFailed (#558):
      Now gql will trap Exceptions raised by dependencies when
      executing a request and will encapsulate that Exception into
      the TransportConnectionFailed Exception
    * Set ssl=True by default for AIOHTTPTransport (#538) (issue
      [#529])
    * New TransportConnectionClosed Exception replacing
      ConnectionClosed Exception (#536)
    * websocket attribute removed from transport, now using
      '_connected' instead (#536)
    * Upgrade lastest websockets and Exceptions overhaul (#543)
    * Features
    - Batching requests is now fully supported, on sync or async
      transports, with automatic batching:
    - Implementation of execute_batch for async transports (#550)
    - Implementation of automatic batching for async (#554)
      See
      https://gql.readthedocs.io/en/latest/advanced/batching_requests.html
    * Fixes
    - Fix httpx test deprecated warning (#542)
    - Refactor websockets transports (#536) :
      Refactor WebSockets Transport with Dependency Injection
      Architecture
      This major architectural improvement implements dependency
      injection patterns across the WebSockets transport layer,
      creating a more modular, testable, and extensible system:
    - Created abstract AdapterConnection interface in
      common/adapters/connection.py
    - Implemented concrete WebSocketsAdapter to wrap the
      websockets library
    - Moved websockets_base.py to common/base.py maintaining
      better structure which is independant of the websockets
      library used
    - Added new TransportConnectionClosed exception for clearer
      error handling
    - Reorganized code with proper separation of concerns:
    - Moved common functionality into dedicated adapters folder
    - Isolated connection handling from transport business logic
    - Separated ListenerQueue into its own file for better
      modularity
    * Misc
    - Remove MIT license classifier (#555)
    - Refactor transports (#557)
    - bump aiohttp to 3.11.2 (#541)
    - Bumping all the dev dependencies to latest versions (#540)
    - Bump test dependencies (#539)
    - Update pytest to 8.3.4 and pytest-asyncio to 0.25.3 (#537)
  - remove fix-tests.patch, merged upstream
  - remove support-new-pytest-asyncio.patch, merged upstream
  - add tests.patch to fix testsuite
  - skip some broken tests (boo#1275674)
* Thu Jul 24 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-new-pytest-asyncio.patch:
    * Support changes required by pytest-asyncio >= 0.25.
  - Convert to using libalternatives.
* Fri May 30 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 3.5.3
    * Bump graphql-core to v3.2.6 (#547)
  - Switch build system from setuptools to pyproject.toml
    * Add python-pip and python-wheel to BuildRequires
    * Replace %python_build with %pyproject_wheel
    * Replace %python_install with %pyproject_install
    * Update name for dist directory in %files section
  - Use Python 3.11 on SLE-15 by default
* Sun Mar 09 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 3.5.2:
    * Now supporting graphql-core v3.2.4 again (See issue #534)
    - Allow graphql-core 3.2.4 by retrofitting introspection
      commits #535
  - update to 3.5.1:
    Issue #529 reported that by default the AIOHTTPTransport was not
    validating ssl certificates (a self-certificate was accepted by
    default).
    This version adds a warning to warn users (See PR #533).
    As a workaround, using ssl=True in the transport arguments fix
    the issue.
    graphql-core has been restricted to <3.2.4 to fix tests.
    A new stable version will be made shortly.
* Tue Sep 24 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 3.5.0
  - Specfile cleanup
  - Use tarball from github
  - Run tests
  - Add patch
    * fix-tests.patch
* Tue Jan 07 2020 John Vandenberg <jayvdb@gmail.com>
  - Initial spec for v0.2.0

Files

/usr/bin/gql-cli
/usr/bin/gql-cli-3.13
/usr/lib/python3.13/site-packages/gql
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/licenses
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/gql-4.0.0.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/gql/__init__.py
/usr/lib/python3.13/site-packages/gql/__pycache__
/usr/lib/python3.13/site-packages/gql/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/__version__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/__version__.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/cli.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/cli.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/client.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/client.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/dsl.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/dsl.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/gql.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/gql.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/graphql_request.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/graphql_request.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/__pycache__/utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/__version__.py
/usr/lib/python3.13/site-packages/gql/cli.py
/usr/lib/python3.13/site-packages/gql/client.py
/usr/lib/python3.13/site-packages/gql/dsl.py
/usr/lib/python3.13/site-packages/gql/gql.py
/usr/lib/python3.13/site-packages/gql/graphql_request.py
/usr/lib/python3.13/site-packages/gql/py.typed
/usr/lib/python3.13/site-packages/gql/transport
/usr/lib/python3.13/site-packages/gql/transport/__init__.py
/usr/lib/python3.13/site-packages/gql/transport/__pycache__
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/aiohttp.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/aiohttp.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/aiohttp_websockets.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/aiohttp_websockets.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/appsync_auth.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/appsync_auth.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/appsync_websockets.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/appsync_websockets.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/async_transport.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/async_transport.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/file_upload.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/file_upload.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/httpx.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/httpx.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/local_schema.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/local_schema.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/phoenix_channel_websockets.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/phoenix_channel_websockets.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/requests.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/requests.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/transport.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/transport.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/websockets.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/websockets.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/websockets_protocol.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/__pycache__/websockets_protocol.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/aiohttp.py
/usr/lib/python3.13/site-packages/gql/transport/aiohttp_websockets.py
/usr/lib/python3.13/site-packages/gql/transport/appsync_auth.py
/usr/lib/python3.13/site-packages/gql/transport/appsync_websockets.py
/usr/lib/python3.13/site-packages/gql/transport/async_transport.py
/usr/lib/python3.13/site-packages/gql/transport/common
/usr/lib/python3.13/site-packages/gql/transport/common/__init__.py
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/aiohttp_closed_event.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/aiohttp_closed_event.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/batch.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/batch.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/listener_queue.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/__pycache__/listener_queue.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__init__.py
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/aiohttp.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/aiohttp.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/connection.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/connection.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/websockets.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/__pycache__/websockets.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/aiohttp.py
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/connection.py
/usr/lib/python3.13/site-packages/gql/transport/common/adapters/websockets.py
/usr/lib/python3.13/site-packages/gql/transport/common/aiohttp_closed_event.py
/usr/lib/python3.13/site-packages/gql/transport/common/base.py
/usr/lib/python3.13/site-packages/gql/transport/common/batch.py
/usr/lib/python3.13/site-packages/gql/transport/common/listener_queue.py
/usr/lib/python3.13/site-packages/gql/transport/exceptions.py
/usr/lib/python3.13/site-packages/gql/transport/file_upload.py
/usr/lib/python3.13/site-packages/gql/transport/httpx.py
/usr/lib/python3.13/site-packages/gql/transport/local_schema.py
/usr/lib/python3.13/site-packages/gql/transport/phoenix_channel_websockets.py
/usr/lib/python3.13/site-packages/gql/transport/requests.py
/usr/lib/python3.13/site-packages/gql/transport/transport.py
/usr/lib/python3.13/site-packages/gql/transport/websockets.py
/usr/lib/python3.13/site-packages/gql/transport/websockets_protocol.py
/usr/lib/python3.13/site-packages/gql/utilities
/usr/lib/python3.13/site-packages/gql/utilities/__init__.py
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/build_client_schema.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/build_client_schema.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/get_introspection_query_ast.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/get_introspection_query_ast.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/node_tree.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/node_tree.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/parse_result.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/parse_result.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/serialize_variable_values.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/serialize_variable_values.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/update_schema_enum.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/update_schema_enum.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/update_schema_scalars.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/gql/utilities/__pycache__/update_schema_scalars.cpython-313.pyc
/usr/lib/python3.13/site-packages/gql/utilities/build_client_schema.py
/usr/lib/python3.13/site-packages/gql/utilities/get_introspection_query_ast.py
/usr/lib/python3.13/site-packages/gql/utilities/node_tree.py
/usr/lib/python3.13/site-packages/gql/utilities/parse_result.py
/usr/lib/python3.13/site-packages/gql/utilities/serialize_variable_values.py
/usr/lib/python3.13/site-packages/gql/utilities/update_schema_enum.py
/usr/lib/python3.13/site-packages/gql/utilities/update_schema_scalars.py
/usr/lib/python3.13/site-packages/gql/utils.py
/usr/share/doc/packages/python313-gql
/usr/share/doc/packages/python313-gql/README.md
/usr/share/libalternatives/gql-cli
/usr/share/libalternatives/gql-cli/1313.conf
/usr/share/licenses/python313-gql
/usr/share/licenses/python313-gql/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 23 00:03:09 2026