- 20 Nis, 2018 8 kayıt (commit)
-
-
Brett Cannon yazdı
-
Brett Cannon yazdı
-
Ville Skyttä yazdı
-
Paul Moore yazdı
Upgrade ensurepip to bundle pip 10.0.1
-
Gregory P. Smith yazdı
-
xdegaye yazdı
Setup modules are no longer built with -DPy_BUILD_CORE by default, as using that flag may now require including additional internal-only header files. Instead, only the modules that specifically need it use that setting.
-
Serhiy Storchaka yazdı
-
Gregory P. Smith yazdı
Fix clang ubsan (undefined behavior sanitizer) warnings in dictobject.c by adjusting how the internal struct _dictkeysobject shared keys structure is declared. This remains ABI compatible. We get rid of the union at the end of the struct being used for conveinence to avoid typecasting in favor of char[] variable length array at the end of a struct. This is known to clang to be used for variable sized objects and will not cause an undefined behavior problem. Similarly, char arrays do not have strict aliasing undefined behavior when cast. PEP-007 does not currently list variable length arrays (VLAs) as allowed in our subset of C99. If this turns out to be a problem, the fix to this is to change the char `dk_indices[]` into `dk_indices[1]` and restore the three size computation subtractions this change removes: `- Py_MEMBER_SIZE(PyDictKeysObject, dk_indices)` If this works as is I'll make a separate PR to update PEP-007.
-
- 19 Nis, 2018 4 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
Serhiy Storchaka yazdı
as docstrings and translatable strings, and rejects bytes literals and f-string expressions.
-
Serhiy Storchaka yazdı
-
Pablo Galindo yazdı
-
- 18 Nis, 2018 2 kayıt (commit)
-
-
Denis Osipov yazdı
-
Serhiy Storchaka yazdı
Converting with line_info=False and col_info=True crashed before.
-
- 17 Nis, 2018 9 kayıt (commit)
-
-
Aaron Ang yazdı
-
INADA Naoki yazdı
`test_urllib2net.OtherNetworkTests.test_sites_no_connection_close` used `http://www.imdb.com/` but it is moved to https so the test is not valid anymore. Skip test for the moment to allow CI to proceed.
-
Wolfgang Maier yazdı
-
jdemeyer yazdı
-
INADA Naoki yazdı
-
Benjamin Peterson yazdı
In fact, we now require a newer Sphinx version because APIs have moved around.
-
Andrés Delfino yazdı
-
Łukasz Langa yazdı
This note in documentation was never true.
-
Łukasz Langa yazdı
* Now uses pickle protocol 4 * Doesn't wrap the grammar's `__dict__` in ordered dictionaries anymore as dictionaries in Python 3.6+ are ordered by default This still produces deterministic pickles (that hash the same with MD5). Tested with different PYTHONHASHSEED values.
-
- 16 Nis, 2018 4 kayıt (commit)
-
-
Łukasz Langa yazdı
-
Zsolt Dollenstein yazdı
-
Andrés Delfino yazdı
-
anentropic yazdı
-
- 15 Nis, 2018 4 kayıt (commit)
-
-
Zackery Spytz yazdı
-
Alex Gaynor yazdı
There's no reason a cookie should _ever_ contain pickled data. That's just asking for a critical security vulnerability. Back in Python2 there were helpers for doing that, but they're no more in Python3. Now coded_value is used when the value needs to be encoded for any reason.
-
Nick Coghlan yazdı
Adds some working and markup fixes that I missed in the initial commit for this issue. (Follow-up to GH-6419)
-
Nick Coghlan yazdı
The pydoc CLI assumed -m pydoc would add the empty string to sys.path, and hence got confused when it switched to adding the full initial working directory instead. This refactors the pydoc CLI path manipulation to be more testable, and ensures it won't accidentally remove the standard library directory containing pydoc itself from sys.path.
-
- 14 Nis, 2018 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
Steve Dower yazdı
-
- 13 Nis, 2018 2 kayıt (commit)
-
-
jdemeyer yazdı
`MethodType` has the exact semantics that `ExitStack` needs, so we can avoid creating a Python level closure.
-
WeizhongTu yazdı
-
- 11 Nis, 2018 2 kayıt (commit)
-
-
Serhiy Storchaka yazdı
- 10 Nis, 2018 2 kayıt (commit)
-
-
Mark Nemec yazdı
Executors in concurrent.futures accepted tasks after executor was shutdown by interpreter exit. Tasks were left in PENDING state forever. This fix changes submit to instead raise a RuntimeError.
-
Devon R yazdı
-
- 09 Nis, 2018 1 kayıt (commit)
-
-
Aaron Ang yazdı
-