Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
Implement dataclass for EdgeObject (Implement dataclass for EdgeObject #359) (by @fantix in dfb8c8b for Implement dataclass for EdgeObject #359)
Redo edgedb basic types to inherit from builtin types (Redo edgedb basic types to inherit from builtin types #366) (by @fantix in b11b991 for Redo edgedb basic types to inherit from builtin types #366)
Officially drop 3.6 support (Officially drop 3.6 support #373) (by @msullivan in 7b76bc7 for Officially drop 3.6 support #373)
Support Python 3.11 (Support Python 3.11 #375) (by @msullivan in 04b0da2 for Support Python 3.11 #375)
Codegen with the describe_query() API (Codegen with the describe_query() API #363) (by @fantix in 361221d for Codegen with the describe_query() API #363)
Add codegen docs (Add codegen docs #380) (by @colinhacks in 23dd42e for Add codegen docs #380)
Use typing_extension.Literal in codegen for Python 3.7 (by @fantix in 6d0d6ab)
Add all to edgedb/init.py (by @fmoor in d3ef6d9)
Fixes
Improve duration parsing (by @fmoor in 241c80d)
Tweak wording in query_single() error messages (Tweak wording in query_single() error messages #369) (by @msullivan in e24bb53 for Tweak wording in query_single() error messages #369)
Fix flake tests on python3.7 (Fix flake tests on python3.7 #371) (by @msullivan in 583e1cb for Fix flake tests on python3.7 #371)
Don't reject tuple arguments on the client side (Don't reject tuple arguments on the client side #370) (by @msullivan in 09c950f for Don't reject tuple arguments on the client side #370)
Correct edgedb.Client.close() timeout behavior (by @fantix in 33a912c)
Ping first if conn is idle for too long (Ping first if conn is idle for too long #365) (by @fantix in 99cf78a for Ping first if conn is idle for too long #365)
Deprecations