Issue with GitHub Action - dependency pywin32 not found

"Christoph J. Dorner via python-win32" <[email protected]> Thu, 25 Sep 2025 21:53:33 +0200
Newsgroups gmane.comp.python.windows
Organization privat
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============1923389014825498912==
Content-Type: multipart/alternative;
 boundary="------------mLGctT9g5gGKjCoh67CPsSau"
Content-Language: de-DE

This is a multi-part message in MIME format.
--------------mLGctT9g5gGKjCoh67CPsSau
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Dear all,

after getting around some obstacles I wanted to publish some packages,=20
one a helper to develop COM objects using pywin32.
When running my GitHub actiona I geht the error

Installing project in development mode
<https://github.com/dornech/utils-mystuff/actions/runs/18018475518/job/512=
69411121#step:4:182>ERROR:=20
Could not find a version that satisfies the requirement pywin32 (from=20
utils-mystuff) (from versions: none)
<https://github.com/dornech/utils-mystuff/actions/runs/18018475518/job/512=
69411121#step:4:183>ERROR:=20
No matching distribution found for pywin32
<https://github.com/dornech/utils-mystuff/actions/runs/18018475518/job/512=
69411121#step:4:184>Error:=20
Process completed with exit code 1.

Dependency in pyproject.toml is defined as:

dependencies =3D [
 =C2=A0=C2=A0=C2=A0 "easygui",
 =C2=A0=C2=A0=C2=A0 "freesimplegui",
 =C2=A0=C2=A0=C2=A0 "python_dateutil",
 =C2=A0=C2=A0=C2=A0 "pytz",
 =C2=A0=C2=A0=C2=A0 "pywin32",
 =C2=A0=C2=A0=C2=A0 "pymsgbox"
]

What's wrong?

Link to repository: https://github.com/dornech/utils-mystuff

Regards
Chris

--------------mLGctT9g5gGKjCoh67CPsSau
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF-=
8">
  </head>
  <body>
    Dear all,<br>
    <br>
    after getting around some obstacles I wanted to publish some
    packages, one a helper to develop COM objects using pywin32.<br>
    When running my GitHub actiona I geht the error <br>
    <br>
    <div data-index=3D"180"
style=3D"box-sizing: border-box; color: rgb(31, 35, 40); font-family: &quo=
t;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;,=
 Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 12px;=
 font-style: normal; font-variant-ligatures: normal; font-variant-caps: no=
rmal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: st=
art; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px;=
 -webkit-text-stroke-width: 0px; white-space: normal; background-color: rg=
b(246, 248, 250); text-decoration-thickness: initial; text-decoration-styl=
e: initial; text-decoration-color: initial;">
      <div
        class=3D"js-check-step-line CheckStep-line d-flex log-line-plain"
style=3D"box-sizing: border-box; display: flex !important; line-height: 20=
px; color: rgb(31, 35, 40);"><span
class=3D"CheckStep-line-content d-inline-block flex-auto ml-3 js-check-lin=
e-content"
style=3D"box-sizing: border-box; flex: 1 1 auto !important; margin-left: 1=
6px !important; display: inline-block !important; overflow-x: auto; white-=
space: pre-wrap;"><span
        class=3D"" style=3D"box-sizing: border-box;">       Installing pro=
ject in development mode
</span></span></div>
    </div>
    <div data-index=3D"181"
style=3D"box-sizing: border-box; color: rgb(31, 35, 40); font-family: &quo=
t;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;,=
 Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 12px;=
 font-style: normal; font-variant-ligatures: normal; font-variant-caps: no=
rmal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: st=
art; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px;=
 -webkit-text-stroke-width: 0px; white-space: normal; background-color: rg=
b(246, 248, 250); text-decoration-thickness: initial; text-decoration-styl=
e: initial; text-decoration-color: initial;">
      <div
        class=3D"js-check-step-line CheckStep-line d-flex log-line-plain"
style=3D"box-sizing: border-box; display: flex !important; line-height: 20=
px; color: rgb(31, 35, 40);"><a
class=3D"CheckStep-line-number color-fg-muted d-inline-block text-mono tex=
t-normal flex-shrink-0"
href=3D"https://github.com/dornech/utils-mystuff/actions/runs/18018475518/=
job/51269411121#step:4:182"
style=3D"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color=
: rgb(89, 99, 110) !important; text-decoration: none; flex-shrink: 0 !impo=
rtant; font-weight: 400 !important; font-family: &quot;Monaspace Neon&quot=
;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &qu=
ot;Liberation Mono&quot;, monospace !important; display: inline-block !imp=
ortant; width: 48px; overflow: hidden; text-align: right; text-overflow: e=
llipsis; white-space: nowrap; user-select: none;"></a><span
class=3D"CheckStep-line-content d-inline-block flex-auto ml-3 js-check-lin=
e-content"
style=3D"box-sizing: border-box; flex: 1 1 auto !important; margin-left: 1=
6px !important; display: inline-block !important; overflow-x: auto; white-=
space: pre-wrap;"><span
        class=3D"" style=3D"box-sizing: border-box;">ERROR: Could not find=
 a version that satisfies the requirement pywin32 (from utils-mystuff) (fr=
om versions: none)
</span></span></div>
    </div>
    <div data-index=3D"182"
