
This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
Created on2019-05-19 22:55 byblueyed, last changed2022-04-11 14:59 byadmin. This issue is nowclosed.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 13452 | merged | remi.lapeyre,2019-05-20 21:32 | |
| PR 13453 | merged | miss-islington,2019-05-20 22:18 | |
| PR 13459 | merged | remi.lapeyre,2019-05-21 10:32 | |
| Messages (9) | |||
|---|---|---|---|
| msg342878 -(view) | Author: daniel hahler (blueyed)* | Date: 2019-05-19 22:55 | |
With a program like the following, `args` will not display the keyword-only argument:```def f1(arg=None, *, kwonly=None): __import__('pdb').set_trace()f1()``````(Pdb) argsarg = 'arg'kw = 'kw'```Related code:https://github.com/python/cpython/blob/5c08ce9bf712acbb3f05a3a57baf51fcb534cdf0/Lib/pdb.py#L1129-L1144 | |||
| msg342958 -(view) | Author: Pablo Galindo Salgado (pablogsal)*![]() | Date: 2019-05-20 22:08 | |
Notice that pdb also does not handle correctlyPEP570:def f1(x,/,arg=None, *, kwonly=None): breakpoint()f1(3)-> breakpoint()(Pdb) argsx = 3 | |||
| msg342959 -(view) | Author: Pablo Galindo Salgado (pablogsal)*![]() | Date: 2019-05-20 22:17 | |
New changesetbf457c7d8224179a023957876e757f2a7ffc3d9d by Pablo Galindo (Rémi Lapeyre) in branch 'master':bpo-36969: Make PDB args command display keyword only arguments (GH-13452)https://github.com/python/cpython/commit/bf457c7d8224179a023957876e757f2a7ffc3d9d | |||
| msg342960 -(view) | Author: Pablo Galindo Salgado (pablogsal)*![]() | Date: 2019-05-20 22:20 | |
Rémi, could you do a PR addressing co_posonlyargcount? | |||
| msg342961 -(view) | Author: Rémi Lapeyre (remi.lapeyre)* | Date: 2019-05-20 22:21 | |
> Rémi, could you do a PR addressing co_posonlyargcount?Of course, should I open a new PR or post a patch to be added to a current PR? | |||
| msg342963 -(view) | Author: miss-islington (miss-islington) | Date: 2019-05-20 22:34 | |
New changeset50b3f205d82d88eec69f18a0ad4bb2440ba73501 by Miss Islington (bot) in branch '3.7':bpo-36969: Make PDB args command display keyword only arguments (GH-13452)https://github.com/python/cpython/commit/50b3f205d82d88eec69f18a0ad4bb2440ba73501 | |||
| msg342990 -(view) | Author: Pablo Galindo Salgado (pablogsal)*![]() | Date: 2019-05-21 09:15 | |
> Of course, should I open a new PR or post a patch to be added to a current PR?Make another PR against master. | |||
| msg343425 -(view) | Author: Pablo Galindo Salgado (pablogsal)*![]() | Date: 2019-05-24 20:44 | |
New changeset458560347f5c28e162bb288adfa0cfe5aad79557 by Pablo Galindo (Rémi Lapeyre) in branch 'master':bpo-36969: Make PDB args command display positional only arguments (GH-13459)https://github.com/python/cpython/commit/458560347f5c28e162bb288adfa0cfe5aad79557 | |||
| msg343426 -(view) | Author: Pablo Galindo Salgado (pablogsal)*![]() | Date: 2019-05-24 20:44 | |
Thanks Rémi for the PRs! :) | |||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:59:15 | admin | set | github: 81150 |
| 2019-05-24 20:44:57 | pablogsal | set | status: open -> closed resolution: fixed messages: +msg343426 stage: patch review -> resolved |
| 2019-05-24 20:44:34 | pablogsal | set | messages: +msg343425 |
| 2019-05-21 10:32:30 | remi.lapeyre | set | title: pdb: do_args: display/handle keyword-only arguments -> pdb.do_args: display keyword-only and positional only arguments |
| 2019-05-21 10:32:05 | remi.lapeyre | set | pull_requests: +pull_request13369 |
| 2019-05-21 09:15:37 | pablogsal | set | messages: +msg342990 |
| 2019-05-20 22:34:26 | miss-islington | set | nosy: +miss-islington messages: +msg342963 |
| 2019-05-20 22:21:20 | remi.lapeyre | set | nosy: +remi.lapeyre messages: +msg342961 |
| 2019-05-20 22:20:11 | pablogsal | set | messages: +msg342960 |
| 2019-05-20 22:18:02 | miss-islington | set | pull_requests: +pull_request13362 |
| 2019-05-20 22:17:33 | pablogsal | set | messages: +msg342959 |
| 2019-05-20 22:08:42 | pablogsal | set | nosy: +pablogsal messages: +msg342958 |
| 2019-05-20 21:32:36 | remi.lapeyre | set | keywords: +patch stage: patch review pull_requests: +pull_request13361 |
| 2019-05-19 22:55:08 | blueyed | create | |