Graphene

Latest version: v3.3

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

Scan your dependencies

Page 6 of 10

1.4.0

Changelog

* Improved `Enum`s comparison and getters afed25a18015643749439288a9536235232dd493
* First version of Graphene test `Client` (`graphene.test.Client`) dfcd7f256340301d7551e2af383e4e84454db097
* Added `possible_types` option in `ObjectType.Meta` that mimics `is_type_of` -> `isinstance(root, possible_types)` a7511d3a2c2eb59ad8342d3db85f18ea477ae379
* Allow node inner types to be lazy e92b03bed5e1a12c558d5b1c8a03b92eecff3218
* Updated `promise` package requirement to 2.0
* Updated `graphql-core` package requirement to 1.1

Docs
* Added dataloader (N+1) docs
* Update basic schema with arguments in tutorial doc 06757f10c6cbfb3885531b02a2c93e94491380a5
* Added testing docs (with snapshot testing) 60e29028a8c7e025d5bbfe1d9f730c937829c98c 038f81e8e1931e1f5fb55cad80773bf6c2d2d09c

1.3.0

Changelog
* Fix docstring whitespace 62e58bd95325604186563f54c898736db9d39585
* Added optional default_resolver in `ObjectType` 98825fa4bc0f2fd6f88d11796b1093e0d63a51ee
* Fix `ObjectType` inheritance with custom Meta ad251e9a8dd46d212e39da67945df4fc3e02b361 48efec307ce245bfe692f75b5dc07c14d8bce15b
* Fixed circular Union/Interfaces d4d8a76a0936b8b8b90e6b316003c31c21e30500
* Improved `lazy_import` to accept also dotted attributes d594a0eca86102ce2ebf9633018437eef8997f42
* Use `Promise.resolve` instead of `promisify` (so we adapt to Promise 2.0) bd0d418986cf69b51801f8e4d361c0c9a5dbc17c
* Improved lazy types support in `Field`, `InputField`, `List` and `NonNull` accepting also now string attributes (will be treated as imports, like: `Field("graphene.String")` 4b714659225a93ea44e95ccdd9ad1b5ea9e36c05

Docs
* Added Sphinx to requirements in docs e405a20e3dad7862ae315077150f23b63293a8ea
* Fix indent in mutation docs 3a198d052acc01a8469dc03d0c0d798612830be2
* Spelling/Grammar fix in docs 313a0041414c729fba8c2270359628b1251ce960
* Fixed typo in link to graphql.org d86bbd8a8647bbcf9d668968977cc35c64f67f12

1.2.0

Changelog
- `partial` functions can be now passed as type to `Field` 774e9bf4639ca459d0a12a10e090d9ab671b6459
- Added a generic scalar type: `GenericScalar` (based on hung-phan work for `JSON`)
- Refactor mounted type logic 27cd00b9f9b9050b10f9c3c86841c5e4199be086
- Set `Union` as `UnmountedType` 2ef0e23dcf036aa41e7ee96dd2468c7177021829
- Allow class method to be used as field source f728542ce7d431359ed32f3522bea12d629eb329
- Added a `test` packages to setup.py as `extra_requires` (so it's easier to install tests dependencies) 256c84a9a535e62a04942d2e96f6972ea269bd78
- Improved `Node.get_node_from_global_id` e8fc58afd6f67d904cf40cf8a81bab4747c54fb8
- Allow `Dynamic` Field to optionally include the schema on type creation and improved `TypeMap` validator 2f87698a0b4951cdc685f22db0a28cae7090c08b
- Improved assertion messages ba29de567041d21cb4d033fb28364c085c9d3bdd
- Added `lazy_import` to graphene 74400642ed8cc0b3d84fa326cf609de35f3b42fc

Docs improvements
- Fixed typos and some improvements in the docs dda3237e0a6306ba2cb675d3cfecd00413562538
- Fixed mutations example input code a749d02663a078552dbc21ae035ff75afdf286e2
- Grammar fix on README 02eb6856ed72841f87bd532e91fe1dc123c0c9d2
- Added docs on how to accept files in a mutation 1232ff3ee1e4006a262be5e50664f44c6e635200
- Fix typos in `Node` docs 8dff91d4c689ea6a92c13a5a5520c1ce9c360e04
- Added Apollo as a supported official client of Graphene 81c1cf3d61e47527ff49a15e97cfdbabe88a8755
- Improved Mutation docs 8b0cd488d426dfec398a95f1c4b478ecee8c55cd
- Added docs for `List` and `NonNull` e2cdd80a5cc5524af0a45273fd257c08b0ff8bc2

1.1.3

Changelog
- Added new `Time` type to `graphene.types.datetime` 692d7e76ad06b0b0eb777c14197d041913519868
- Fixed promise-like compatibility in relay Connections 3df62d26a7962f1273df972da21b25ac75bc9cf3 (Related `promise` fix: https://github.com/syrusakbary/promise/commit/8b0d5da3dca2d99671b820478ef74353ac24c97b)

1.1.2

Changelog
- Added type getter in the schema when accessing its attrs. 5e0923b56073f42ce25da6628c46ebed120b0654

Now is possible to access Graphene types in a schema by typing `schema.TYPE_NAME` directly.

Breaking changes
- Removed `register` method from `graphene.Schema` df2900e215c88f78dc3fe213df78c8ea9832f3ea

1.1.1

Changelog
- Fixed resolved interfaces and unions that have `is_type_of` defined in the inner types when used inside `List` or `NonNull` 67c0872c9fceed737b2300d118e6950ee20e97fe

Page 6 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.