style=3D"box-sizing: border-box; color: rgb(31, 35, 40); font-family: &quo=
t;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;,=
 Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 12px;=
 font-style: normal; font-variant-ligatures: normal; font-variant-caps: no=
rmal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: st=
art; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px;=
 -webkit-text-stroke-width: 0px; white-space: normal; background-color: rg=
b(246, 248, 250); text-decoration-thickness: initial; text-decoration-styl=
e: initial; text-decoration-color: initial;">
      <div
        class=3D"js-check-step-line CheckStep-line d-flex log-line-plain"
style=3D"box-sizing: border-box; display: flex !important; line-height: 20=
px; color: rgb(31, 35, 40);"><a
class=3D"CheckStep-line-number color-fg-muted d-inline-block text-mono tex=
t-normal flex-shrink-0"
href=3D"https://github.com/dornech/utils-mystuff/actions/runs/18018475518/=
job/51269411121#step:4:183"
style=3D"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color=
: rgb(89, 99, 110) !important; text-decoration: none; flex-shrink: 0 !impo=
rtant; font-weight: 400 !important; font-family: &quot;Monaspace Neon&quot=
;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &qu=
ot;Liberation Mono&quot;, monospace !important; display: inline-block !imp=
ortant; width: 48px; overflow: hidden; text-align: right; text-overflow: e=
llipsis; white-space: nowrap; user-select: none;"></a><span
class=3D"CheckStep-line-content d-inline-block flex-auto ml-3 js-check-lin=
e-content"
style=3D"box-sizing: border-box; flex: 1 1 auto !important; margin-left: 1=
6px !important; display: inline-block !important; overflow-x: auto; white-=
space: pre-wrap;"><span
        class=3D"" style=3D"box-sizing: border-box;">ERROR: No matching di=
stribution found for pywin32
</span></span></div>
    </div>
    <div data-index=3D"183"
style=3D"box-sizing: border-box; color: rgb(31, 35, 40); font-family: &quo=
t;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;,=
 Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 12px;=
 font-style: normal; font-variant-ligatures: normal; font-variant-caps: no=
rmal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: st=
art; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px;=
 -webkit-text-stroke-width: 0px; white-space: normal; background-color: rg=
b(246, 248, 250); text-decoration-thickness: initial; text-decoration-styl=
e: initial; text-decoration-color: initial;">
      <div
class=3D"js-check-step-line CheckStep-line d-flex log-line-error selected"
style=3D"box-sizing: border-box; display: flex !important; line-height: 20=
px; color: rgb(31, 35, 40); background-color: rgb(221, 244, 255) !importan=
t;"><a
class=3D"CheckStep-line-number color-fg-muted d-inline-block text-mono tex=
t-normal flex-shrink-0"
href=3D"https://github.com/dornech/utils-mystuff/actions/runs/18018475518/=
job/51269411121#step:4:184"
style=3D"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color=
: rgb(9, 105, 218); text-decoration: underline; flex-shrink: 0 !important;=
 font-weight: 400 !important; font-family: &quot;Monaspace Neon&quot;, ui-=
monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Lib=
eration Mono&quot;, monospace !important; display: inline-block !important=
; width: 48px; overflow: hidden; text-align: right; text-overflow: ellipsi=
s; white-space: nowrap; user-select: none;"></a><span
class=3D"CheckStep-line-content d-inline-block flex-auto ml-3 js-check-lin=
e-content"
style=3D"box-sizing: border-box; flex: 1 1 auto !important; margin-left: 1=
6px !important; display: inline-block !important; overflow-x: auto; white-=
space: pre-wrap; color: rgb(89, 99, 110);"><span
        class=3D"text-bold color-fg-danger"
style=3D"box-sizing: border-box; color: rgb(209, 36, 47) !important; font-=
weight: 600 !important;">Error: </span><span
        class=3D"" style=3D"box-sizing: border-box;">Process completed wit=
h exit code 1.</span></span></div>
    </div>
    <br>
    Dependency in pyproject.toml is defined as:<br>
    <br>
    dependencies =3D [<br>
    =C2=A0=C2=A0=C2=A0 "easygui",<br>
    =C2=A0=C2=A0=C2=A0 "freesimplegui",<br>
    =C2=A0=C2=A0=C2=A0 "python_dateutil",<br>
    =C2=A0=C2=A0=C2=A0 "pytz",<br>
    =C2=A0=C2=A0=C2=A0 "pywin32",<br>
    =C2=A0=C2=A0=C2=A0 "pymsgbox"<br>
    ]<br>
    <br>
    What's wrong?<br>
    <br>
    Link to repository: <a class=3D"moz-txt-link-freetext" href=3D"https:/=
/github.com/dornech/utils-mystuff">https://github.com/dornech/utils-mystuf=
f</a><br>
    <br>
    Regards<br>
    Chris<br>
  </body>
</html>

--------------mLGctT9g5gGKjCoh67CPsSau--

--===============1923389014825498912==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
python-win32 mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-win32.python.org
Member address: [email protected]

--===============1923389014825498912==--