Skip to content

Releases: canonical/pylxd

2.4.1

Choose a tag to compare

@simondeziel simondeziel released this 07 Apr 15:07
Immutable release. Only release title and notes can be modified.
483e969

What's Changed

Full Changelog: 2.4.0...2.4.1

2.4.0

Choose a tag to compare

@simondeziel simondeziel released this 20 Mar 15:14
ddbf2fc

What's Changed

Full Changelog: 2.3.9...2.4.0

2.3.9

Choose a tag to compare

@simondeziel simondeziel released this 12 Mar 15:14
364f944

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

Choose a tag to compare

@simondeziel simondeziel released this 26 Feb 17:04
54aae1a

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

Choose a tag to compare

@simondeziel simondeziel released this 20 Nov 13:37
4c68d22

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

Choose a tag to compare

@simondeziel simondeziel released this 30 Oct 16:18
e3fae2f

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

Choose a tag to compare

@simondeziel simondeziel released this 01 Oct 21:03
3fdcc45

What's Changed

New Contributors

Full Changelog: 2.3.4...2.3.5

2.3.4

Choose a tag to compare

@simondeziel simondeziel released this 30 May 14:53
3fdca7e

What's Changed

Full Changelog: 2.3.3...2.3.4

2.3.3

Choose a tag to compare

@simondeziel simondeziel released this 29 Apr 15:37
9b7535e

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

Choose a tag to compare

@simondeziel simondeziel released this 17 Jan 21:40
86a897d

Release 2.3.2

What's Changed

New Contributors

Full Changelog: 2.3.1...2.3.2