classification
Title: Provide a strict form of zip (PEP-618) requiring same length inputs
Type: enhancement Stage: resolved
Components: Interpreter Core Versions: Python 3.10
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: brandtbucher Nosy List: SilentGhost, brandtbucher, cool-RR, gregory.p.smith, gvanrossum, miss-islington, pitrou, vstinner
Priority: normal Keywords: patch

Created on 2020-05-15 19:25 by gregory.p.smith, last changed 2020-06-25 05:32 by cool-RR. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 20118 merged gregory.p.smith, 2020-05-15 19:27
PR 20124 merged miss-islington, 2020-05-15 21:26
PR 20921 merged gvanrossum, 2020-06-17 14:53
PR 20961 merged cool-RR, 2020-06-18 11:46
Messages (7)
msg368965 - (view) Author: Gregory P. Smith (gregory.p.smith) * (Python committer) Date: 2020-05-15 19:25
PEP 618 https://www.python.org/dev/peps/pep-0618 discussions are still on going.  This issue is being filed to track an implementation, assuming the PEP is accepted and one is decided upon.

I'm filing it now, as I can at least use the issue for documentation enhancements of the existing zip() behavior.
msg368977 - (view) Author: Gregory P. Smith (gregory.p.smith) * (Python committer) Date: 2020-05-15 21:26
New changeset 6a5d3ff67644af42b1a781be2eacb2e82913441c by Gregory P. Smith in branch 'master':
bpo-40636: Clarify the zip built-in docstring. (GH-20118)
https://github.com/python/cpython/commit/6a5d3ff67644af42b1a781be2eacb2e82913441c
msg368980 - (view) Author: miss-islington (miss-islington) Date: 2020-05-15 21:43
New changeset c3d025a86a60348f19551bd9921304c5db322531 by Miss Islington (bot) in branch '3.8':
bpo-40636: Clarify the zip built-in docstring. (GH-20118)
https://github.com/python/cpython/commit/c3d025a86a60348f19551bd9921304c5db322531
msg371870 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2020-06-19 10:17
New changeset 310f6aa7db8dd48952ed718111ce0f016b1c8ef9 by Guido van Rossum in branch 'master':
bpo-40636: PEP 618: add strict parameter to zip() (GH-20921)
https://github.com/python/cpython/commit/310f6aa7db8dd48952ed718111ce0f016b1c8ef9
msg371899 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2020-06-19 20:39
New changeset 59cf853332a82ce92875ea3dd6bba08e1305a288 by Ram Rachum in branch 'master':
bpo-40636: Documentation for zip-strict (#20961)
https://github.com/python/cpython/commit/59cf853332a82ce92875ea3dd6bba08e1305a288
msg372272 - (view) Author: SilentGhost (SilentGhost) * (Python triager) Date: 2020-06-24 18:22
Ram, please fix the typo pointed out on github https://github.com/python/cpython/commit/59cf853332a82ce92875ea3dd6bba08e1305a288#r40044022
msg372300 - (view) Author: Ram Rachum (cool-RR) * Date: 2020-06-25 05:32
I'll fix that typo.
History
Date User Action Args
2020-06-25 05:32:59cool-RRsetmessages: + msg372300
2020-06-24 18:22:25SilentGhostsetnosy: + SilentGhost
messages: + msg372272
2020-06-24 17:15:46brandtbuchersetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2020-06-19 20:39:30gvanrossumsetmessages: + msg371899
2020-06-19 10:17:28vstinnersetnosy: + vstinner
messages: + msg371870
2020-06-18 11:46:07cool-RRsetpull_requests: + pull_request20140
2020-06-17 14:53:56gvanrossumsetnosy: + gvanrossum
pull_requests: + pull_request20120
2020-06-17 14:52:09brandtbuchersetassignee: brandtbucher

nosy: + cool-RR
components: + Interpreter Core
versions: + Python 3.10, - Python 3.9
2020-06-17 14:51:12brandtbucherlinkissue40353 superseder
2020-05-15 21:43:33miss-islingtonsetmessages: + msg368980
2020-05-15 21:26:14miss-islingtonsetnosy: + miss-islington
pull_requests: + pull_request19429
2020-05-15 21:26:07gregory.p.smithsetmessages: + msg368977
2020-05-15 19:27:04gregory.p.smithsetkeywords: + patch
stage: needs patch -> patch review
pull_requests: + pull_request19422
2020-05-15 19:25:39gregory.p.smithcreate