enthought / comtypes

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.
Other
289 stars 96 forks source link

Avoid using keywords in `TYPE_CHECKING` blocks. #589

Closed junkmd closed 1 month ago

junkmd commented 1 month ago

fixes #588

junkmd commented 1 month ago

This is a patch to fix the regression reported by @asamitov and @forderud.

forderud commented 1 month ago

Thank you so much for your quick support @junkmd

forderud commented 1 month ago

@junkmd I see that this fix is scheduled for the upcoming 1.4.6 release. Any idea of when this release will be published?

junkmd commented 1 month ago

@forderud

I am planning to release comtypes==1.4.6 in the second week of August, probably on Monday morning (Japan time). I am avoiding the third week of August because it coincides with a major holiday in Japan.

As mentioned in this comment, comtypes==1.4.6 would be the last version to support Python 3.7.

forderud commented 1 month ago

I am planning to release comtypes==1.4.6 in the second week of August, probably on Monday morning (Japan time). I am avoiding the third week of August because it coincides with a major holiday in Japan.

That's great! Looking forward to the release :-)

junkmd commented 1 month ago

comtypes==1.4.6 is released.