Repository navigation
Closed
Labels
3.8 (EOL)end of lifeend of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)
Description
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee = None
closed_at = <Date 2019-08-26.23:01:41.769>
created_at = <Date 2019-04-30.22:38:59.950>
labels = ['interpreter-core', '3.8']
title = 'Implementation of the PEP 587'
updated_at = <Date 2019-08-26.23:17:59.610>
user = 'https://github.com/vstinner'bugs.python.org fields:
activity = <Date 2019-08-26.23:17:59.610>
actor = 'miss-islington'
assignee = 'none'
closed = True
closed_date = <Date 2019-08-26.23:01:41.769>
closer = 'vstinner'
components = ['Interpreter Core']
creation = <Date 2019-04-30.22:38:59.950>
creator = 'vstinner'
dependencies = []
files = []
hgrepos = []
issue_num = 36763
keywords = ['patch']
message_count = 55.0
messages = ['341167', '341168', '341172', '341177', '341195', '341244', '341299', '341307', '341311', '341314', '342508', '342527', '342647', '342650', '342654', '342659', '342682', '342697', '342718', '342738', '342766', '342770', '342773', '342782', '342784', '342899', '342907', '342912', '343248', '343254', '343273', '343631', '343648', '343649', '344808', '344810', '345527', '345528', '347047', '347049', '347050', '347051', '347053', '347058', '350311', '350312', '350313', '350314', '350315', '350316', '350317', '350328', '350580', '350582', '350583']
nosy_count = 2.0
nosy_names = ['vstinner', 'miss-islington']
pr_nums = ['13028', '13030', '13031', '13035', '13037', '13052', '13065', '13066', '13275', '13331', '13360', '13361', '13362', '13363', '13371', '13373', '13387', '13388', '13390', '13395', '13396', '13398', '13402', '13432', '13443', '13444', '13481', '13511', '13518', '13592', '13857', '13863', '14444', '14445', '14523', '14528', '15423', '15427', '15431', '15433', '15434', '15435', '15532', '15535']
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = None
url = 'https://bugs.python.org/issue36763'
versions = ['Python 3.8']Metadata
Metadata
Assignees
Labels
3.8 (EOL)end of lifeend of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)
Activity
vstinner commentedon Apr 30, 2019
I'm working on changes to complete the PEP-587, Python initiaization API.
vstinner commentedon Apr 30, 2019
New changeset 463b82a by Victor Stinner in branch 'master':
bpo-36763: Fix Py_SetStandardStreamEncoding() (GH-13028)
463b82a
vstinner commentedon May 1, 2019
New changeset 5f38b84 by Victor Stinner in branch 'master':
bpo-36763: Add _PyCoreConfig_SetArgv() (GH-13030)
5f38b84
vstinner commentedon May 1, 2019
New changeset db71975 by Victor Stinner in branch 'master':
bpo-36763: Rework _PyInitError API (GH-13031)
db71975
vstinner commentedon May 1, 2019
New changeset 1a9f0d8 by Victor Stinner in branch 'master':
bpo-36763: Add _PyCoreConfig_SetString() (GH-13035)
1a9f0d8
vstinner commentedon May 2, 2019
New changeset cb9fbd3 by Victor Stinner in branch 'master':
bpo-36763: Make _PyCoreConfig.check_hash_pycs_mode public (GH-13052)
cb9fbd3
vstinner commentedon May 2, 2019
New changeset 373893c by Victor Stinner in branch 'master':
bpo-36763: Add _PyCoreConfig._config_version (GH-13065)
373893c
vstinner commentedon May 2, 2019
New changeset 70005ac by Victor Stinner in branch 'master':
bpo-36763: _PyCoreConfig_SetPyArgv() preinitializes Python (GH-13037)
70005ac
vstinner commentedon May 2, 2019
New changeset 4631da1 by Victor Stinner in branch 'master':
bpo-36763: Remove _PyCoreConfig._init_main (GH-13066)
4631da1
vstinner commentedon May 2, 2019
I updated my PEP-587:
[Python-Dev] RFC: PEP-587 "Python Initialization Configuration": 2nd version
https://mail.python.org/pipermail/python-dev/2019-May/157290.html
vstinner commentedon May 14, 2019
New changeset 91c9987 by Victor Stinner in branch 'master':
bpo-36763: Add test for _PyCoreConfig_SetString() (GH-13275)
91c9987
vstinner commentedon May 15, 2019
New changeset 5eb8b07 by Victor Stinner in branch 'master':
bpo-36763: InitConfigTests tests all core config (GH-13331)
5eb8b07
vstinner commentedon May 16, 2019
New changeset dbacfc2 by Victor Stinner in branch 'master':
bpo-36763: _PyInitError always use int for exitcode (GH-13360)
dbacfc2
30 remaining items
vstinner commentedon Jul 1, 2019
New changeset 6731002 by Victor Stinner in branch 'master':
bpo-36763: Use PyConfig_Clear() (GH-14445)
6731002
miss-islington commentedon Jul 1, 2019
New changeset 4c227e6 by Miss Islington (bot) in branch '3.8':
bpo-36763: Use PyConfig_Clear() (GH-14445)
4c227e6
vstinner commentedon Aug 23, 2019
New changeset 3842f29 by Victor Stinner in branch 'master':
bpo-36763: Implement PyWideStringList_Insert() of PEP-587 (GH-15423)
3842f29
miss-islington commentedon Aug 23, 2019
New changeset a6427cb by Miss Islington (bot) in branch '3.8':
bpo-36763: Implement PyWideStringList_Insert() of PEP-587 (GH-15423)
a6427cb
vstinner commentedon Aug 23, 2019
Done in PR 15431.
vstinner commentedon Aug 23, 2019
Done in PR 15433.
vstinner commentedon Aug 23, 2019
New changeset 1beb7c3 by Victor Stinner in branch 'master':
bpo-36763, doc: Add links in the new C API init doc (GH-15433)
1beb7c3
vstinner commentedon Aug 23, 2019
New changeset 120b707 by Victor Stinner in branch 'master':
bpo-36763: PyConfig_Read() handles PySys_AddXOption() (GH-15431)
120b707
miss-islington commentedon Aug 23, 2019
New changeset 9cbdce3 by Miss Islington (bot) in branch '3.8':
bpo-36763, doc: Add links in the new C API init doc (GH-15433)
9cbdce3
vstinner commentedon Aug 23, 2019
New changeset af84a88 by Victor Stinner in branch '3.8':
bpo-36763: PyConfig_Read() handles PySys_AddXOption() (GH-15431) (GH-15435)
af84a88
vstinner commentedon Aug 26, 2019
New changeset 9a943b4 by Victor Stinner in branch 'master':
bpo-36763: Make Py_BytesMain() public (GH-15532)
9a943b4
vstinner commentedon Aug 26, 2019
I marked the PEP-587 Status as Final. The implementation should now be complete. If there are bugs, they can be fixed in following issues :-) I close now this issue.
miss-islington commentedon Aug 26, 2019
New changeset 1d4285a by Miss Islington (bot) in branch '3.8':
bpo-36763: Make Py_BytesMain() public (GH-15532)
1d4285a