Skip to content

Commit eef3555

Browse files
Lock file maintenance Python dependencies (#516)
* Lock file maintenance Python dependencies * Use rustup snap --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dragomir Penev <[email protected]>
1 parent 95e10e8 commit eef3555

File tree

3 files changed

+154
-151
lines changed

3 files changed

+154
-151
lines changed

charmcraft.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,17 @@ parts:
1818
echo 'ERROR: Use "tox run -e build" instead of calling "charmcraft pack" directly' >&2
1919
exit 1
2020
fi
21+
override-build: |
22+
rustup default stable
23+
craftctl default
24+
charm-strict-dependencies: true
25+
build-snaps:
26+
- rustup/latest/stable
2127
build-packages:
2228
- libffi-dev
2329
- libssl-dev
24-
- rustc
25-
- cargo
2630
- pkg-config
2731
- libpq-dev
28-
charm-strict-dependencies: true
2932
libpq:
3033
build-packages:
3134
- libpq-dev

0 commit comments

Comments
 (0)