Bump pywin32 from 305 to 311
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(3 months ago)
(3 months ago)
dependencies python
Bumps pywin32 from 305 to 311.
Release notes
Sourced from pywin32's releases.
Build 311
A release with a number of incremental improvements
Install via pip:
pip install pywin32 --upgradeRelease 310
A release fixing a few regressions
Install via pip:
pip install pywin32 --upgradeRelease 309
A release with a number of changes and fixes
Install via pip:
pip install pywin32 --upgrade
There are no .exe installers for this release - you must use pip.
Release 308
A release with a few bugfixes, specifically:
- Fix error running
pywin32_postinstall.py- Fix Pythonwin displaying syntax errors in Python 3.13
Installed with pip:
pip install pywin32 --upgradeThere are no .exe installers for this release - you must use pip.
Release 307
Installed with pip:
pip install pywin32 --upgrade
... (truncated)
Changelog
Sourced from pywin32's changelog.
Build 311, released 2025/07/14
- Fix use-after-free in CertDeleteCertificateFromStore (mhammond#2637)
- Better support for COM identifiers with non-ascii characters (mhammond#2632)
- pywin32's own warnings will now refer to the caller, rather than to the internal source of warning itself (mhammond#2594, [
@Avasam][Avasam])- Fixed a regression that broke special
__dunder__methods with CoClass. (mhammond#1870, mhammond#2493, [@Avasam][Avasam], [@geppi][geppi])- Fixed
TypeError: cannot unpack non-iterable NoneType objectwhen registering an axscript clientScriptItem(mhammond#2513, [@Avasam][Avasam])- Fixed a memory leak when SafeArrays are used as out parameters ([
@the-snork][the-snork])- Fixed dispatch handling for properties ([
@the-snork][the-snork])- Resolved a handful of deprecation warnings (mhammond#2567, mhammond#2576, [
@Avasam][Avasam])- The following classes now produce a valid
evalstring representation when callingrepr: (mhammond#2573, [@Avasam][Avasam])
pywin.tools.browser.HLIPythonObjectwin32com.server.exception.COMExceptionwin32comext.axscript.client.error.AXScriptExceptionwin32comext.axscript.client.pyscript.NamedScriptAttribute- Added initial
DECIMAL/VT_DECIMALsupport (mhammond#1501, [@gesslerpd][gesslerpd])Build 310, released 2025/03/16
- Fixed a regression where
win32com.client.DispatchWithEventsandwin32com.client.WithEventswould throw aTypeErroron the second call (mhammond#2491, [@Avasam][Avasam])- Fixed regression causing
win32com.shell.shellto be missing a number ofIIDs. (mhammond#2487, [@Avasam][Avasam])- As part of the above, Windows 7 is now minimum supported.
Build 309, released 2025/03/09
pywin32
- Fixed Access Violation crashes in 3.12 by moving
PyWInObject_Free*methods so GIL is acquired (mhammond#2467, [@Mscht][Mscht])- Added support for relative path for
pywin32_postinstall's-destinationargument (mhammond#2454, [@Avasam][Avasam])- The postinstall script is now available as a console script. You can invoke it in one of two new methods: (mhammond#2408, [
@Avasam][Avasam])
python -m pywin32_postinstall -install(recommended)pywin32_postinstall -install(shorter but you don't have control over which python environment is used)- Changed the implementation of 'com_record' to a subclassable Python type (mhammond#2437, mhammond#2361, [
@geppi][geppi])- Removed param
hIconfromwin32comext.shell.ShellExecuteEx. It was unusable since Windows Vista (mhammond#2423, [@Avasam][Avasam])- Fixed
nbios.NCBStructpacking (mhammond#2406, [@Avasam][Avasam])- Restored axdebug builds on Python 3.10 (mhammond#2416, [
@Avasam][Avasam])- Fix for Python 3.12 interpreter crashes when accessing a COM Record field (mhammond#2415, [
@geppi][geppi])- Pythonwin: Bumped Scintilla from 1.77 to 4.4.6. The full changelog can be found here: https://www.scintilla.org/ScintillaHistory.html
- Fixed Pythonwin's editor failing due to invalid regex import (mhammond#2419, [
@Avasam][Avasam])- Last error wrongly set by some modules (mhammond#2302, [
@CristiFati][CristiFati])- Dropped support for Python 3.7 (mhammond#2207, [
@Avasam][Avasam])- Implement the creation of SAFEARRAY(VT_RECORD) from a sequence of COM Records (mhammond#2317, [
@geppi][geppi])- Implement record pointers as [in, out] method parameters of a Dispatch Interface (mhammond#2304, mhammond#2310, [
@geppi][geppi])- Fix memory leak converting to PyObject from some SAFEARRAY elements (mhammond#2316)
- Fix bug where makepy support was unnecessarily generated (mhammond#2354, mhammond#2353, [
@geppi][geppi])- Fail sooner on invalid
win32timezone.TimeZoneInfocreation (mhammond#2338, [@Avasam][Avasam])- Removed temporary
win32com.server.policyreexports hack (mhammond#2344, [@Avasam][Avasam])
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
1
+1
-1
Package Dependencies
Technical Details
| ID: | 4933606 |
| UUID: | 2737045771 |
| Node ID: | PR_kwDOJJPgAc6jJAEL |
| Host: | GitHub |
| Repository: | CoderSales/django-postgres-jupyter-2 |
| Merge State: | Unknown |