Clarification: issue #669 vs Windows host setup (PyICU wheel)

5 views
Skip to first unread message

Simone Nardi

unread,
Dec 19, 2025, 12:07:05 PM (3 days ago) Dec 19
to gcd-tech

Hi,
I have read issue #669 carefully. (https://github.com/GrandComicsDatabase/gcd-django/issues/669)

However, I would like to clarify that the blocker I am encountering is slightly different.

Issue #669 describes PyICU failing to build inside Docker, due to a version mismatch between ICU (76.x) and PyICU (which supports up to ICU 74), along with related C++ toolchain constraints.

In my case, I am following the documented Windows host workflow, with Django running on the host and Docker used only for DB/cache. The blocker is that the setup explicitly requires the precompiled wheel:

PyICU-2.4.3-cp38-cp38-win_amd64.whl

from the referenced Gohlke source, which no longer appears to be available. As a result, pip falls back to a source build, which fails — and resolving this would require changing versions or the toolchain, which I am intentionally not doing.

The question is therefore simply this:

  • Is there an official alternative source for the required PyICU 2.4.3 wheel on Windows?

  • Or should the Windows host setup be considered no longer supported under the current documented constraints?

For now, I am keeping the setup in a blocked state, as proceeding would require undocumented changes.

Simone

Jochen G.

unread,
Dec 19, 2025, 4:44:20 PM (3 days ago) Dec 19
to gcd-...@googlegroups.com
The getting started on windows is last updated in Feb. 2023. Any
versions given likely can and should be updated.

Am 19.12.25 um 18:07 schrieb Simone Nardi:
> Hi,
> I have read issue #669 carefully. (https://github.com/
> GrandComicsDatabase/gcd-django/issues/669 <https://github.com/
> GrandComicsDatabase/gcd-django/issues/669>)
>
> However, I would like to clarify that the blocker I am encountering is
> slightly different.
>
> Issue #669 describes PyICU failing to build *inside Docker*, due to a
> version mismatch between ICU (76.x) and PyICU (which supports up to ICU
> 74), along with related C++ toolchain constraints.
>
> In my case, I am following the documented *Windows host workflow*, with
> Django running on the host and Docker used only for DB/cache. The
> blocker is that the setup explicitly requires the precompiled wheel:
>
> PyICU-2.4.3-cp38-cp38-win_amd64.whl
>
> from the referenced Gohlke source, which no longer appears to be
> available. As a result, pip falls back to a source build, which fails —
> and resolving this would require changing versions or the toolchain,
> which I am intentionally not doing.
>
> The question is therefore simply this:
>
> *
>
> Is there an *official alternative source* for the required PyICU
> 2.4.3 wheel on Windows?
>
> *
>
> Or should the Windows host setup be considered *no longer supported*
> under the current documented constraints?
>
> For now, I am keeping the setup in a blocked state, as proceeding would
> require undocumented changes.
>
> Simone
>
> --
> You received this message because you are subscribed to the Google
> Groups "gcd-tech" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to gcd-tech+u...@googlegroups.com <mailto:gcd-
> tech+uns...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/gcd-
> tech/cb738712-a496-497a-a558-f11d864a2e68n%40googlegroups.com <https://
> groups.google.com/d/msgid/gcd-tech/cb738712-a496-497a-a558-
> f11d864a2e68n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Reply all
Reply to author
Forward
0 new messages