I'd like to bundle the Python package kedro
which provides a command line interface (kedro
). In addition I'd like to put the Python package kedro-docker
into the snap as well. This second package extends the first package's command line interface (kedro docker
). But when I create a snap with the snapcraft.yaml
below I get only the command line interface of the first package:
name: kedro
base: core18
version: latest
description: |
Kedro is a development workflow framework that implements software
engineering best-practice for data pipelines with an eye towards
productionising machine learning models.
grade: devel
confinement: devmode
architectures:
- build-on: [amd64]
apps:
kedro:
command: kedro
plugs:
- home
- network
- network-bind
- docker
environment: {
LANG: C.UTF-8,
LC_ALL: C.UTF-8
}
parts:
kedro:
plugin: python
python-version: python3
python-packages:
- kedro==0.15.9
- kedro-docker==0.1.1
How can I get the extended command line interface (kedro docker
) into the snap?