Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump comtypes from 1.4.5 to 1.4.10 in /prereqs/pips #109

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2025

Bumps comtypes from 1.4.5 to 1.4.10.

Release notes

Sourced from comtypes's releases.

1.4.10

  • Replace GetModuleFileNameA with GetModuleFileNameW to prevent a TypeError. By @​junkmd.
  • Refactor server.register. By @​junkmd.
  • PythonClass and PythonPath are no longer registered in the registry for a frozen server. By @​junkmd.
  • Use WinDLL/OleDLL instead of windll/oledll. By @​moi15moi.
  • In tools.tlbparser, replace windll.oleaut32.QueryPathOfRegTypeLib with typeinfo.QueryPathOfRegTypeLib. By @​moi15moi.
  • Adjust QueryPathOfRegTypeLib docstring. By @​moi15moi.
  • Reserve blank lines in the generated modules. By @​junkmd.
  • Refactor tools subpackage. By @​junkmd.
  • Add ActiveObjTest to test_comserver. By @​junkmd.
  • Replace deprecated install command in CI pipelines. By @​moi15moi.
  • Remove unused parameters in _shutdown. By @​moi15moi.
  • Delete preview.bat. By @​moi15moi.
  • Remove unnecessary ruff lint rules from pyproject.toml. By @​moi15moi.
  • Refactor some code from client/__init__.py into modules. By @​junkmd.
  • Remove workarounds for Windows CE in find_memleak. By @​junkmd.
  • Format import blocks and add extend-select = ["I"] to [tool.ruff.lint]. By @​junkmd.

1.4.9

  • Separate patch processing within _com_interface_meta into a module. By @​junkmd.
  • Replace Literal and Protocol with runtime-referable symbols. By @​junkmd.
  • Refactor from % string formatting to f-strings in many modules. By @​newwingbird.
  • Refactor from % string formatting to f-strings in _post_coinit.unknwn. By @​junkmd.
  • Remove the script entry point in comtypes.shelllink. By @​cosmastech.
  • Move the modules that define IDL stuff and instancemethod. By @​junkmd.
  • Allow the definition of the _midlSAFEARRAY(HRESULT) type. By @​davidschranz.
  • Split server/w_getopt.py into production code and test code. By @​junkmd.
  • Add docstrings to the module defining the GUID symbol. By @​junkmd.
  • Fix broken unregistration of 64bit type libraries. By @​forderud.
  • Replace alias definitions with ctypes.wintypes imports. By @​fmtabler.
  • Revive pywin32 related tests. By @​junkmd.
  • Revive comserver related tests. By @​junkmd.
  • Separate the part that creates entries from server.register.Registrar and refactor it. By @​junkmd.
  • Add Test_Registrar_.... By @​junkmd.
  • Many typing improvements. By @​junkmd.
  • Separate vtbl creation within _comobject into a module. By @​junkmd.
  • Migrate the documentation from PythonHosted to ReadTheDocs. By @​junkmd.

1.4.7

... (truncated)

Changelog

Sourced from comtypes's changelog.

Release 1.4.10

  • Replace GetModuleFileNameA with GetModuleFileNameW to prevent a TypeError. By @​junkmd.
  • Refactor server.register. By @​junkmd.
  • PythonClass and PythonPath are no longer registered in the registry for a frozen server. By @​junkmd.
  • Use WinDLL/OleDLL instead of windll/oledll. By @​moi15moi.
  • In tools.tlbparser, replace windll.oleaut32.QueryPathOfRegTypeLib with typeinfo.QueryPathOfRegTypeLib. By @​moi15moi.
  • Adjust QueryPathOfRegTypeLib docstring. By @​moi15moi.
  • Reserve blank lines in the generated modules. By @​junkmd.
  • Refactor tools subpackage. By @​junkmd.
  • Add ActiveObjTest to test_comserver. By @​junkmd.
  • Replace deprecated install command in CI pipelines. By @​moi15moi.
  • Remove unused parameters in _shutdown. By @​moi15moi.
  • Delete preview.bat. By @​moi15moi.
  • Remove unnecessary ruff lint rules from pyproject.toml. By @​moi15moi.
  • Refactor some code from client/__init__.py into modules. By @​junkmd.
  • Remove workarounds for Windows CE in find_memleak. By @​junkmd.
  • Format import blocks and add extend-select = ["I"] to [tool.ruff.lint]. By @​junkmd.

Release 1.4.9

  • Separate patch processing within _com_interface_meta into a module. By @​junkmd.
  • Replace Literal and Protocol with runtime-referable symbols. By @​junkmd.
  • Refactor from % string formatting to f-strings in many modules. By @​newwingbird.
  • Refactor from % string formatting to f-strings in _post_coinit.unknwn. By @​junkmd.
  • Remove the script entry point in comtypes.shelllink. By @​cosmastech.
  • Move the modules that define IDL stuff and instancemethod. By @​junkmd.
  • Allow the definition of the _midlSAFEARRAY(HRESULT) type. By @​davidschranz.
  • Split server/w_getopt.py into production code and test code. By @​junkmd.
  • Add docstrings to the module defining the GUID symbol. By @​junkmd.
  • Fix broken unregistration of 64bit type libraries. By @​forderud.
  • Replace alias definitions with ctypes.wintypes imports. By @​fmtabler.
  • Revive pywin32 related tests. By @​junkmd.
  • Revive comserver related tests. By @​junkmd.
  • Separate the part that creates entries from server.register.Registrar and refactor it. By @​junkmd.
  • Add Test_Registrar_.... By @​junkmd.
  • Many typing improvements. By @​junkmd.
  • Separate vtbl creation within _comobject into a module. By @​junkmd.
  • Migrate the documentation from PythonHosted to ReadTheDocs. By @​junkmd.

Release 1.4.8

  • Remove Python 3.7 and add Python 3.13 to the CI pipelines. By @​junkmd.
  • Add constant definitions to shelllink. By @​junkmd.
  • Add more tests to test_stream. By @​junkmd.
  • Add the void_type definition to tlbparser. By @​junkmd.
  • Modernize tools.tlbparser.get_tlib_filename. By @​junkmd.
  • Extract the methods for parsing externals and dual interfaces from Parser.parse_typeinfo. By @​junkmd.
  • Fix type annotations referenced by tlbparser. By @​junkmd.
  • Modernize codegenerator.namespaces. By @​junkmd.

... (truncated)

Commits
  • da08b06 Bump version and update change log for 1.4.10 (#799)
  • 348af4e Add extend-select = ["I"] to [tool.ruff.lint]. (#798)
  • 747e3dd Small fixes for importing ctypes symbols. (#797)
  • 50fcc84 Format import blocks in *.py. (#796)
  • ace0062 Format import blocks in _*.py. (#795)
  • 51c930f Format import blocks in tools/**/*.py and _post_coinit/*.py. (#794)
  • 5e26958 Format import blocks in client/*.py and server/*.py. (#793)
  • 77d399c Format import blocks in test/*.py. (#792)
  • 4385504 Remove workarounds for Windows CE in find_memleak. (#791)
  • 1a66805 [test\test_storage.py] Use OleDLL instead of oledll (#790)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [comtypes](https://github.com/enthought/comtypes) from 1.4.5 to 1.4.10.
- [Release notes](https://github.com/enthought/comtypes/releases)
- [Changelog](https://github.com/enthought/comtypes/blob/main/CHANGES.txt)
- [Commits](enthought/comtypes@1.4.5...1.4.10)

---
updated-dependencies:
- dependency-name: comtypes
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants