Skip to content

Releases: canonical/pylxd

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

2.3.0

03 Feb 10:15

Choose a tag to compare

Features and bugs fixed:

  • Support specifying a project to Client
  • Support for project management
  • Documentation improvements
  • Project setup improvements
  • Switch to pytest as test runner

2.2.11

03 Jun 13:52
653c7d6

Choose a tag to compare

653c7d6 [2020-05-21] Allow models to be iterable. (#396)
d7b489e [2020-05-21] Fix PEP8 errors introduced by new version. (#398)
ccbccc3 [2020-04-23] (bug/379) Fix broken pipe error on xenial integration tests
bc5946e [2020-04-23] Add support for the instances and virtual-machines endpoints. (#387)
2f5f1fd [2020-02-28] Verify the resources API extension is available.
e993878 [2020-02-28] Add support for the resources endpoint.
ba0161c [2020-02-17] Update containers.rst (#385)
783abb3 [2020-02-17] Fix markdown in containers.rst (#384)
8b5ba45 [2019-10-10] Fix the integration test due to PR #374
8a3f58d [2019-10-10] Do not store command stdout/stderr if handler supplied (#374)
bf43969 [2019-08-20] Updated example of profile updating and saving (#372)
25aaf6b [2019-06-10] Switch around detection of whether unix socket is snap or pkg

2.2.10

24 May 15:22
2e8dc7e

Choose a tag to compare

Release Highlights

  • #341 - add support for filtering events by type on the client
  • #357 - Add restore snapshot methods
  • #358 - Add live parameter support for container migrations
  • #359 - fix dropped timeout parameter in the client
  • #361 - Add support to suppress attribute warning on unknown attributes
  • #363 - Fix missing output on commands with paused output.

All changes:

f99f6c6 [2019-05-17] Fix change of behaviour on execute introduced in #363
765eacc [2019-05-17] Merge pull request #363 from ajkavanagh/bug/362/ensure-all-output-on-execute
4c59b13 [2019-05-17] Fix execute command missing output with pauses in output text
816da55 [2019-05-08] Merge pull request #361 from ajkavanagh/issue/301/supress-attribute-warnings
8f578fb [2019-05-07] Merge pull request #359 from ajkavanagh/fix-dropped-timeout
aaf9a1f [2019-05-03] Merge pull request #358 from ajkavanagh/live-param-container-migration/338
7794c86 [2019-05-03] Merge pull request #357 from ajkavanagh/add-restore-snapshot-method
6ba85dc [2019-05-03] Add PYLXD_WARNINGS env variable to be able to supress warnings
40dc4dd [2019-05-02] Add methods to the docs
28b31cc [2019-05-02] (fix-dropped-timeout) Fix dropped timeout in pylxd/client.py
5c4663d [2019-05-02] Add live parameter for migrations
c69e4eb [2019-05-01] Add restore snapshot methods
b231c0a [2019-05-01] Added support for filtering events by type (#341)
038a489 [2019-05-01] Update pydoc for container.execute (#356)
e2408f3 [2019-05-01] Merge pull request #355 from ajkavanagh/master

2.2.9

05 Feb 17:56

Choose a tag to compare

d5d47a4 [2019-01-18] Interactive Execute on Container (#348)
7897af7 [2019-01-17] Added compatibility with operations project values (#344)
9373004 [2019-01-17] Check default socket path first at /var/lib instead of /var/snap (#347)
24cbbc0 [2019-01-17] Update requests to minimum version 2.20.0
f82fa72 [2018-12-20] Remove broken migration tests and fix cert discovery
ad07da9 [2018-12-13] Changed the implementation of Containers.migration to match the 'lxc … (#319)
575c102 [2018-12-13] Documentation for Cluster feature (#342)
dcff036 [2018-12-12] Added minimal cluster support (#331)
8e57eb0 [2018-11-22] Fix race condition in 2.2.8 generating long pauses (#337)