Skip to content

chore(deps): update python packages to v312#353

Open
renovate[bot] wants to merge 1 commit into
mainfrom
users/renovate/major-python
Open

chore(deps): update python packages to v312#353
renovate[bot] wants to merge 1 commit into
mainfrom
users/renovate/major-python

Conversation

@renovate

@renovate renovate Bot commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
pywin32 (changelog) 311312 age confidence

Release Notes

mhammond/pywin32 (pywin32)

v312

  • Deprecate pythoncom.frozen and resolve build deprecation warnings (#​2593, [@​Avasam][Avasam])
    pythoncom.frozen used to expose Py_FrozenFlag from the C API.
    Py_FrozenFlag is deprecated since Python 3.12.
  • Added Python 3.15 support (#​2729, #​2732, [@​Avasam][Avasam])
  • Removed special-casing for .pyo files which haven't been a thing since Python 3.5 (#​2754, [@​Avasam][Avasam])
  • Fixed axdebug build on Python 3.11+ using CPython's new opaque frame APIs, fixed 64-bit overflow in sourceContext and stack addresses, fixed incorrect step-over and step-out behavior, and fixed ListEnumeratorGateway.Next() returning lazy map iterator incompatible with C++ COM gateways that require a sequence (#​2723, #​2724, #​2725, [@​wxinix-2022][wxinix-2022])
  • Removed more leftover obsolete UNICODE constants since dropping Python 2 support in win32ui, win32gui and win32clipboard (#​2717, [@​Avasam][Avasam])
  • Implement COM Records as [out] method parameters (#​2708, [@​geppi][geppi], [@​the-snork][the-snork])
  • Implement multidimensional SAFEARRAY(COM Record) and SAFEARRAY(double) (#​2655, [@​geppi][geppi])
  • Added many missing license and copyright notice files (#​2590, [@​Avasam][Avasam])
  • Fixed missing version stamp on built .dll and .exe files (#​2647, [@​Avasam][Avasam])
  • Bugfix for COM Record instance creation (#​2641, [@​geppi][geppi])
  • Fix regression introduced by #​2506 (#​2640, [@​geppi][geppi])
  • Fixed LoadPerfCounterTextStrings and UnloadPerfCounterTextStrings's bQuiet param being unused and hardcoded to True (#​2711, [@​Avasam][Avasam])
  • Removed considerations for unsupported Windows Versions (95/98/ME/2000/2k/Vista, most of XP) (#​2711, #​2667, #​2400, #​2747, #​2752 [@​Avasam][Avasam])
    • Updated a lot of dynamic function loading at runtime to instead use static build linking
    • Updated a lot of documentation
    • This removes the following constants:
      • win32con.FILE_ATTRIBUTE_ATOMIC_WRITE
      • win32con.FILE_ATTRIBUTE_XACTION_WRITE
  • Removed considerations for MFC < 9 (VS 2008) (#​2669, #​2716, [@​Avasam][Avasam])
    • This removes the unusable PyCSliderCtrl.VerifyPos method
  • win32cred.{CredWrite, CredUIPromptForCredentials}, win32net.NetUserEnum,
    win32profile.{LoadUserProfile,UnloadUserProfile,CreateEnvironmentBlock},
    win32security.{LogonUser, LookupAccountName, SetNamedSecurityInfo, GetNamedSecurityInfo, LsaAddAccountRights, ConvertSidToStringSid}
    all now release the GIL before making the call (#​2732)
  • Fix memory leak in PyCom_VariantFromPyObject (#​2688)
  • Dropped support for Python 3.8 (#​2413, [@​Avasam][Avasam])
    • Note that whilst pywin32 hasn't explicitly dropped support for Windows 7 / 8 / Server 2008,
      Python 3.8 was the last official CPython version to support those versions (Python 3.9 installer requires at least Windows 8.1 / Server 2012).

Configuration

📅 Schedule: (in timezone US/Central)

  • Branch creation
    • Only on Sunday (* * * * 0)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

  120 files  ±0    120 suites  ±0   3m 38s ⏱️ -23s
  366 tests ±0    358 ✅ ±0    8 💤 ±0  0 ❌ ±0 
3 660 runs  ±0  3 546 ✅ ±0  114 💤 ±0  0 ❌ ±0 

Results for commit 5b26647. ± Comparison against base commit aa6b013.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants