Skip to content

Commits

Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on May 26, 2023

  1. Copy the full SHA
    6c81d75 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. gh-101640: Make argparse _print_message catch any write error (#101802)

    * In particular, don't exit when trying to print to stderr = None.
    * Add tests
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    arhadthedev and terryjreedy committed May 6, 2023
    Copy the full SHA
    42f54d1 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Copy the full SHA
    00e2c59 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. gh-94518: Port 23-argument _posixsubprocess.fork_exec to Argument C…

    …linic (#94519)
    
    Convert fork_exec to pre-inlined-argparser Argument Clinic
    
    Co-authored-by: Gregory P. Smith <greg@krypto.org>
    arhadthedev and gpshead committed Apr 24, 2023
    Copy the full SHA
    dfc5c41 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. gh-103082: Fix shifted field initialization in instrumentation.c (G…

    …H-103561)
    
    Fix shifted field initialization in instrumentation.c
    arhadthedev committed Apr 21, 2023
    Copy the full SHA
    a4967d9 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Copy the full SHA
    86d2044 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Copy the full SHA
    f0424ba View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. gh-74468: [tarfile] Fix incorrect name attribute of ExFileObject (GH-…

    …102424)
    
    Co-authored-by: Simeon Visser <svisser@users.noreply.github.com>
    arhadthedev and svisser committed Mar 27, 2023
    Copy the full SHA
    56d055a View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Copy the full SHA
    a3bb7fb View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Copy the full SHA
    6d92373 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Copy the full SHA
    23751ed View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Copy the full SHA
    f87f6e2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a687ae9 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. gh-60580: Fix a wrong type of ctypes.wintypes.BYTE (#97579)

    Created from a patch file attached to an issue, by Anatoly Techtonik.
    arhadthedev committed Jan 26, 2023
    Copy the full SHA
    409f533 View commit details
    Browse the repository at this point in the history
  2. gh-94518: Rename group* to extra_group* to avoid confusion (#101054)

    * Rename `group*` to `extra_group*` to avoid confusion
    * Rename `num_groups` into `extra_group_size`
    * Rename `groups_list` to `extra_groups_packed`
    arhadthedev committed Jan 26, 2023
    Copy the full SHA
    73245d0 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2023

  1. Copy the full SHA
    8e9d08b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2023

  1. gh-94518: [_posixsubprocess] Replace variable validity flags with res…

    …erved values (#94687)
    
    Have _posixsubprocess.c stop using boolean flags to say if gid and uid values were supplied and action is required.  Such an implicit "either initialized or look somewhere else" confused both the reader (another mental connection to constantly track between functions) and a compiler (warnings on potentially uninitialized variables being passed). Instead, we can utilize a special group/user id as a flag value -1 defined by POSIX but used nowhere else. Namely:
    
    gid: call_setgid = False → gid = -1
    
    uid: call_setuid = False → uid = -1
    
    groups: call_setgroups = False → groups = NULL (obtained with (groups_list != Py_None) ? groups : NULL)
    
    This PR is required for #94519.
    arhadthedev committed Jan 14, 2023
    Copy the full SHA
    124af17 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Copy the full SHA
    898d0d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. gh-97983: Revert "Lay the foundation for further work in asyncio.test…

    …_streams: port server cases to IsolatedAsyncioTestCase" (#98015)
    
    This PR reverts gh-93369 and gh-97896 because they've made asyncio tests unstable. After these PRs were merged, random GitHub action jobs of random commits started to fail unrelated tests and test framework methods.
    
    The reverting is necessary because such shrapnel failures are a symptom of some underlying bug that must be found and fixed first.
    
    I had a hope that it's a server overload because we already have extremely rare disc access errors. However, one and a half day passed, and the failures continue to emerge both in PRs and commits.
    
    Affected issue: gh-93357.
    First reported in #97940 (comment).
    
    * Revert "gh-93357: Port test cases to IsolatedAsyncioTestCase, part 2 (#97896)"
    
    This reverts commit 09aea94.
    
    * Revert "gh-93357: Start porting asyncio server test cases to IsolatedAsyncioTestCase (#93369)"
    
    This reverts commit ce8fc18.
    arhadthedev committed Oct 7, 2022
    Copy the full SHA
    f99bb20 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. gh-93357: Port test cases to IsolatedAsyncioTestCase, part 2 (#97896)

    This fixes the buildbots.
    arhadthedev committed Oct 5, 2022
    Copy the full SHA
    09aea94 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. gh-93357: Start porting asyncio server test cases to IsolatedAsyncioT…

    …estCase (#93369)
    
    Lay the foundation for further work in `asyncio.test_streams`.
    arhadthedev committed Oct 4, 2022
    Copy the full SHA
    ce8fc18 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. gh-93243: Make smtpd private before porting its users (GH-93246)

    gh-93243
    
    This PR is required to reduce diffs of the following porting (no need to either maintain documentation and tests consistent with each porting step, or try to port everything and remove smtpd in a single PR).
    
    Automerge-Triggered-By: GH:warsaw
    arhadthedev committed Aug 6, 2022
    Copy the full SHA
    56d16e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Copy the full SHA
    858c9a5 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Copy the full SHA
    a739ee4 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Copy the full SHA
    26d4af0 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. gh-92546: Move pprint benchmark into pyperformance (GH-94613)

    This PR couples with python/pyperformance#222 and supersedes #92560. Inspired by #93096 (comment).
    
    Automerge-Triggered-By: GH:ericsnowcurrently
    arhadthedev committed Jul 25, 2022
    Copy the full SHA
    c514094 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d58be48 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. gh-91102: Port 8-argument _warnings.warn_explicit to Argument Clinic (#…

    …92891)
    
    Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
    arhadthedev and erlend-aasland committed Jul 20, 2022
    Copy the full SHA
    41e0585 View commit details
    Browse the repository at this point in the history
  2. gh-94844: Add pathlib support to shutil archive management (GH-94846)

    Co-authored-by: Barney Gale <barney.gale@gmail.com>
    arhadthedev and barneygale committed Jul 20, 2022
    Copy the full SHA
    ed44415 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. Copy the full SHA
    fc21a43 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Copy the full SHA
    efb20a9 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2022

  1. Copy the full SHA
    670f7f1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9b50f76 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    21f6b4d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2022

  1. Copy the full SHA
    7db1d2e View commit details
    Browse the repository at this point in the history
Older