Files
sunbeam-charms/charms/sunbeam-machine
Lucian Petrut d8094c2a11 Update dependencies
"cryptography" and "pydantic" depend on "maturin",
which fails to install from source.

"cryptography" was already added to the "charm-binary-python-packages"
list, allowing prebuilt packages to be used. However, our uv.lock
files contain a slightly older version so charmcraft attempts to
install it from source and fails:

  ModuleNotFoundError: No module named 'puccinialin'

This patch will fix the build failures by:

* updating the uv.lock files (tox -e lock)
* adding pydantic to the list of binary packages

Cryptography 44.0.2 currently fails to install:
https://pastebin.canonical.com/p/Z4ZZhqWwtV/plain/

Change-Id: Ibfe555df7f72b867ad92c3bb00bb6fa576d7b0fc
2025-06-10 13:52:25 +00:00
..
2024-10-07 11:11:43 +02:00
2024-07-31 11:57:32 +02:00
2025-06-10 13:52:25 +00:00
2024-01-12 09:36:20 +01:00
2025-05-05 15:49:14 +05:30
2024-01-12 09:36:20 +01:00
2024-01-16 10:06:48 +00:00
2025-06-10 13:52:25 +00:00

charm-sunbeam-machine

A charm used internally in a sunbeam deployment to manage machine configuration.