Skip to content

chore(deps): update python packages (major)#1297

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

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

Conversation

@renovate

@renovate renovate Bot commented Apr 12, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
mypy (changelog) 1.20.22.1.0 age confidence
protobuf 6.33.67.35.0 age confidence
pywin32 (changelog) 311312 age confidence

Release Notes

python/mypy (mypy)

v2.1.0

Compare Source

v2.0.0

Compare Source

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate renovate Bot requested review from bkeryan, csjall and dixonjoel as code owners April 12, 2026 05:13
@github-actions

github-actions Bot commented Apr 12, 2026

Copy link
Copy Markdown
Contributor

Test Results

    52 files  ±0      52 suites  ±0   1h 17m 20s ⏱️ + 1m 13s
   689 tests ±0     689 ✅ ±0      0 💤 ±0  0 ❌ ±0 
20 700 runs  ±0  19 644 ✅ ±0  1 056 💤 ±0  0 ❌ ±0 

Results for commit 4e34160. ± Comparison against base commit 16cf9bb.

♻️ This comment has been updated with latest results.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not merge this. It did not update protobuf to v7.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we just close this PR? What are the next steps?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that adding a version block for Python 3.15 will fix this issue :)

@renovate renovate Bot force-pushed the users/renovate/major-python branch 5 times, most recently from edd90b4 to a0d8bca Compare April 16, 2026 10:15
@renovate renovate Bot changed the title chore(deps): update dependency protobuf to v7 chore(deps): update python packages to v7 (major) Apr 16, 2026
@renovate renovate Bot force-pushed the users/renovate/major-python branch from a0d8bca to e012c1b Compare April 17, 2026 22:56
@renovate renovate Bot force-pushed the users/renovate/major-python branch 2 times, most recently from 1b8d50d to eaef819 Compare May 9, 2026 00:57
@renovate renovate Bot changed the title chore(deps): update python packages to v7 (major) chore(deps): update python packages to v7 May 12, 2026
@renovate renovate Bot force-pushed the users/renovate/major-python branch from eaef819 to ca1a1ce Compare May 13, 2026 23:36
@renovate renovate Bot changed the title chore(deps): update python packages to v7 chore(deps): update dependency protobuf to v7 May 14, 2026
@renovate renovate Bot force-pushed the users/renovate/major-python branch from ca1a1ce to f7cde94 Compare May 20, 2026 21:39
@renovate renovate Bot changed the title chore(deps): update dependency protobuf to v7 chore(deps): update python packages (major) May 20, 2026
@renovate renovate Bot force-pushed the users/renovate/major-python branch 2 times, most recently from 4426276 to ecb2b13 Compare June 1, 2026 18:00
@renovate renovate Bot changed the title chore(deps): update python packages (major) chore(deps): update dependency protobuf to v7 Jun 2, 2026
@renovate renovate Bot changed the title chore(deps): update dependency protobuf to v7 chore(deps): update python packages (major) Jun 2, 2026
@renovate renovate Bot changed the title chore(deps): update python packages (major) chore(deps): update python packages to v2 Jun 5, 2026
@renovate renovate Bot changed the title chore(deps): update python packages to v2 chore(deps): update python packages (major) Jun 5, 2026
@renovate renovate Bot force-pushed the users/renovate/major-python branch 3 times, most recently from b783ec9 to 4e34160 Compare June 8, 2026 22:34
@renovate renovate Bot changed the title chore(deps): update python packages (major) chore(deps): update python packages to v2 Jun 13, 2026
@renovate renovate Bot changed the title chore(deps): update python packages to v2 chore(deps): update python packages (major) Jun 13, 2026
@renovate renovate Bot force-pushed the users/renovate/major-python branch from 4e34160 to 3a6080e Compare June 18, 2026 17:45
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.

2 participants