Skip to content

Releases: canonical/pylxd

2.4.0

20 Mar 15:14
ddbf2fc

Choose a tag to compare

What's Changed

Full Changelog: 2.3.9...2.4.0

2.3.9

12 Mar 15:14
364f944

Choose a tag to compare

What's Changed

  • pylxd/models/instance: Support selective state recursion in Instance.all() by @gajeshbhat in #707
  • pylxd/models/instance: allow creating container without a name by @liushuyu in #708
  • pylxd/models: Fix missing instance type in create() payload after endpoint migrationAdd explicit type parameter by @tugbataluy in #709
  • pylxd/models/instance: allow specifying compression algorithm by @liushuyu in #710
  • setup.cfg: bump version to 2.3.9 by @simondeziel in #711

New Contributors

Full Changelog: 2.3.8...2.3.9

2.3.8

26 Feb 17:04
54aae1a

Choose a tag to compare

Important Note

Following the removal of the /1.0/containers and /1.0/virtual-machines endpoints in LXD (canonical/lxd#17706), pylxd was updated to consistently use the /1.0/instances endpoint everywhere.

What's Changed

  • build(deps): bump github/codeql-action from 4.31.3 to 4.31.4 by @dependabot[bot] in #682
  • build(deps): bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #681
  • build(deps): bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #683
  • build(deps): bump github/codeql-action from 4.31.4 to 4.31.5 by @dependabot[bot] in #684
  • build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #687
  • build(deps): bump github/codeql-action from 4.31.5 to 4.31.7 by @dependabot[bot] in #686
  • Fix/recursive get permissions by @Guillaumebeuzeboc in #685
  • build(deps): bump github/codeql-action from 4.31.7 to 4.31.8 by @dependabot[bot] in #690
  • build(deps): bump github/codeql-action from 4.31.8 to 4.31.9 by @dependabot[bot] in #691
  • build(deps): bump redhat-plumbers-in-action/differential-shellcheck from 5.5.5 to 5.5.6 by @dependabot[bot] in #689
  • build(deps): bump github/codeql-action from 4.31.9 to 4.31.10 by @dependabot[bot] in #692
  • pylxd/models/storage_pool: tiny fix to please black by @simondeziel in #693
  • build(deps): bump github/codeql-action from 4.31.10 to 4.31.11 by @dependabot[bot] in #694
  • build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in #695
  • build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #696
  • build(deps): bump github/codeql-action from 4.31.11 to 4.32.0 by @dependabot[bot] in #697
  • CI tweaks by @simondeziel in #698
  • build(deps): bump github/codeql-action from 4.32.0 to 4.32.2 by @dependabot[bot] in #699
  • build(deps): bump github/codeql-action from 4.32.2 to 4.32.3 by @dependabot[bot] in #700
  • setup.cfg: pin setuptools to version before 82 by @simondeziel in #701
  • Fix container endpoint drop by @tugbataluy in #704
  • Add async test cases for project deletion. by @tugbataluy in #703
  • setup.cfg: bump version to 2.3.8 by @simondeziel in #705

New Contributors

Full Changelog: 2.3.7...2.3.8

2.3.7

20 Nov 13:37
4c68d22

Choose a tag to compare

Important Note

Recently, LXD changed some storage and profile operations to become asynchronous which required some changes on pylxd. On the LXD side, those newly asynchronous changes were introduced by:

What's Changed

  • build(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by @dependabot[bot] in #676
  • build(deps): bump github/codeql-action from 4.31.2 to 4.31.3 by @dependabot[bot] in #679
  • Support newly async API operations on storage and profile by @tugbataluy in #677
  • Avoid decoding response.json() multiple times by @simondeziel in #678
  • setup.cfg: bump version to 2.3.7 by @simondeziel in #680

New Contributors

Full Changelog: 2.3.6...2.3.7

2.3.6

30 Oct 16:18
e3fae2f

Choose a tag to compare

What's Changed

  • build(deps-dev): bump black from 23.1.0 to 24.8.0 by @dependabot[bot] in #608
  • build(deps-dev): bump isort from 5.6.4 to 5.13.2 by @dependabot[bot] in #609
  • build(deps-dev): bump pytest-cov from 2.10.1 to 5.0.0 by @dependabot[bot] in #610
  • Run unit tests in CI by @simondeziel in #611
  • github: avoid running tests twice in PRs by @simondeziel in #613
  • pylxd/client: inspect secret before trying to use it as a token by @simondeziel in #616
  • doc/source: Document authenticate function usage by @hamistao in #617
  • pylxd/client: guard against cert=None by @simondeziel in #618
  • github: enable CodeQL by @simondeziel in #620
  • build(deps): bump github/codeql-action from 3.27.9 to 3.28.0 by @dependabot[bot] in #621
  • Introduce missing fields on StorageVolume and Image by @hamistao in #623
  • Drop wait argument from image create by @hamistao in #622
  • build(deps): bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot[bot] in #625
  • README: fix links to GitHub CI badge by @simondeziel in #627
  • build(deps): bump github/codeql-action from 3.28.1 to 3.28.5 by @dependabot[bot] in #628
  • build(deps): bump github/codeql-action from 3.28.5 to 3.28.8 by @dependabot[bot] in #629
  • build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 by @dependabot[bot] in #630
  • build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 by @dependabot[bot] in #631
  • build(deps): bump github/codeql-action from 3.28.10 to 3.28.11 by @dependabot[bot] in #632
  • Require GitHub actions to be pinned to their SHA1 version by @simondeziel in #633
  • build(deps): bump github/codeql-action from 3.28.11 to 3.28.12 by @dependabot[bot] in #634
  • pylxd/models: remove unneeded global specifier by @simondeziel in #637
  • build(deps): bump github/codeql-action from 3.28.12 to 3.28.13 by @dependabot[bot] in #635
  • build(deps): bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot[bot] in #636
  • build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 by @dependabot[bot] in #638
  • build(deps): bump actions/setup-python from 5.5.0 to 5.6.0 by @dependabot[bot] in #639
  • build(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by @dependabot[bot] in #640
  • build(deps): bump github/codeql-action from 3.28.16 to 3.28.17 by @dependabot[bot] in #641
  • build(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by @dependabot[bot] in #642
  • build(deps): bump redhat-plumbers-in-action/differential-shellcheck from 5.5.3 to 5.5.4 by @dependabot[bot] in #643
  • build(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by @dependabot[bot] in #644
  • github: ask CodeQL to also scan GH actions by @simondeziel in #645
  • Drop support for Python 3.8 by @simondeziel in #646
  • build(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by @dependabot[bot] in #647
  • Misc by @simondeziel in #649
  • build(deps): bump redhat-plumbers-in-action/differential-shellcheck from 5.5.4 to 5.5.5 by @dependabot[bot] in #653
  • Feature/preserve file mode by @mate-amargo in #652
  • build(deps): bump github/codeql-action from 3.29.1 to 3.29.2 by @dependabot[bot] in #651
  • setup.cfg: have black show a diff when formatting is not to its liking by @simondeziel in #654
  • build(deps): bump github/codeql-action from 3.29.2 to 3.29.4 by @dependabot[bot] in #655
  • build(deps): bump github/codeql-action from 3.29.4 to 3.29.5 by @dependabot[bot] in #656
  • build(deps): bump github/codeql-action from 3.29.7 to 3.29.8 by @dependabot[bot] in #657
  • build(deps): bump github/codeql-action from 3.29.8 to 3.29.11 by @dependabot[bot] in #658
  • build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #659
  • Update GitHub actions by @simondeziel in #662
  • build(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by @dependabot[bot] in #665
  • Add support for restoring stateful snapshots by @ameily in #664
  • Make websockets use client's certificate data in execute method by @alemar99 in #667
  • build(deps): bump github/codeql-action from 3.30.3 to 3.30.5 by @dependabot[bot] in #668
  • build(deps): bump github/codeql-action from 3.30.5 to 3.30.6 by @dependabot[bot] in #669
  • build(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by @dependabot[bot] in #670
  • build(deps): bump github/codeql-action from 4.30.8 to 4.31.0 by @dependabot[bot] in #673
  • setup.cfg: bump version to 2.3.6 by @simondeziel in #675

New Contributors

Full Changelog: 2.3.5...2.3.6

2.3.5

01 Oct 21:03
3fdcc45

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.4...2.3.5

2.3.4

30 May 14:53
3fdca7e

Choose a tag to compare

What's Changed

Full Changelog: 2.3.3...2.3.4

2.3.3

29 Apr 15:37
9b7535e

Choose a tag to compare

What's Changed

  • github: drop DCO check now that we have the DCO app enabled by @simondeziel in #571
  • Switch to ubuntu-daily: for integration tests inside LXD containers by @simondeziel in #574
  • Revert "run-integration-tests-in-lxd: ignore error returned by cloud-init status by @simondeziel in #575
  • bugfix: fix error message printing error by @dbaldy in #576
  • feat: add vm img support by @yanksyoon in #577
  • setup.cfg: bump version to 2.3.3 by @simondeziel in #578

New Contributors

Full Changelog: 2.3.2...2.3.3

2.3.2

17 Jan 21:40
86a897d

Choose a tag to compare

Release 2.3.2

What's Changed

New Contributors

Full Changelog: 2.3.1...2.3.2

2.3.1

01 Feb 17:31
99496c0

Choose a tag to compare

Release 2.3.1