New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for python 3.10 match statement #10191
Commits on Apr 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3847124 - Browse repository at this point
Copy the full SHA 3847124View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e9277 - Browse repository at this point
Copy the full SHA f9e9277View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4109f - Browse repository at this point
Copy the full SHA 6c4109fView commit details -
Move MatchAs and MatchOr to patterns and add literal patterns
This commit introduces patterns. Instead of representing patterns as expressions, like the python ast does, we create new data structures for them. As of this commit data structures for as-patterns, or-patterns and literal patterns are in place
Configuration menu - View commit details
-
Copy full SHA for 289d014 - Browse repository at this point
Copy the full SHA 289d014View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1973a88 - Browse repository at this point
Copy the full SHA 1973a88View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc92db4 - Browse repository at this point
Copy the full SHA cc92db4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 057716c - Browse repository at this point
Copy the full SHA 057716cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bfb098 - Browse repository at this point
Copy the full SHA 6bfb098View commit details -
Configuration menu - View commit details
-
Copy full SHA for a74b0e6 - Browse repository at this point
Copy the full SHA a74b0e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc3c1d2 - Browse repository at this point
Copy the full SHA fc3c1d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for db04186 - Browse repository at this point
Copy the full SHA db04186View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeca25b - Browse repository at this point
Copy the full SHA eeca25bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc76f59 - Browse repository at this point
Copy the full SHA cc76f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36a45b3 - Browse repository at this point
Copy the full SHA 36a45b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7facb0d - Browse repository at this point
Copy the full SHA 7facb0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc8a4b - Browse repository at this point
Copy the full SHA 1bc8a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d26d81c - Browse repository at this point
Copy the full SHA d26d81cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3effadc - Browse repository at this point
Copy the full SHA 3effadcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aab780 - Browse repository at this point
Copy the full SHA 3aab780View commit details
Commits on Apr 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3a71c32 - Browse repository at this point
Copy the full SHA 3a71c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7468d9 - Browse repository at this point
Copy the full SHA b7468d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 943f2ff - Browse repository at this point
Copy the full SHA 943f2ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b41fa30 - Browse repository at this point
Copy the full SHA b41fa30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 037a140 - Browse repository at this point
Copy the full SHA 037a140View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb9ae47 - Browse repository at this point
Copy the full SHA fb9ae47View commit details
Commits on Apr 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 99c1bbf - Browse repository at this point
Copy the full SHA 99c1bbfView commit details
Commits on Apr 12, 2021
-
Implemented match_args parameter for dataclasses (bpo-43764)
This also needs a typeshed change to work.
Configuration menu - View commit details
-
Copy full SHA for 0e47d6f - Browse repository at this point
Copy the full SHA 0e47d6fView commit details
Commits on Apr 14, 2021
-
This is a big commit. It changes the design of PatternChecker to be more in line with ExpressionChecker. It allows reusing PatternChecker instances and will make supporting OrPattern easier.
Configuration menu - View commit details
-
Copy full SHA for 77b997b - Browse repository at this point
Copy the full SHA 77b997bView commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5228bc7 - Browse repository at this point
Copy the full SHA 5228bc7View commit details
Commits on Apr 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bba61fa - Browse repository at this point
Copy the full SHA bba61faView commit details
Commits on Apr 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 39478fd - Browse repository at this point
Copy the full SHA 39478fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a865882 - Browse repository at this point
Copy the full SHA a865882View commit details
Commits on Apr 30, 2021
-
Adjust ASTConverter to use dedicated pattern nodes
The dedicated nodes will land in 3.10.0b1. This removes the need for a seperate PatternConverter. Patterns are now handled by the ASTConverter itself. This commit also undoes some changes made to accomondate the PatternConverter
Configuration menu - View commit details
-
Copy full SHA for c35d921 - Browse repository at this point
Copy the full SHA c35d921View commit details
Commits on May 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1aae2c1 - Browse repository at this point
Copy the full SHA 1aae2c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1364a67 - Browse repository at this point
Copy the full SHA 1364a67View commit details
Commits on May 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 32a7b71 - Browse repository at this point
Copy the full SHA 32a7b71View commit details
Commits on May 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 25fe496 - Browse repository at this point
Copy the full SHA 25fe496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a6ce9 - Browse repository at this point
Copy the full SHA 86a6ce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9445c10 - Browse repository at this point
Copy the full SHA 9445c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c7040 - Browse repository at this point
Copy the full SHA 74c7040View commit details -
Configuration menu - View commit details
-
Copy full SHA for c964027 - Browse repository at this point
Copy the full SHA c964027View commit details
Commits on May 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f6b1752 - Browse repository at this point
Copy the full SHA f6b1752View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2b7d1e - Browse repository at this point
Copy the full SHA d2b7d1eView commit details
Commits on May 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5c47852 - Browse repository at this point
Copy the full SHA 5c47852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ac21d0 - Browse repository at this point
Copy the full SHA 0ac21d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db936b - Browse repository at this point
Copy the full SHA 7db936bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f98cdd - Browse repository at this point
Copy the full SHA 5f98cddView commit details
Commits on Sep 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 423b04c - Browse repository at this point
Copy the full SHA 423b04cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2e12f8 - Browse repository at this point
Copy the full SHA f2e12f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5eb480 - Browse repository at this point
Copy the full SHA a5eb480View commit details
Commits on Sep 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9d5d600 - Browse repository at this point
Copy the full SHA 9d5d600View commit details
Commits on Sep 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a68ea59 - Browse repository at this point
Copy the full SHA a68ea59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43fd6e5 - Browse repository at this point
Copy the full SHA 43fd6e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7baadf - Browse repository at this point
Copy the full SHA d7baadfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a3ba8e - Browse repository at this point
Copy the full SHA 8a3ba8eView commit details
Commits on Oct 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 90aa1a7 - Browse repository at this point
Copy the full SHA 90aa1a7View commit details
Commits on Oct 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for de723e1 - Browse repository at this point
Copy the full SHA de723e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb2cf2 - Browse repository at this point
Copy the full SHA 3fb2cf2View commit details -
Moved test to correct category
I first misidentified what the actual problem causing the bug was. This test should be here.
Configuration menu - View commit details
-
Copy full SHA for ab7a2e3 - Browse repository at this point
Copy the full SHA ab7a2e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e2abe - Browse repository at this point
Copy the full SHA 45e2abeView commit details
Commits on Oct 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 44ca265 - Browse repository at this point
Copy the full SHA 44ca265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f7b59 - Browse repository at this point
Copy the full SHA 21f7b59View commit details
Commits on Oct 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bfb578d - Browse repository at this point
Copy the full SHA bfb578dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 909fc55 - Browse repository at this point
Copy the full SHA 909fc55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0a43e8 - Browse repository at this point
Copy the full SHA c0a43e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f768993 - Browse repository at this point
Copy the full SHA f768993View commit details
Commits on Oct 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7b60596 - Browse repository at this point
Copy the full SHA 7b60596View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cf9f58 - Browse repository at this point
Copy the full SHA 6cf9f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268e181 - Browse repository at this point
Copy the full SHA 268e181View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbcd886 - Browse repository at this point
Copy the full SHA dbcd886View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd7e777 - Browse repository at this point
Copy the full SHA bd7e777View commit details -
Moved messages to message_registry
Also added class name to missing match args message
Configuration menu - View commit details
-
Copy full SHA for f51c83f - Browse repository at this point
Copy the full SHA f51c83fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d87ca1 - Browse repository at this point
Copy the full SHA 4d87ca1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f9efcc - Browse repository at this point
Copy the full SHA 9f9efccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68bd2ba - Browse repository at this point
Copy the full SHA 68bd2baView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff5123c - Browse repository at this point
Copy the full SHA ff5123cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b675b - Browse repository at this point
Copy the full SHA 13b675bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e437323 - Browse repository at this point
Copy the full SHA e437323View commit details
Commits on Oct 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 68a09ee - Browse repository at this point
Copy the full SHA 68a09eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5baf60 - Browse repository at this point
Copy the full SHA a5baf60View commit details
Commits on Dec 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4add6b7 - Browse repository at this point
Copy the full SHA 4add6b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for eabeb89 - Browse repository at this point
Copy the full SHA eabeb89View commit details
Commits on Dec 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 53d40f8 - Browse repository at this point
Copy the full SHA 53d40f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52dc066 - Browse repository at this point
Copy the full SHA 52dc066View commit details