Charm-tools

Latest version: v3.0.8

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.0.0

^^^^^^^^^^^^^^^^^
Monday September 26 2022

* Drop support for charm store (626)

* The charm store has been decommissioned and replaced by Charmhub.
* This tool is still useful for building reactive charms, but store
management should be done with tools such as canonical/charmcraft.

* snap: Update base to core22 (626)

* Prune snap path when building wheelhouse (626)

* Previously, when running charm-tools from a snap, the default was
to use Python and associated tools from the snap when building a
charm's wheelhouse etc.
* This is normally not what you would want as the Python version in
the snap does not necessarily match the Python version of the
target system.
* Moving forward the build environment is expected to already
contain build-packages such as Python, pip and git.
* To restore the old behavior the `--use-python-from-snap` option
may be used.

* Fixes for reproducible charms (607)

* Add option to build charm with binary wheels (620)

* Log info message when series is mentioned in `metadata.yaml` (618)

2.8.4

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Monday July 18 2022

**charm-tools**

* Fixes for Python 3.10 compatibility
* Add support for relation-created hooks

2.8.3

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Monday February 8 2021

**charm-tools**

* Update pinned version of PyYAML (600)

2.8.2

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Monday February 1 2021

**charm-tools**

* Fix reproducible charms issues (598)

2.8.1

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Wednesday January 27 2021

**charm-tools**

* Add option to create .charm file (592)
* Add 'docs' to known metadata fields (591)
* Add reproducible charm build feature (585)
* Fix exception rendering "already promulgated" error (590)
* Align setup.py to requirements.txt (589)
* Fix TypeError from linter on X.Y min-juju-version (588)
* Make output_dir the same as build_dir (564)

2.8.0

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Tuesday November 10 2020

**charm-tools**

* Fix snap build for updated charmstore-client (587)
* Store rev when pull-source on a subdir layer (583)
* Add revision info to output of pull-source (582)
* Add --branch option to pull-source (581)
* Raise more useful BuildError on missing pkg name (579)
* Deprecate Operator charm template (578)

**charmstore-client**

* Update dependencies
* Make charm-push support archives

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.