Re: Backporting dependabot PRs

Alan Woodward <[email protected]> Fri, 19 Jun 2026 10:55:28 +0100
Newsgroups gmane.comp.jakarta.lucene.devel
Message-ID <[email protected]>
--Apple-Mail=_474C85F9-350A-4B64-9333-DC2D9AA50B78
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

OK, now I=E2=80=99m getting the following:

> python3 releaseWizard.py
Traceback (most recent call last):
  File =
"/Users/romseygeek/projects/lucene_10x/dev-tools/scripts/releaseWizard.py"=
, line 50, in <module>
    from datetime import UTC, datetime, timedelta
ImportError: cannot import name 'UTC' from 'datetime' =
(/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/=
Versions/3.9/lib/python3.9/datetime.py)

If I try and run with `uv` I get a slightly different error:
> uv run releaseWizard.py
Using CPython 3.13.7
Creating virtual environment at: .venv
warning: No `requires-python` value found in the workspace. Defaulting =
to `>=3D3.13`.
Traceback (most recent call last):
  File =
"/Users/romseygeek/projects/lucene_10x/dev-tools/scripts/releaseWizard.py"=
, line 53, in <module>
    import yaml
ModuleNotFoundError: No module named =E2=80=98yaml'


> On 19 Jun 2026, at 10:31, Alan Woodward <[email protected]> wrote:
>=20
> Oh I=E2=80=99m not complaining, and you do an amazing amount of work =
keeping everything up to date on main!  I just wanted to check that =
there wasn=E2=80=99t some automation that wasn=E2=80=99t working.
>=20
> I=E2=80=99ll manually edit requirements in 10x and see how far I get =
before something else breaks :)
>=20
>> On 19 Jun 2026, at 10:28, Dawid Weiss <[email protected]> wrote:
>>=20
>>=20
>> Hi Alan,
>>=20
>> With respect to gradle and script dependencies, I've been trying to =
keep main up to date but I honestly admit I lack the time and spirit to =
touch 10x, I'm sorry about it. If you need any help, please let me know =
though and I'll take a look.
>>=20
>> Dawid
>>=20
>> On Fri, Jun 19, 2026 at 10:58=E2=80=AFAM Alan Woodward =
<[email protected] <mailto:[email protected]>> wrote:
>>> Hi all,
>>>=20
>>> The release wizard is broken on the 10x branch because it uses a =
buggy version of ics, which has already been updated on main.  I notice =
that the dependabot PRs are all going to main and not being =
automatically backported - is this intentional?  It=E2=80=99s trivial =
enough to fix 10x but I want to make sure there isn=E2=80=99t something =
else broken here.
>>>=20
>>> - Alan
>>> =
---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected] =
<mailto:[email protected]>
>>> For additional commands, e-mail: [email protected] =
<mailto:[email protected]>
>>>=20
>=20


--Apple-Mail=_474C85F9-350A-4B64-9333-DC2D9AA50B78
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" =
content=3D"text/html; charset=3Dutf-8"></head><body =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;">OK, now I=E2=80=99m getting the =
following:<div><br></div><div>&gt; python3 =
releaseWizard.py<div>Traceback (most recent call last):</div><div>&nbsp; =
File =
"/Users/romseygeek/projects/lucene_10x/dev-tools/scripts/releaseWizard.py"=
, line 50, in &lt;module&gt;</div><div>&nbsp; &nbsp; from datetime =
import UTC, datetime, timedelta</div><div>ImportError: cannot import =
name 'UTC' from 'datetime' =
(/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/=
Versions/3.9/lib/python3.9/datetime.py)</div><div><br></div><div>If I =
try and run with `uv` I get a slightly different error:</div><div>&gt; =
uv run releaseWizard.py</div><div>Using CPython =
3.13.7</div><div>Creating virtual environment at: =
.venv</div><div>warning: No `requires-python` value found in the =
workspace. Defaulting to `&gt;=3D3.13`.</div><div>Traceback (most recent =
call last):</div><div>&nbsp; File =
"/Users/romseygeek/projects/lucene_10x/dev-tools/scripts/releaseWizard.py"=
, line 53, in &lt;module&gt;</div><div>&nbsp; &nbsp; import =
yaml</div><div>ModuleNotFoundError: No module named =
=E2=80=98yaml'</div><div><br></div><div><br><blockquote =
type=3D"cite"><div>On 19 Jun 2026, at 10:31, Alan Woodward =
&lt;[email protected]&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><meta http-equiv=3D"content-type"=
 content=3D"text/html; charset=3Dutf-8"><div style=3D"overflow-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Oh =
I=E2=80=99m not complaining, and you do an amazing amount of work =
keeping everything up to date on main! &nbsp;I just wanted to check that =
there wasn=E2=80=99t some automation that wasn=E2=80=99t =
working.<div><br></div><div>I=E2=80=99ll manually edit requirements in =
10x and see how far I get before something else breaks :)<br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On 19 Jun 2026, at 10:28, Dawid Weiss =
&lt;[email protected]&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div dir=3D"ltr"><br><div>Hi =
Alan,</div><div><br></div><div>With respect to gradle and script =
dependencies, I've been trying to keep main up to date but I honestly =
admit I lack the time and spirit to touch 10x, I'm sorry about it. If =
you need any help, please let me know though and I'll take a =
look.</div><div><br></div><div>Dawid</div></div><br><div =
class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" =
class=3D"gmail_attr">On Fri, Jun 19, 2026 at 10:58=E2=80=AFAM Alan =
Woodward &lt;<a =
href=3D"mailto:[email protected]">[email protected]</a>&gt; =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
The release wizard is broken on the 10x branch because it uses a buggy =
version of ics, which has already been updated on main.&nbsp; I notice =
that the dependabot PRs are all going to main and not being =
automatically backported - is this intentional?&nbsp; It=E2=80=99s =
trivial enough to fix 10x but I want to make sure there isn=E2=80=99t =
something else broken here.<br>
<br>
- Alan<br>
=
---------------------------------------------------------------------<br>
To unsubscribe, e-mail: <a =
href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a><br>
For additional commands, e-mail: <a =
href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a><br>
<br>
</blockquote></div>
=
</div></blockquote></div><br></div></div></div></blockquote></div><br></di=
v></body></html>=

--Apple-Mail=_474C85F9-350A-4B64-9333-DC2D9AA50B78--