[issue43897] Implement support for validation of pattern matching ASTs

2021-07-28 Thread Brandt Bucher


Change by Brandt Bucher :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-28 Thread miss-islington


miss-islington  added the comment:


New changeset 405f5c54914483607194a3ba6d4e50533d92bad1 by Miss Islington (bot) 
in branch '3.10':
[3.10] bpo-43897: Reject "_" captures and top-level MatchStar in the AST 
validator (GH-27432) (GH-27435)
https://github.com/python/cpython/commit/405f5c54914483607194a3ba6d4e50533d92bad1


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-28 Thread Brandt Bucher


Brandt Bucher  added the comment:


New changeset 8d0647485db5af2a0f0929d6509479ca45f1281b by Brandt Bucher in 
branch 'main':
bpo-43897: Reject "_" captures and top-level MatchStar in the AST validator 
(GH-27432)
https://github.com/python/cpython/commit/8d0647485db5af2a0f0929d6509479ca45f1281b


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-28 Thread miss-islington


Change by miss-islington :


--
nosy: +miss-islington
nosy_count: 4.0 -> 5.0
pull_requests: +25964
pull_request: https://github.com/python/cpython/pull/27435

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-28 Thread Brandt Bucher


Change by Brandt Bucher :


--
pull_requests: +25961
pull_request: https://github.com/python/cpython/pull/27432

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-28 Thread Brandt Bucher


Brandt Bucher  added the comment:


New changeset 31bec6f1b178dadec3cb43353274b4e958a8f015 by Batuhan Taskaya in 
branch 'main':
bpo-43897: AST validation for pattern matching nodes (GH24771)
https://github.com/python/cpython/commit/31bec6f1b178dadec3cb43353274b4e958a8f015


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-09 Thread Pablo Galindo Salgado


Pablo Galindo Salgado  added the comment:


New changeset 2f7636887e9f978352aa47b18d5f376263663ba1 by Batuhan Taskaya in 
branch '3.10':
[3.10] bpo-43897: ast validation for pattern matching nodes (GH-27074)
https://github.com/python/cpython/commit/2f7636887e9f978352aa47b18d5f376263663ba1


--
nosy: +pablogsal

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-07-08 Thread Batuhan Taskaya


Change by Batuhan Taskaya :


--
pull_requests: +25624
pull_request: https://github.com/python/cpython/pull/27074

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-04-22 Thread Nick Coghlan


Change by Nick Coghlan :


--
nosy: +ncoghlan

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-04-22 Thread Nick Coghlan


Change by Nick Coghlan :


--
priority: normal -> critical

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-04-20 Thread Batuhan Taskaya


Change by Batuhan Taskaya :


--
nosy: +brandtbucher

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-04-20 Thread Batuhan Taskaya


Change by Batuhan Taskaya :


--
keywords: +patch
pull_requests: +24213
stage:  -> patch review
pull_request: https://github.com/python/cpython/pull/24771

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-04-20 Thread Batuhan Taskaya


Change by Batuhan Taskaya :


--
dependencies: +Make match patterns explicit in the AST

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43897] Implement support for validation of pattern matching ASTs

2021-04-20 Thread Batuhan Taskaya


New submission from Batuhan Taskaya :

ASTs of case clauses for PEP 636 are not validated through PyAST_Validate right 
now, which might crash the Python interpreter when compiling some trees that 
doesn't hold the assumptions of the compiler.

--
assignee: BTaskaya
messages: 391469
nosy: BTaskaya
priority: normal
severity: normal
status: open
title: Implement support for validation of pattern matching ASTs
versions: Python 3.10

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com