Graphql-core

Latest version: v3.2.5

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

Scan your dependencies

Page 7 of 13

3.0.0b0

First beta release of GraphQL-core 3, based on GraphQL.js v14.5.0.

GraphQL-core 3 is the successor to both GraphQL-core 2 and GraphQL-core-next.

In addition to incorporating the latest changes from GraphQL.js (see particularly the list of changes in GraphQL.js [v14.5.0](https://github.com/graphql/graphql-js/releases/tag/v14.5.0)), this release also contains the following improvements and changes:

* Features: Support using lazy descriptions for GraphQL types (58)
* Performance: Add pytest-benchmark and port the benchmarks from GraphQL.js (55)
* Performance: Use identity instead of hash for caching subfields in collect_subfields (56)
* Changes: Use FrozenLists in AST nodes (45)
* Changes: Changed `is_nullish()` to make it play nice with numpy arrays (60)
* Bugs: Fixed issue 43 with getting `parse_literal` via `to_kwargs()`
* Bugs: Fix hash method for AST nodes (45)
* Docs: Fix typo in docs for using SDL (48)
* Docs: Update installation instructions (50)
* Docs: Run all code snippets as part of the test suite
* Polish: Run type check also for functions without type annotations

Contributors to this release were:

Cito, CorrosiveKid, delyanr, ktosiek, mvanlonden, qqi0O0, thomascobb

Thanks to everybody who contributed by sending bug reports or pull requests. Please continue to report any problems you find in this beta release, so that these can be fixed in the final v3 release.

2.3.2

Patch release with these changes:

* Update dependencies (270)
* Change AsyncioExecutor loop argument type (273)
* ExecutionResults can now be stringified (277)
* Various mypy issues (278)
* Minor fixes regarding the test suite

Note that the repository for GraphQL v2 has been renamed
from graphql-core to graphql-core-legacy.
The graphql-core repository is now used gor GraphQL v3.

2.3.1

Patch release with these changes:

* Slight change in subscribe_fields() (242)
* Removed accidentally added code (263)
* Support Python 3.8
* Minor fixes and clean-ups

2.3.0

Minor release with these changes:

* Consistently translate Python enums to values (198)
* Reverted the removal of the `_value` postfix (234)
* Use built-in dict as OrderedDict for Py 3.7+ (248)
* Fixed crash when sending a query with type definitions (257)
* Added py.typed file to support type checking (259)
* A newer Promise version is required (260)
* Various minor fixes

2.2.1

Hotfix release with one fix:

* Require rx<3 since new version is not compatible (235)

2.2.0

Changelog

* Fix a typo in a deprecation warning 9202021fc87db9c175e115016cd53e5d9d085ac6
* Fix collections import for Python >3.3 cdb299df3efda82a09cbb282e561c6c8aaa2efdf
* Add dict support for the default resolver 1760eaf995e2623aee4afca48ad5be0cd9098fbe
* Fix UnicodeDecodeError in format_error 87b615605ac9724c4f945e220e67b5b2d0461424
* Add extensions support to GraphQLError 3ba7f9218bca7a039b109b103cf57b1511d970c7
* Add traceback to errors from failed promises 8f736b7a6b052c07347dbd57e00bc8221af71faa
* Lots of internal clean up

Full changelog: https://github.com/graphql-python/graphql-core/compare/v2.1.0...v2.2.0

Page 7 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.