/cpython

Permalink
Switch branches/tags
v3.6.1 v3.6.1rc1 v3.6.0 v3.6.0rc2 v3.6.0rc1 v3.6.0b4 v3.6.0b3 v3.6.0b2 v3.6.0b1 v3.6.0a4 v3.6.0a3 v3.6.0a2 v3.6.0a1 v3.5.3 v3.5.3rc1 v3.5.2 v3.5.2rc1 v3.5.1 v3.5.1rc1 v3.5.0 v3.5.0rc4 v3.5.0rc3 v3.5.0rc2 v3.5.0rc1 v3.5.0b4 v3.5.0b3 v3.5.0b2 v3.5.0b1 v3.5.0a4 v3.5.0a3 v3.5.0a2 v3.5.0a1 v3.4.6 v3.4.6rc1 v3.4.5 v3.4.5rc1 v3.4.4 v3.4.4rc1 v3.4.3 v3.4.3rc1 v3.4.2 v3.4.2rc1 v3.4.1 v3.4.1rc1 v3.4.0 v3.4.0rc3 v3.4.0rc2 v3.4.0rc1 v3.4.0b3 v3.4.0b2 v3.4.0b1 v3.4.0a4 v3.4.0a3 v3.4.0a2 v3.4.0a1 v3.3.6 v3.3.6rc1 v3.3.5 v3.3.5rc2 v3.3.5rc1 v3.3.4 v3.3.4rc1 v3.3.3 v3.3.3rc2 v3.3.3rc1 v3.3.2 v3.3.1 v3.3.1rc1 v3.3.0 v3.3.0rc3 v3.3.0rc2 v3.3.0rc1 v3.3.0b2 v3.3.0b1 v3.3.0a4 v3.3.0a3 v3.3.0a2 v3.3.0a1 v3.2.6 v3.2.6rc1 v3.2.5 v3.2.4 v3.2.4rc1 v3.2.3 v3.2.3rc2 v3.2.3rc1 v3.2.2 v3.2.2rc1 v3.2.1 v3.2.1rc2 v3.2.1rc1 v3.2.1b1 v3.2 v3.2rc3 v3.2rc2 v3.2rc1 v3.2b2 v3.2b1 v3.2a4 v3.2a3
Nothing to show
Commits on Apr 29, 2017
  1. @serhiy-storchaka

    bpo-30158: Fix deprecation warnings in test_importlib introduced by b…

    …po-29576. (#1285)
    serhiy-storchaka committed onGitHubApr 29, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
Commits on Apr 28, 2017
  1. @nascheme
  2. @serhiy-storchaka@haypo

    bpo-30197: Enhance functions swap_attr() and swap_item() in test.supp…

    …ort. (#1341)* bpo-30197: Enhance functions swap_attr() and swap_item() in test.support.They now work when delete replaced attribute or item inside the withstatement.  The old value of the attribute or item (or None if it doesn'texist) now will be assigned to the target of the "as" clause, if there isone.* Update docstrings.
    serhiy-storchaka committed withhaypoApr 28, 2017

    All checks have passed

    3 successful checks
    @codecov
    codecov/patch — Coverage not affected when comparing 98c7a9e...d1a1def
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  3. @mineo@Mariatta
  4. @haypo

    bpo-30104: Only use -fno-strict-aliasing on dtoa.c (#1340)

    On clang, only compile dtoa.c with -fno-strict-aliasing, use strictaliasing to compile all other C files.
    haypo committed onGitHubApr 28, 2017
Commits on Apr 27, 2017
  1. @JelleZijlstra@serhiy-storchaka

    bpo-30174: Remove duplicate definition from pickletools (#1301)

    There were two almost identical definitions of bytes1.
    JelleZijlstra committed withserhiy-storchakaApr 27, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  2. @haypo

    bpo-30175: Skip client cert tests of test_imaplib (#1320)

    * bpo-30175: Skip client cert tests of test_imaplibThe IMAP server cyrus.andrew.cmu.edu doesn't accept our randomlygenerated client x509 certificate anymore.* bpo-30188: Catch EOFError in NetworkedNNTPTeststest_nntplib fails randomly with EOFError inNetworkedNNTPTests.setUpClass(). Catch EOFError to skip tests in thatcase.
    haypo committed onGitHubApr 27, 2017

    All checks have passed

    3 successful checks
    @codecov
    codecov/patch — Coverage not affected when comparing 503d74a...5bccca5
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  3. @marco-buttu@berkerpeksag
  4. @jessegonzalez@Mariatta
  5. @lulouie@zhangyangyu
Commits on Apr 26, 2017
  1. @corona10@Mariatta
  2. @Eijebong@zhangyangyu

    bpo-30101: Add support for curses.A_ITALIC. (#1015)

    Eijebong committed withzhangyangyuApr 26, 2017

    Some checks were not successful

    1 failing and 1 successful checks
    continuous-integration/appveyor/branch — AppVeyor build failed
    continuous-integration/travis-ci/push — The Travis CI build passed
  3. @haypo

    bpo-30131: test_logging now joins queue threads (#1298)

    QueueListenerTest of test_logging now closes the multiprocessingQueue and joins its thread to prevent leaking dangling threads tofollowing tests.Add also @support.reap_threads to detect earlier if a test leaksthreads (and try to "cleanup" these threads).
    haypo committed onGitHubApr 26, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  4. @haypo

    timemodule.c: Cast PyUnicode_AsUTF8() to char* (#1294)

    bpo-28769 changed PyUnicode_AsUTF8() return type from const char* tochar* in Python 3.7, but tm_zone field type of the tm structure ischar* on FreeBSD.Cast PyUnicode_AsUTF8() to char* in gettmarg() to fix the warning:    Modules/timemodule.c:443:20: warning: assigning to 'char *'    from 'const char *' discards qualifiers
    haypo committed onGitHubApr 26, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  5. @Mortal@berkerpeksag

    bpo-29974: Improve typing.TYPE_CHECKING example (GH-982)

    * Fix PEP 8 (SomeType instead of some_type)* Add a function parameter annotation* Explain, using wording from PEP 484 and PEP 526,  why one annotation is in quotes and another is not.Suggested by Ivan Levkevskyi.
    Mortal committed withberkerpeksagApr 26, 2017
  6. @lulouie@berkerpeksag
  7. @csabella@ncoghlan

    bpo-30052: Link `bytes` & `bytearray` to stdtypes not functions (GH-1271

    )Builtin container types have two potential link targets in the docs:- their entry in the list of builtin callables- their type documentationThis change brings `bytes` and `bytearray` into line with othercontainer types by having cross-references default to linking totheir type documentation, rather than their builtin callable entry.
    csabella committed withncoghlanApr 26, 2017
Commits on Apr 25, 2017
  1. @haypo

    bpo-30107: Make SuppressCrashReport quiet on macOS (#1279)

    On macOS, SuppressCrashReport now redirects /usr/bin/defaults commandstderr into a pipe to not pollute stderr. It fixes atest_io.test_daemon_threads_shutdown_stderr_deadlock() failure whenthe CrashReporter domain doesn't exists. Message logged into stderr:2017-04-24 16:57:21.432 defaults[41046:2462851]The domain/default pair of (com.apple.CrashReporter, DialogType) does not exist
    haypo committed onGitHubApr 25, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  2. @DimitrisJim@berkerpeksag

    bpo:29950: Rename SlotWrapperType to WrapperDescriptorType (GH-926)

    DimitrisJim committed withberkerpeksagApr 25, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  3. @csabella@Mariatta

    bpo-28851: Improve namedtuple documentation (GH-1274)

    Clarify that a sequence of strings is the preferred value for 'field_names'.
    csabella committed withMariattaApr 25, 2017
  4. @methane

    bpo-29617: Remove Python 3.3 support from asyncio (GH-232)

    methane committed onGitHubApr 25, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  5. @haypo

    bpo-30132: distutils test_build_ext() uses temp_cwd() (#1278)

    test_build_ext() of test_distutils now uses support.temp_cwd() toprevent the creation of a pdb file in the current working directoryon Windows.
    haypo committed onGitHubApr 25, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
Commits on Apr 24, 2017
  1. @haypo

    tmtotuple(): use time_t for gmtoff (#1276)

    timegm() return type is time_t, not int. Use time_t to prevent thefollowing compiler warning on Windows:timemodule.c: warning C4244: '=': conversion from 'time_t' to 'int',              possible loss of data
    haypo committed onGitHubApr 24, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  2. @haypo

    bpo-30131: Cleanup threads in test_logging (#1275)

    * Use @support.reap_threads on unit tests creating threads* Call TestCase.fail() on thread.join(timeout) failure
    haypo committed onGitHubApr 24, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  3. @Soares@serhiy-storchaka

    bpo-29822: Make inspect.isabstract() work during __init_subclass__. (#…

    …678)At the time when an abstract base class' __init_subclass__ runs,ABCMeta.__new__ has not yet finished running, so in the presence of__init_subclass__, inspect.isabstract() can no longer depend only onTPFLAGS_IS_ABSTRACT.
    Soares committed withserhiy-storchakaApr 24, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  4. @serhiy-storchaka

    bpo-30144: Import collections ABC from collections.abc rather than co…

    …llections. (#1263)
    serhiy-storchaka committed onGitHubApr 24, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  5. @Mariatta
  6. @csabella@Mariatta
Commits on Apr 23, 2017
  1. @serhiy-storchaka
Commits on Apr 22, 2017
  1. @serhiy-storchaka

    Remove outdated note about constraining of the bit shift right operan…

    …d. (#1258)The constrain was removed in bpo-29816.
    serhiy-storchaka committed onGitHubApr 22, 2017
  2. @lulouie@serhiy-storchaka
  3. @serhiy-storchaka

    Remove unneeded Misc/NEWS entry for bpo-29802. (#1251)

    The bug was added in still not released version.
    serhiy-storchaka committed onGitHubApr 22, 2017
  4. @bladebryan@serhiy-storchaka

    bpo-29960 _random.Random corrupted on exception in setstate(). (#1019)

    bladebryan committed withserhiy-storchakaApr 22, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
Commits on Apr 21, 2017
  1. @serhiy-storchaka@haypo

    bpo-29867: Add asserts in PyTuple_GET_SIZE, PyList_GET_SIZE and PySet…

    …_GET_SIZE. (#751)
    serhiy-storchaka committed withhaypoApr 21, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed
  2. @haypo

    bpo-30125: disable faulthandler in ctypes test_SEH (#1237)

    Disable faulthandler to run test_SEH() of test_ctypes to prevent thefollowing log with a traceback:    Windows fatal exception: access violationAdd support.disable_faulthandler() context manager.
    haypo committed onGitHubApr 21, 2017

    All checks have passed

    2 successful checks
    continuous-integration/appveyor/branch — AppVeyor build succeeded
    continuous-integration/travis-ci/push — The Travis CI build passed