Craft-providers

Latest version: v2.2.0

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

Scan your dependencies

Page 10 of 11

1.0.5

What's Changed

1.0.4

What's Changed
* api: declare public api names (CRAFT-570) by cmatsuoka in https://github.com/canonical/craft-providers/pull/78
* docs: add additional info to readme by cmatsuoka in https://github.com/canonical/craft-providers/pull/81
* Fix typo by jugmac00 in https://github.com/canonical/craft-providers/pull/80
* python: unpin dependencies (CRAFT-664) by sergiusens in https://github.com/canonical/craft-providers/pull/82
* Declare instance paths as PurePath by cjwatson in https://github.com/canonical/craft-providers/pull/83
* Fix typos by jugmac00 in https://github.com/canonical/craft-providers/pull/85
* tox: fix broken dependency on requirements.txt by sergiusens in https://github.com/canonical/craft-providers/pull/86
* ci: add python 3.10 tests (CRAFT-745) by cmatsuoka in https://github.com/canonical/craft-providers/pull/88
* setup: update classifiers by cmatsuoka in https://github.com/canonical/craft-providers/pull/89
* Fixed new pyright issues. by facundobatista in https://github.com/canonical/craft-providers/pull/94
* Fix description rendering on PyPI by jugmac00 in https://github.com/canonical/craft-providers/pull/93


**Full Changelog**: https://github.com/canonical/craft-providers/compare/1.0.3...1.0.4

1.0.3

What's Changed
* lxd: account for minimum required version in checks (CRAFT-437) by cjp256 in https://github.com/canonical/craft-providers/pull/71
* multipass: is_supported_version() interface and require >=1.7 by cjp256 in https://github.com/canonical/craft-providers/pull/42
* make: clean up help for freeze-requirements by sergiusens in https://github.com/canonical/craft-providers/pull/72
* util/env_cmd: add support for --chdir (CRAFT-449) by cjp256 in https://github.com/canonical/craft-providers/pull/73
* multipass instance: use env's chdir for exec cwd (CRAFT-450) by cjp256 in https://github.com/canonical/craft-providers/pull/74
* multipass: introduce ensure_multipass_is_ready() (CRAFT-438) by cjp256 in https://github.com/canonical/craft-providers/pull/75
* Bump version: 1.0.2 → 1.0.3 (CRAFT-457) by cjp256 in https://github.com/canonical/craft-providers/pull/77


**Full Changelog**: https://github.com/canonical/craft-providers/compare/1.0.2...1.0.3

1.0.2

What's Changed
* setup: uprev reqs and add type hint packages by cjp256 in https://github.com/canonical/craft-providers/pull/64
* lxd: ensure user is permitted to use lxd (CRAFT-374) by cjp256 in https://github.com/canonical/craft-providers/pull/69
* Bump version: 1.0.1 → 1.0.2 by cjp256 in https://github.com/canonical/craft-providers/pull/70


**Full Changelog**: https://github.com/canonical/craft-providers/compare/1.0.1...1.0.2

1.0.1

What's Changed
* CI: execute apt update prior to apt install by cjp256 in https://github.com/canonical/craft-providers/pull/65
* buildd base: configure apt to error on fetch failures (CRAFT-344) by cjp256 in https://github.com/canonical/craft-providers/pull/66
* lxd: check if LXD is initialized prior to launch (CRAFT-348) by cjp256 in https://github.com/canonical/craft-providers/pull/63
* mypy: add py.typed by cjp256 in https://github.com/canonical/craft-providers/pull/67
* Bump version: 1.0.0 → 1.0.1 by cjp256 in https://github.com/canonical/craft-providers/pull/68


**Full Changelog**: https://github.com/canonical/craft-providers/compare/1.0.0...1.0.1

1.0.0

What's Changed
* docs: update and fix doc generation by cjp256 in https://github.com/canonical/craft-providers/pull/40
* setup: pypi requires valid author email by cjp256 in https://github.com/canonical/craft-providers/pull/39
* pylint: uprev pylint and address new consider-using-with warnings by cjp256 in https://github.com/canonical/craft-providers/pull/41
* pylint: add and enable pytest module to avoid false positive warnings by cjp256 in https://github.com/canonical/craft-providers/pull/43
* integration tests: consolidate lxd/multipass fixtures for reuse by cjp256 in https://github.com/canonical/craft-providers/pull/44
* util: add temp path helpers for creating temp paths in home directory by cjp256 in https://github.com/canonical/craft-providers/pull/47
* util: introduce snap_cmd module for snap command helpers by cjp256 in https://github.com/canonical/craft-providers/pull/46
* requirements: re-freeze requirements by cjp256 in https://github.com/canonical/craft-providers/pull/49
* bases: add compatibilty_tag requirement for Base (CRAFT-144) by cjp256 in https://github.com/canonical/craft-providers/pull/50
* lxc: add has_image() helper and use yaml BaseLoader (CRAFT-144) by cjp256 in https://github.com/canonical/craft-providers/pull/51
* lxd: add snapshot support (CRAFT-144) by cjp256 in https://github.com/canonical/craft-providers/pull/52
* actions: introduce helpers to install & inject snaps (CRAFT-253) by cjp256 in https://github.com/canonical/craft-providers/pull/45
* buildd: install udev dependency for snapd (CRAFT-288) by cjp256 in https://github.com/canonical/craft-providers/pull/53
* lxd instance: drop sudo usage (CRAFT-289) by cjp256 in https://github.com/canonical/craft-providers/pull/54
* lxd: add buildd remote support (CRAFT-260) by cjp256 in https://github.com/canonical/craft-providers/pull/55
* lxd launcher: enable configuration of project & remote (CRAFT-304) by cjp256 in https://github.com/canonical/craft-providers/pull/57
* lxd launcher: add auto_create_project flag (CRAFT-150) by cjp256 in https://github.com/canonical/craft-providers/pull/59
* license: use LGPLv3 rather than GPLv3 (CRAFT-306) by cjp256 in https://github.com/canonical/craft-providers/pull/60
* setup.cfg: split out bumpversion config by cjp256 in https://github.com/canonical/craft-providers/pull/58
* lxd instance: account for command environment (CRAFT-309) by cjp256 in https://github.com/canonical/craft-providers/pull/61
* version: bump to 1.0.0 (CRAFT-307) by cjp256 in https://github.com/canonical/craft-providers/pull/62


**Full Changelog**: https://github.com/canonical/craft-providers/compare/0.0.0...1.0.0

Page 10 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.