OK, now I’m 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 
`>=3.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 ‘yaml'


> On 19 Jun 2026, at 10:31, Alan Woodward <[email protected]> wrote:
> 
> Oh I’m 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’t some 
> automation that wasn’t working.
> 
> I’ll manually edit requirements in 10x and see how far I get before something 
> else breaks :)
> 
>> On 19 Jun 2026, at 10:28, Dawid Weiss <[email protected]> wrote:
>> 
>> 
>> Hi Alan,
>> 
>> 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.
>> 
>> Dawid
>> 
>> On Fri, Jun 19, 2026 at 10:58 AM Alan Woodward <[email protected] 
>> <mailto:[email protected]>> wrote:
>>> Hi all,
>>> 
>>> 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’s trivial enough to fix 10x but I want to make 
>>> sure there isn’t something else broken here.
>>> 
>>> - Alan
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected] 
>>> <mailto:[email protected]>
>>> For additional commands, e-mail: [email protected] 
>>> <mailto:[email protected]>
>>> 
> 

Reply via email to