Problems with `cookieplone`

Hi,

Yesterday morning (CET) we noticed that cookieplone stopped working: it was no longer generating any templates.

Our investigation revealed the cause. cookieplone depends on typer, which in turn relies on click. Because typer used a very permissive version pin, it pulled in a release of click that contained a breaking change. Unfortunately, the click maintainers do not strictly follow semantic versioning, so this breaking change was introduced without a major version bump. The result was that cookieplone suddenly failed in unexpected ways.

We released a fix yesterday evening (CET). From that moment onward, cookieplone should function normally again using the usual command line:

uvx cookieplone project

if you still experience problems, use -n option to clear cache:

uvx -n cookieplone project

Cheers,

V.

3 Likes

They’ve since made a rapid sequence of releases. See recently closed Typer pull requests and 4 releases since yesterday.