[issue36707] The "m" ABI flag of SOABI for pymalloc is no longer needed

2019-06-03 Thread Kubilay Kocak
Kubilay Kocak added the comment: For FreeBSD Python language ports, the change doesn't have a big negative impact for the Python language/interpreter ports themselves We have the following block in lang/python3? ports: .if ${PORT_OPTIONS:MPYMALLOC} ABIFLAGS:= m${ABIFLAGS} .endif .if ${

[issue36964] `python3 -m venv NAME`: virtualenv is not portable

2019-06-03 Thread Marco Sulla
Marco Sulla added the comment: > Changing VIRTUAL_ENV will break code VIRTUAL_ENV it's the same if you don't move the venv. Moving it will be an unofficial unsupported bonus, and if you coded bad and it doesn't work, it's your fault. -- ___ Pytho

[issue36707] The "m" ABI flag of SOABI for pymalloc is no longer needed

2019-06-03 Thread Ned Deily
Ned Deily added the comment: > One question I have is, can/does SOABI flag removal affect any third party > package/extension builds in any way, particularly affecting the names of > files they produce? Yep, the default file names of C extension modules differ on most/all? Unix-y platforms

[issue37134] [EASY] Use PEP570 syntax in the documentation

2019-06-03 Thread Raymond Hettinger
Raymond Hettinger added the comment: > Another part of the PEP's reasoning was that this notation > is difficult to understand at least partially because it > is rarely encountered, so "people don't understand it" as > a reason to exclude it from the documentation becomes a > bit of a self-fu

[issue36707] The "m" ABI flag of SOABI for pymalloc is no longer needed

2019-06-03 Thread Ned Deily
Ned Deily added the comment: Another user-visible difference: $ ls /tmp/py37/bin/python* /tmp/py37/bin/python3/tmp/py37/bin/python3.7-config /tmp/py37/bin/python3.7m-config /tmp/py37/bin/python3.7 /tmp/py37/bin/python3.7m /tmp/py37/bin/python3-config $ ls /tmp/py38/bin/python* /

[issue37134] [EASY] Use PEP570 syntax in the documentation

2019-06-03 Thread Grant Jenks
Grant Jenks added the comment: FWIW, I would rather not see the docs littered with "/". I've taught Python to hundreds of professional software engineers over the last five years and in all that time nobody has ever asked when the args need to be positional. It's easy to experiment to find o

[issue36707] The "m" ABI flag of SOABI for pymalloc is no longer needed

2019-06-03 Thread Kubilay Kocak
Kubilay Kocak added the comment: Those script names would already have code to handle name changes based on existing abiflags/soabi string (as FreeBSD does), and would be trivial to modify for 'm' removal. For third party stuff: we use setuptools --record for 'everything', so as long as fil

[issue37141] Allow multiple separators in Stream.readuntil

2019-06-03 Thread Jeffrey Kintscher
Change by Jeffrey Kintscher : -- nosy: +Jeffrey.Kintscher ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: htt

[issue27513] email.utils.getaddresses does not handle Header objects

2019-06-03 Thread Zackery Spytz
Change by Zackery Spytz : -- keywords: +patch pull_requests: +13682 stage: -> patch review pull_request: https://github.com/python/cpython/pull/13797 ___ Python tracker ___ __

[issue27513] email.utils.getaddresses does not handle Header objects

2019-06-03 Thread Zackery Spytz
Change by Zackery Spytz : -- nosy: +ZackerySpytz versions: +Python 3.7, Python 3.8 -Python 3.5, Python 3.6 ___ Python tracker ___ __

[issue36839] Support the buffer protocol in code objects

2019-06-03 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Yet one consideration. The bytecode is actually a wordcode, a sequence of 16-bit words, and the start of the array must be properly aligned. There is no problem if it is a data of the bytes object, but if you have a mapping of the pyc file the alignment is

<    1   2   3