Add dependencies with native components as binary packages

The build time is very long because of PIP having to fetch and build
native components of the libraries. This change show a possible way to
bypass this issue. This has implication regarding the platform it's
running on. In this case, we know the charm is going to be run on a
22.04 container.

Change-Id: Ib0d57b872364b8eba6320bb36269c2fcaf7fedb7
changes/24/881224/1
Guillaume Boutry 2023-04-21 16:22:22 +02:00
parent 6146ed8c77
commit c5793b0765
No known key found for this signature in database
GPG Key ID: E95E3326872E55DE
1 changed files with 5 additions and 0 deletions

View File

@ -25,3 +25,8 @@ parts:
- pkg-config
- rustc
- cargo
charm-binary-python-packages:
- cryptography
- jsonschema
- jinja2
- git+https://opendev.org/openstack/charm-ops-sunbeam#egg=ops_sunbeam