GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — History for Objects/stringlib - python/cpython

Breadcrumbs

History for
onmain

User selector

Datepicker

Commit history

  1. Commits on Nov 9, 2026

    • gh-122901: Speed up `str` creation from non-ASCII data with a branch-free `find_max_char()` (#122902)

      Show description for ff042f1
      ruemaStanFromIrelandvstinner
      authored
      ff042f1View commit details
      Copy full SHA for ff042f1
      View code at this pointBrowse repository at this point
  2. Commits on Oct 8, 2026

    • gh-158803: Fix crash in bytes.join() on a concurrently mutated list (#158910)

      Show description for 05d80cc
      christianaurichzmchristianaurichzm
      authored
      05d80ccView commit details
      Copy full SHA for 05d80cc
      View code at this pointBrowse repository at this point
  3. Commits on Oct 5, 2026

    • gh-158585: Optimize bytes.join() for non-empty separator (#158689)

      Show description for fc3cd8e
      vstinnervstinner
      authored
      fc3cd8eView commit details
      Copy full SHA for fc3cd8e
      View code at this pointBrowse repository at this point
  4. Commits on Sep 13, 2026

    • gh-156939: Update UTF-8 encoder for PyBytesWriter changes (#157383)

      Show description for 2cd6d4b
      vstinnervstinner
      authored
      2cd6d4bView commit details
      Copy full SHA for 2cd6d4b
      View code at this pointBrowse repository at this point
  5. Commits on Aug 17, 2026

    • gh-150942: Optimize stringlib split/splitlines with _PyList_AppendTakeRef (gh-155922)

      Show description for 07a9427
      danielKim614corona10
      danielKim614
      and
      corona10
      authored
      07a9427View commit details
      Copy full SHA for 07a9427
      View code at this pointBrowse repository at this point
  6. Commits on Aug 14, 2026

    • gh-155742: Get PyBytes_AS_STRING() as `const char*` (#155751)

      Show description for 079dd5e
      vstinnervstinner
      authored
      079dd5eView commit details
      Copy full SHA for 079dd5e
      View code at this pointBrowse repository at this point
  7. Commits on Jun 15, 2026

    • gh-146102: Fix type slot_bf_getbuffer() error handling (#151346)

      Show description for 0ec7c9d
      vstinnervstinner
      authored
      0ec7c9dView commit details
      Copy full SHA for 0ec7c9d
      View code at this pointBrowse repository at this point
  8. Commits on Jun 11, 2026

    • gh-151295: Fix use-after-free in bytes.join()/bytearray.join() via re-entrant __buffer__ (GH-151296)

      tonghuaroottonghuaroot
      authored
      84a322aView commit details
      Copy full SHA for 84a322a
      View code at this pointBrowse repository at this point
  9. Commits on Mar 28, 2026

    • GH-145247: Use _PyTuple_FromPair[Steal] in Objects (#145884)

      Show description for a933e9c
      sergey-miryanovvstinner
      sergey-miryanov
      and
      vstinner
      authored
      a933e9cView commit details
      Copy full SHA for a933e9c
      View code at this pointBrowse repository at this point
  10. Commits on Feb 22, 2026

    • gh-145092: Fix compiler warning for memchr() and wcschr() returning const pointer (GH-145093)

      heitbaumheitbaum
      authored
      faea32bView commit details
      Copy full SHA for faea32b
      View code at this pointBrowse repository at this point
  11. Commits on Oct 8, 2025

    • gh-139353: Rename formatter_unicode.c to unicode_formatter.c (#139723)

      Show description for 3d3f126
      vstinnervstinner
      authored
      3d3f126View commit details
      Copy full SHA for 3d3f126
      View code at this pointBrowse repository at this point
  12. Commits on Sep 23, 2025

    • gh-129813, PEP 782: Use PyBytesWriter in utf8_encoder() (#138874)

      Show description for 8cfd7b4
      vstinnervstinner
      authored
      8cfd7b4View commit details
      Copy full SHA for 8cfd7b4
      View code at this pointBrowse repository at this point
  13. Commits on Aug 18, 2025

    • GH-137623: Use an AC decorator for docstring line length enforcement (#137690)

      AA-TurnerAA-Turner
      authored
      918e3baView commit details
      Copy full SHA for 918e3ba
      View code at this pointBrowse repository at this point
  14. Commits on Jul 13, 2025

    • gh-127971: fix off-by-one read beyond the end of a string during search (#132574)

      duanegduaneg
      authored
      85ec3b3View commit details
      Copy full SHA for 85ec3b3
      View code at this pointBrowse repository at this point
  15. Commits on Apr 1, 2025

    • gh-111178: remove redundant casts for functions with correct signatures (#131673)

      picnixzpicnixz
      authored
      edbf7fbView commit details
      Copy full SHA for edbf7fb
      View code at this pointBrowse repository at this point
  16. Commits on Mar 27, 2025

    • gh-131525: Cache the result of tuple_hash (#131529)

      Show description for 8614f86
      mdboompicnixzchris-eibl
      authored
      8614f86View commit details
      Copy full SHA for 8614f86
      View code at this pointBrowse repository at this point
  17. Commits on Mar 20, 2025

    • gh-111178: Fix function signatures for multiple tests (#131496)

      vstinnervstinner
      authored
      34c1ea3View commit details
      Copy full SHA for 34c1ea3
      View code at this pointBrowse repository at this point
  18. Commits on Feb 25, 2025

    • gh-87790: support thousands separators for formatting fractional part of floats (#125304)

      Show description for f39a07b
      skirpichevskirpichev
      authored
      f39a07bView commit details
      Copy full SHA for f39a07b
      View code at this pointBrowse repository at this point
  19. Commits on Nov 8, 2024

    • gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)

      Show description for 061e50f
      serhiy-storchakaserhiy-storchaka
      authored
      061e50fView commit details
      Copy full SHA for 061e50f
      View code at this pointBrowse repository at this point
  20. Commits on Oct 9, 2024

    • gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)

      Show description for b9a8ca0
      vstinnervstinner
      authored
      b9a8ca0View commit details
      Copy full SHA for b9a8ca0
      View code at this pointBrowse repository at this point
  21. Commits on Oct 8, 2024

    • gh-124502: Optimize unicode_eq() (#125105)

      vstinnervstinner
      authored
      c203955View commit details
      Copy full SHA for c203955
      View code at this pointBrowse repository at this point
  22. Commits on Jun 27, 2024

    • gh-121040: Use __attribute__((fallthrough)) (#121044)

      Show description for 12af8ec
      vstinnersobolevn
      vstinner
      and
      sobolevn
      authored
      12af8ecView commit details
      Copy full SHA for 12af8ec
      View code at this pointBrowse repository at this point
  23. Commits on Jun 17, 2024

    • gh-120196: Reuse find_max_char() for bytes objects (#120497)

      rhpvordermanrhpvorderman
      authored
      945a89bView commit details
      Copy full SHA for 945a89b
      View code at this pointBrowse repository at this point
  24. Commits on Jun 13, 2024

    • gh-120397: Optimize str.count() for single characters (#120398)

      rhpvordermanrhpvorderman
      authored
      2078eb4View commit details
      Copy full SHA for 2078eb4
      View code at this pointBrowse repository at this point
  25. Commits on Jun 4, 2024

    • gh-119879: str.find(): Utilize last character gap for two-way periodic needles (#119880)

      author
      d.grigonis
      authored
      a8f1152View commit details
      Copy full SHA for a8f1152
      View code at this pointBrowse repository at this point
  26. Commits on May 28, 2024

    • gh-119396: Optimize unicode_repr() (#119617)

      Show description for 0518edc
      vstinnervstinner
      authored
      0518edcView commit details
      Copy full SHA for 0518edc
      View code at this pointBrowse repository at this point
    • gh-117557: Improve error messages when a string, bytes or bytearray of length 1 are expected (GH-117631)

      serhiy-storchakaserhiy-storchaka
      authored
      b313cc6View commit details
      Copy full SHA for b313cc6
      View code at this pointBrowse repository at this point
  27. Commits on Apr 12, 2024

    • gh-117431: Adapt bytes and bytearray .find() and friends to Argument Clinic (#117502)

      Show description for deb921f
      erlend-aaslandmethane
      erlend-aasland
      and
      methane
      authored
      deb921fView commit details
      Copy full SHA for deb921f
      View code at this pointBrowse repository at this point
  28. Commits on Oct 17, 2023

    • gh-110964: Remove private _PyArg functions (#110966)

      Show description for be5e8a0
      vstinnervstinner
      authored
      be5e8a0View commit details
      Copy full SHA for be5e8a0
      View code at this pointBrowse repository at this point
  29. Commits on Aug 31, 2023

    • gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)

      Show description for ad73674
      vstinnervstinner
      authored
      ad73674View commit details
      Copy full SHA for ad73674
      View code at this pointBrowse repository at this point
  30. Commits on Aug 26, 2023

    • gh-106320: Remove private AC converter functions (#108505)

      Show description for 8ba4714
      vstinnervstinner
      authored
      8ba4714View commit details
      Copy full SHA for 8ba4714
      View code at this pointBrowse repository at this point
  31. Commits on Aug 24, 2023

    • gh-108444: Argument Clinic uses PyLong_AsInt() (#108458)

      Show description for 4e5a728
      vstinnervstinner
      authored
      4e5a728View commit details
      Copy full SHA for 4e5a728
      View code at this pointBrowse repository at this point
  32. Commits on Jul 2, 2023

    • gh-106320: Add pycore_complexobject.h header file (#106339)

      Show description for c38c666
      vstinnervstinner
      authored
      c38c666View commit details
      Copy full SHA for c38c666
      View code at this pointBrowse repository at this point
  33. Commits on Jun 1, 2023

    • gh-92536: Remove PyUnicode_READY() calls (#105210)

      Show description for ef30093
      vstinnervstinner
      authored
      ef30093View commit details
      Copy full SHA for ef30093
      View code at this pointBrowse repository at this point
    • gh-105156: Cleanup usage of old Py_UNICODE type (#105158)

      Show description for 7d07e58
      vstinnervstinner
      authored
      7d07e58View commit details
      Copy full SHA for 7d07e58
      View code at this pointBrowse repository at this point
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.