Skip to content
Permalink
Branch: master
Commits on Nov 20, 2019
  1. closes bpo-38712: Add signal.pidfd_send_signal. (GH-17070)

    benjaminp committed Nov 20, 2019
    This exposes a Linux-specific syscall for sending a signal to a process
    identified by a file descriptor rather than a pid.
    
    For simplicity, we don't support the siginfo_t parameter to the syscall. This
    parameter allows implementing a pidfd version of rt_sigqueueinfo(2), which
    Python also doesn't support.
Commits on Nov 14, 2019
Commits on Nov 12, 2019
  1. closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode f…

    benjaminp committed Nov 12, 2019
    …iles. (GH-17112)
    
    This change, which follows the behavior of C stdio's fdopen and Python 2's file object, allows pipes to be opened in append mode.
Commits on Nov 6, 2019
  1. bpo-38692: Add os.pidfd_open. (GH-17063)

    benjaminp committed Nov 6, 2019
Commits on Nov 5, 2019
  1. closes bpo-37633: Reëxport some function compatibility wrappers for m…

    benjaminp committed Nov 5, 2019
    …acros in ``pythonrun.h``. (GH-17056)
Commits on Sep 26, 2019
  1. closes bpo-38174: Update vendored expat library to 2.2.8. (GH-16346)

    benjaminp committed Sep 26, 2019
    Fixes CVE-2019-15903. See full changelog at https://github.com/libexpat/libexpat/blob/R_2_2_8/expat/Changes.
Commits on Sep 13, 2019
  1. Fix typo in test_api.py. (GH-16119)

    benjaminp committed Sep 13, 2019
  2. Run autoreconf. (GH-16106)

    benjaminp committed Sep 13, 2019
Commits on Sep 12, 2019
  1. Move Eric's TODO file into his directory. (GH-16072)

    benjaminp committed Sep 12, 2019
Commits on Sep 11, 2019
  1. closes bpo-38124: Fix bounds check in PyState_AddModule. (GH-16007)

    benjaminp committed Sep 11, 2019
    The >=, checking whether a module index was in already in the module-by-index list, needed to be strict.
    
    Also, fold nested ifs into one and fix some bad spacing.
  2. bpo-35066: Make trailing percent test more portable. (GH-15907)

    benjaminp committed Sep 11, 2019
    Different libc implementations have different behavior when presented with trailing % in strftime strings. To make test_strftime_trailing_percent more portable, compare the output of datetime.strftime directly to that of time.strftime rather than hardcoding.
Commits on Sep 10, 2019
  1. bpo-38068: Clean up gettimeofday configure logic. (GH-15775)

    benjaminp authored and Yhg1s committed Sep 10, 2019
    Assume gettimeofday exists and takes two arguments.
  2. Remove macOS tests from Travis. (GH-15809)

    benjaminp committed Sep 10, 2019
    Azure runs macOS, so we don't need Travis to do it.
Commits on Sep 9, 2019
Commits on Aug 29, 2019
Commits on Aug 21, 2019
  1. abstract.c should not be executable. (GH-15348)

    benjaminp committed Aug 21, 2019
Commits on Jul 24, 2019
  1. closes bpo-37675: Use pkgutil.iter_modules to find fixers in a packag…

    benjaminp committed Jul 24, 2019
    …e rather than listdir. (14942)
Commits on Jul 11, 2019
Commits on Jul 2, 2019
  1. Put pyexpatns.h include back. bpo-37437 (GH-14539)

    benjaminp committed Jul 2, 2019
Commits on Jun 29, 2019
Commits on Jun 28, 2019
  1. closes bpo-37437: Update vendorized expat to 2.2.7. (GH-14436)

    benjaminp committed Jun 28, 2019
Commits on Jun 19, 2019
  1. Fix name of '\0'. (GH-14222)

    benjaminp committed Jun 19, 2019
    '\0' is the NUL byte not NULL.
Commits on Jun 11, 2019
  1. Fix test_posix if RWF_HIPRI is defined but not preadv2. (GH-13980)

    benjaminp committed Jun 11, 2019
    If preadv2 is not available, preadv will raise NotImplementedError.
  2. closes bpo-33758: Skip test_get_type_hints_modules_forwardref. (GH-13977

    benjaminp committed Jun 11, 2019
    )
    
    This test "works" if things are run in the right order, so it's better to use @Skip than @expectedFailure here.
Commits on May 9, 2019
  1. closes bpo-36861: Update Unicode database to 12.1.0. (GH-13214)

    benjaminp committed May 9, 2019
    Adds ㋿.
Commits on Mar 26, 2019
  1. Fix "the the" in the idle docs. (GH-12549)

    benjaminp committed Mar 26, 2019
Commits on Mar 10, 2019
  1. closes bpo-33376: Update to Unicode 12.0.0. (GH-12256)

    benjaminp committed Mar 10, 2019
Commits on Feb 26, 2019
  1. closes bpo-36115: Fix some reference leaks in typeobject.c. (GH-12045)

    benjaminp authored and miss-islington committed Feb 26, 2019
    a24107b introduced a few refleaks.
    
    
    
    
    
    https://bugs.python.org/issue36115
  2. Run autoreconf.

    benjaminp committed Feb 26, 2019
Commits on Jan 2, 2019
  1. Bump copyright years to 2019. (GH-11404)

    benjaminp committed Jan 2, 2019
Commits on Oct 26, 2018
  1. Fix a typo in asyncio-dev.rst. (GH-10133)

    benjaminp committed Oct 26, 2018
    "threadsafe"
Commits on Oct 20, 2018
  1. Remove ">>>" from testsetup. (GH-10017)

    benjaminp committed Oct 20, 2018
    Fixes doc build breakage from 890a4b9.
Commits on Oct 4, 2018
  1. closes bpo-34869: Remove LDLAST. (GH-9667)

    benjaminp committed Oct 4, 2018
Commits on Oct 3, 2018
  1. Make it clear that the msg argument to assertWarns/assertWarnsRegex/a…

    benjaminp committed Oct 3, 2018
    …ssertRaisesRegex is keyword-only. (GH-9680)
    
    A follow up to be4e5b8.
Older
You can’t perform that action at this time.