Re: [Python-Dev] RFC: PEP 587 "Python Initialization Configuration": 2nd version

2019-05-14 Thread Steve Dower

On 10May2019 1832, Victor Stinner wrote:

I studied code of applications embedding Python. Most of them has to
decode bytes strings to get wchar_t* to set home, argv, program name,
etc. I'm not sure that they use the "correct" encoding, especially
since Python 3.7 got UTF-8 Mode (PEP 540) and C locale coercion (PEP
538).


It looks like Py_DecodeLocale() is available very early on - why 
wouldn't we recommend using this function? It seems to be nearly a 
drop-in replacement for mbtowcs in the samples, and if memory allocation 
is a big deal perhaps we could just add a version that writes to a buffer?


That would provide a supported workaround for the encoding issues and 
unblock people hitting trouble right now, yes?


Cheers,
Steve
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] PEP 581 (Using GitHub issues for CPython) is accepted

2019-05-14 Thread Barry Warsaw
As the BDFL-Delegate for PEP 581, and with the unanimous backing of the rest of 
the Steering Council, I hereby Accept this PEP.

We would like to thank Mariatta for championing PEP 581, and to all the 
contributors to the discussion, both pro and con.  We appreciate your candor 
and respect for your fellow developers.  The SC believes that this migration is 
in the best interest of the Python community, and we look forward to the 
elaboration of the detailed migration plan (PEP 588).

We also extend our heartfelt thanks Berker, Ezio, and everyone who has helped 
develop and maintain Roundup and bugs.python.org over the years.  bpo has been 
a critical component for Python development for a very long time, and we all 
greatly appreciate the time, effort, and devotion you have put into this 
resource.

https://www.python.org/dev/peps/pep-0581/

Onward we go!  The migration will be a large effort, with much planning, 
development, and testing, and we welcome volunteers who wish to help make it a 
reality.  I look forward to your contributions on PEP 588 and the actual work 
of migrating issues to GitHub.

Cheers,
-Barry (BDFL-Delegate, and on behalf of the Python Steering Council)



signature.asc
Description: Message signed with OpenPGP
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] PEP 581 (Using GitHub issues for CPython) is accepted

2019-05-14 Thread Victor Stinner
Congrats Mariatta :-)

Victor

Le mer. 15 mai 2019 à 03:14, Barry Warsaw  a écrit :
>
> As the BDFL-Delegate for PEP 581, and with the unanimous backing of the rest 
> of the Steering Council, I hereby Accept this PEP.
>
> We would like to thank Mariatta for championing PEP 581, and to all the 
> contributors to the discussion, both pro and con.  We appreciate your candor 
> and respect for your fellow developers.  The SC believes that this migration 
> is in the best interest of the Python community, and we look forward to the 
> elaboration of the detailed migration plan (PEP 588).
>
> We also extend our heartfelt thanks Berker, Ezio, and everyone who has helped 
> develop and maintain Roundup and bugs.python.org over the years.  bpo has 
> been a critical component for Python development for a very long time, and we 
> all greatly appreciate the time, effort, and devotion you have put into this 
> resource.
>
> https://www.python.org/dev/peps/pep-0581/
>
> Onward we go!  The migration will be a large effort, with much planning, 
> development, and testing, and we welcome volunteers who wish to help make it 
> a reality.  I look forward to your contributions on PEP 588 and the actual 
> work of migrating issues to GitHub.
>
> Cheers,
> -Barry (BDFL-Delegate, and on behalf of the Python Steering Council)
>
> ___
> Python-Dev mailing list
> Python-Dev@python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: 
> https://mail.python.org/mailman/options/python-dev/vstinner%40redhat.com



-- 
Night gathers, and now my watch begins. It shall not end until my death.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com