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

Bump comtypes from 1.2.1 to 1.4.2 in /tools/deps #4851

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 7, 2024

Bumps comtypes from 1.2.1 to 1.4.2.

Release notes

Sourced from comtypes's releases.

1.4.2

  • Improve the stability of module generation by GetModule. By @​junkmd.
  • Define c_int aliases earlier than others in wrapper modules. By @​junkmd.
  • Remove trailing newlines generated by codegenerator and typeannotator. By @​junkmd.
  • Determine whether a interface is one of the known symbols not only by its name but also by using its iid. By @​junkmd.
  • Add Incomplete and Hresult to hints.pyi. By @​junkmd.

1.4.1

  • Fix TypeError when defining enumeration types. By @​junkmd

1.4.0 Supporting enumerations in friendly modules

This is the first major version supporting enumerations in friendly modules.

The names that were used as aliases for c_int within friendly modules will now be used as the names of enumeration types.

  • Add enumeration definitions in generated friendly modules. By @​junkmd.
  • Add descriptions to index.rst about the enumeration types. By @​junkmd.
  • Add GitHub Actions auto-test workflow. By @​junkmd.

1.3.1

  • Add type annotations to dynamically generated modules. By @​junkmd.
  • Bring back Excel early-bind test. By @​junkmd.
  • update README.md. By @​junkmd.
Changelog

Sourced from comtypes's changelog.

Release 1.4.2

  • Improve the stability of module generation by GetModule. By @​junkmd.
  • Define c_int aliases earlier than others in wrapper modules. By @​junkmd.
  • Remove trailing newlines generated by codegenerator and typeannotator. By @​junkmd.
  • Determine whether a interface is one of the known symbols not only by its name but also by using its iid. By @​junkmd.
  • Add Incomplete and Hresult to hints.pyi. By @​junkmd.

Release 1.4.1

  • Fix TypeError when defining enumeration types

Release 1.4.0

  • Add enumeration definitions in generated friendly modules. By @​junkmd.
  • Add descriptions to index.rst about the enumeration types. By @​junkmd.
  • Add GitHub Actions auto-test workflow. By @​junkmd.

Release 1.3.1

  • Add type annotations to dynamically generated modules. By @​junkmd.
  • Bring back Excel early-bind test. By @​junkmd.
  • update README.md. By @​junkmd.

Release 1.3.0

  • Improve error message on non Windows environments. By @​CristiFati.
  • Adjust styles of codebase. By @​junkmd.
  • Apply black==22.12.0 formatter. By @​junkmd.
  • Modernize client.dynamic. By @​junkmd.
  • Add tests for client.dynamic. By @​junkmd.
  • Fix test_client. By @​junkmd.
  • Fix test_getactiveobj. By @​junkmd.
  • Make explicit the symbols that imports from the wrapper module into the friendly module. By @​junkmd.
  • Modernize type annotations in statically defined modules. By @​junkmd.
  • Fix several type annotations in statically defined modules. By @​jonschz and @​junkmd.
  • Remove sys.version_info bridges from production codebase. By @​junkmd.
  • Remove for_stub=True conditional branch from the tools.codegenerator.ImportedNamespaces.getvalue. By @​junkmd.
  • Fix codegenerator as generating __next__() instead of next() in IEnum.... By @​jonschz.
  • Add unit test for generated IEnum... interfaces. By @​jonschz.
  • Remove 'Programming Language :: Python :: 2.7' from setup.py. By @​junkmd.
  • Change the base class of _ComMemberSpec and _DispMemberSpec to typing.NamedTuple. By @​junkmd.
  • Delint and remove wildcard-import from typeinfo. By @​junkmd.
  • Split DISPPARAMS instantiation in IDispatch.Invoke method. By @​junkmd.
  • Move clear_comtypes_cache to be a callable comtypes.clear_cache module. By @​bennyrowland.
  • Wrapper modules are now imported into friendly modules using an abstracted name, __wrapper_module__. By @​junkmd.
  • Fix old index bug in call_with_inout within _fix_inout_args. By @​jonschz.
  • Fix CONTRIBUTING.md. By @​junkmd.
  • Update README.md. By @​junkmd.
Commits
  • 3c61129 Bump version and update change log for 1.4.2 (#536)
  • 6b81d07 Prevent the occurrence of SyntaxError in friendly modules. (#533)
  • efd900d Determine whether a disp interface is one of the known symbols not only by it...
  • b046b46 add Incomplete and Hresult to hints.pyi (#532)
  • fe07704 Removing trailing newlines generated by codegenerator and typeannotator (...
  • c8f3e2e Determine whether a COM interface is one of the known symbols not only by its...
  • 9ccfa6b Integrate two _create_module_in_.... (#528)
  • 7fc1cce Define constants and c_int aliases earlier than others in wrapper modules (...
  • 040152f Bump version and update change log for 1.4.1 (#526)
  • e3da62b Fix TypeError when defining enumeration types (#525)
  • 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.2.1 to 1.4.2.
- [Release notes](https://github.com/enthought/comtypes/releases)
- [Changelog](https://github.com/enthought/comtypes/blob/main/CHANGES.txt)
- [Commits](enthought/comtypes@1.2.1...1.4.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant