Skip to content

Commit

Permalink
chore: Enforce strict dependencies (#499)
Browse files Browse the repository at this point in the history
## Issue
 
 * ops 2.16+ breaks stuff

## Solution

 * Enforce strict dependencies
* Need to remove the `charm-binary-python-packages` from charmcraft file
so build doesn't break
  • Loading branch information
Gu1nness authored Oct 2, 2024
1 parent c3c4112 commit d7c11a4
Show file tree
Hide file tree
Showing 3 changed files with 300 additions and 279 deletions.
4 changes: 1 addition & 3 deletions charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,12 @@ bases:
channel: "22.04"
parts:
charm:
charm-strict-dependencies: true
override-build: |
rustup default stable
craftctl default
build-snaps:
- rustup
charm-binary-python-packages:
- setuptools
- cryptography
build-packages:
- build-essential
- libffi-dev
Expand Down
Loading

0 comments on commit d7c11a4

Please sign in to comment.