Skip to content

Commit

Permalink
skip: add requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
DnPlas committed Oct 2, 2023
1 parent b77684f commit 70d92bd
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 8 deletions.
4 changes: 2 additions & 2 deletions charms/istio-pilot/charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ bases:
channel: "20.04"
parts:
charm:
charm-python-packages: [setuptools, pip]
build-packages: [git, rustc, cargo]
charm-python-packages: [setuptools, pip, jsonschema, cryptography, cffi]
build-packages: [git, rustc, cargo, libffi-dev, libssl-dev]
istioctl:
plugin: dump
source: https://github.com/istio/istio/releases/download/1.17.3/istioctl-1.17.3-linux-amd64.tar.gz
Expand Down
12 changes: 9 additions & 3 deletions charms/istio-pilot/requirements-unit.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
anyio==4.0.0
# via httpcore
attrs==23.1.0
# via jsonschema
# via
# jsonschema
# referencing
certifi==2023.7.22
# via
# httpcore
Expand Down Expand Up @@ -43,7 +45,9 @@ idna==3.4
# httpx
# requests
importlib-resources==6.0.1
# via jsonschema
# via
# jsonschema
# jsonschema-specifications
iniconfig==2.0.0
# via pytest
jinja2==3.1.2
Expand All @@ -52,7 +56,9 @@ jinja2==3.1.2
# -r requirements.in
# charmed-kubeflow-chisme
jsonschema==4.17.3
# via serialized-data-interface
# via
# -r requirements.in
# serialized-data-interface
lightkube==0.14.0
# via
# -r requirements-unit.in
Expand Down
3 changes: 3 additions & 0 deletions charms/istio-pilot/requirements.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
charmed-kubeflow-chisme
# Required by tls-certificates library
cryptography
jinja2
# Required by tls-certificates library
jsonschema
lightkube
# Pinning lightkube-models to keep compatibility with istio 1.17
# which supports versions 1.23, 1.24, 1.25, 1.26 of k8s
Expand Down
12 changes: 9 additions & 3 deletions charms/istio-pilot/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
anyio==4.0.0
# via httpcore
attrs==23.1.0
# via jsonschema
# via
# jsonschema
# referencing
certifi==2023.7.22
# via
# httpcore
Expand Down Expand Up @@ -37,13 +39,17 @@ idna==3.4
# httpx
# requests
importlib-resources==6.0.1
# via jsonschema
# via
# jsonschema
# jsonschema-specifications
jinja2==3.1.2
# via
# -r requirements.in
# charmed-kubeflow-chisme
jsonschema==4.17.3
# via serialized-data-interface
# via
# -r requirements.in
# serialized-data-interface
lightkube==0.14.0
# via
# -r requirements.in
Expand Down

0 comments on commit 70d92bd

Please sign in to comment.