Use pyproject.toml
, add juju-bin
to apps.pluto.plugs
, use adopt-info
in snapcraft.yaml
#4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
These changes address #1 and #3 by, 1) removing
setup.py
in favor ofpyproject.toml
, and 2) addingjuju-bin
plug toapps.pluto.plugs
.adopt-info
is introduced to automatically set the snap version to the version of thepluto
codebase as defined in thepyproject.toml
file. Additional instructions have been added to theREADME.md
to address connecting the interfaces needed bypluto
.