Graphql-core

Latest version: v3.2.5

Safety actively analyzes 685507 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

3.3.0a6

Alpha release GraphQL-core v3.3.0a6, based on GraphQL.js v17.0.0a2.

Changes:
- Support middlewares for subscriptions (221)
- Introduce new IncrementalPublisher class from [GraphQL.js v17.0.0a3](https://github.com/graphql/graphql-js/releases/tag/v17.0.0-alpha.3)

Thanks again to the sponsors of this project, patrick91, jkimbo, codecov and getsentry, and to nrbnlulu for contributing to this release.

3.3.0a5

Alpha release GraphQL-core v3.3.0a5, based on GraphQL.js v17.0.0a2.

This alpha release already includes a lot of the changes and fixes in [GraphQL.js v17.0.0a3](https://github.com/graphql/graphql-js/releases/tag/v17.0.0-alpha.3).

Thanks again to the sponsors of this project, patrick91, jkimbo, sentry and codecov, and to the contributors for this release, fedirz and yilinjuang.

3.3.0a4

Alpha release GraphQL-core v3.3.0a4, based on GraphQL.js v17.0.0a2.

This alpha release officially supports Python 3.12, and comes with some fixes. It also includes some changes and fixes in [GraphQL.js v17.0.0a3](https://github.com/graphql/graphql-js/releases/tag/v17.0.0-alpha.3).

A big thank you goes to the sponsors of this project, patrick91, jkimbo, sentry and codecov, and to the contributors for this release, evanmays and mrtc0.

3.3.0a3

Alpha release GraphQL-core v3.3.0a3, based on GraphQL.js v17.0.0a2.

This alpha release ports the remaining changes in [GraphQL.js v17.0.0a2](https://github.com/graphql/graphql-js/releases/tag/v17.0.0-alpha.2).

Particularly noteworthy are these new features:

- Reference implementation of defer and stream spec (graphql/graphql-spec693)
- Client controlled nullability experiment implementation (graphql/graphql-spec867)
- Limit max number of tokens in parser (graphql/graphql-js3684)

There is also one breaking change:

- The `subscribe` function now stays synchronous when possible.
This change aligns the return types of `execute` and `subscribe`
(as well as the `create_source_event_stream` function)
with respect to returning values or awaitables (graphql/graphql-js3620).

This alpha release also contains the following changes and features:

- `Undefined` is not an exception any more (187)
- Optimized parallel execution when there is only one task (190)
- `GraphQLInputFieldOutType` is now importable (195)
- Include name in representation of nodes (198)
- Turn MapAsyncIterable into an AsyncGenerator (199)

Big shoutout to all who are sponsoring me (Cito), such as indeedeng, patrick91 and jkimbo, and to all who contributed by reporting issues or sending PRs, such as erikwrede, ipeterov, kevinvalk, kristjanvalur, LinuxIsCool, QSHolzner and rafalp.

3.3.0a2

Alpha release GraphQL-core v3.3.0a2, still based on GraphQL.js v17.0.0a1.

This alpha release already ports some of the changes in [GraphQL.js v17.0.0a2](https://github.com/graphql/graphql-js/releases/tag/v17.0.0-alpha.2). There will be another alpha release with the remaining changes soon. This alpha release also adds the following new features:

- Solve issues with pickled schemas (173)
- Use type guards (183)

Thanks to all who are sponsoring me (Cito), particularly to Vendia for sponsoring the work on 173, and to others who contributed, particularly to helderco for the suggestion to use type guards.

3.3.0a1

Alpha release GraphQL-core v3.3.0a1, based on GraphQL.js v17.0.0a1.

This alpha release ports all of the changes in [GraphQL.js v17.0.0a1](https://github.com/graphql/graphql-js/releases/tag/v17.0.0-alpha.1).

Note that his means the removal of several functions that had been marked as deprecated before.

Other noteable changes:
- starting with this alpha release, Python 3.6 is no longer supported
- we use the new dependency groups feature of poetry (177)
- support for setuptools has been removed, builds must be done with poetry (178)
- we now use bugbear and bandit to detect possible security problems and code flaws

Thanks again to all who are sponsoring me (Cito) and thereby motivated me to continue maintaining this project.

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.