Pylxd

Latest version: v2.3.2

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

Scan your dependencies

Page 1 of 2

2.3.2

What's Changed
* bump version to 2.3.2a by albertodonato in https://github.com/canonical/pylxd/pull/491
* integration: Skip cluster test when standalone by stgraber in https://github.com/canonical/pylxd/pull/495
* Fix storage type fixtures by atrautsch in https://github.com/canonical/pylxd/pull/497
* Project doc by simondeziel in https://github.com/canonical/pylxd/pull/498
* Improve TLS doc by simondeziel in https://github.com/canonical/pylxd/pull/499
* Cleanup docs build by fliiiix in https://github.com/canonical/pylxd/pull/501
* github-action: auto create release on tag by fliiiix in https://github.com/canonical/pylxd/pull/502
* doc/instances: improve doc around image use by simondeziel in https://github.com/canonical/pylxd/pull/503
* Misc fixes by simondeziel in https://github.com/canonical/pylxd/pull/504
* Misc fixes by simondeziel in https://github.com/canonical/pylxd/pull/505
* Check for TLS certs in the path used by LXD 3.0 snap by simondeziel in https://github.com/canonical/pylxd/pull/506
* Simplify fingerprint retrieval in Certificates.create() by simondeziel in https://github.com/canonical/pylxd/pull/507
* Add support for cert_type, name, projects list and restricted flag for certificates by simondeziel in https://github.com/canonical/pylxd/pull/508
* doc/events: fix arg name for events() by simondeziel in https://github.com/canonical/pylxd/pull/509
* Add create_token method to get a token usable with lxc remote add by simondeziel in https://github.com/canonical/pylxd/pull/511
* Fix create_token() s/name/client_name/ by simondeziel in https://github.com/canonical/pylxd/pull/512
* Strip query string from profile name by simondeziel in https://github.com/canonical/pylxd/pull/515
* Cluster fixes by simondeziel in https://github.com/canonical/pylxd/pull/517
* More cluster fixes by simondeziel in https://github.com/canonical/pylxd/pull/518
* lxc cluster enable by simondeziel in https://github.com/canonical/pylxd/pull/519
* Adding support for network forwards by gregmccoy in https://github.com/canonical/pylxd/pull/521
* Fixing linting issues by gregmccoy in https://github.com/canonical/pylxd/pull/522
* Fix: Github CI dropped support for Python 3.6 on ubuntu-latest by fliiiix in https://github.com/canonical/pylxd/pull/527
* Fix: Github CI file os needs to be a array by fliiiix in https://github.com/canonical/pylxd/pull/528
* bugfix: ConnectionResetError on container.execute by dbaldy in https://github.com/canonical/pylxd/pull/526
* Add pylxd.exceptions.Conflict to handle HTTP 409 by simondeziel in https://github.com/canonical/pylxd/pull/530
* Pin click at < 8.1.0 to avoid conflict with black by sparkiegeek in https://github.com/canonical/pylxd/pull/531
* Bump black to 23.1.0 by sparkiegeek in https://github.com/canonical/pylxd/pull/532
* Pass _APINode.session down to children classes by sparkiegeek in https://github.com/canonical/pylxd/pull/533
* Clean up test_instance - remove defunct code by sparkiegeek in https://github.com/canonical/pylxd/pull/534
* Extract get_session_for_url from Client.__init__ by sparkiegeek in https://github.com/canonical/pylxd/pull/535
* Add target node documentation by ben-ihelputech in https://github.com/canonical/pylxd/pull/536
* Pin `urllib3` to 1.x by simondeziel in https://github.com/canonical/pylxd/pull/539
* Update codestyle for Python 3.6 by simondeziel in https://github.com/canonical/pylxd/pull/541
* Avoid leaving local LXD wide open after running integration tests by simondeziel in https://github.com/canonical/pylxd/pull/545
* workflows: Changes target branch check to main. by markylaing in https://github.com/canonical/pylxd/pull/552
* instance(all): added passing recursion to all method to get all information in instance by MrDaGree in https://github.com/canonical/pylxd/pull/551
* Update links now that PyLXD and LXD have moved to Canonical by simondeziel in https://github.com/canonical/pylxd/pull/553
* Update code for fixed issues in LXD by simondeziel in https://github.com/canonical/pylxd/pull/554
* github: Run integration tests by simondeziel in https://github.com/canonical/pylxd/pull/555
* Fix script to run integration tests in LXD by simondeziel in https://github.com/canonical/pylxd/pull/556
* integration: avoid needrestart from prompting by simondeziel in https://github.com/canonical/pylxd/pull/557
* Remove code deprecated in early 2016 by simondeziel in https://github.com/canonical/pylxd/pull/559
* Misc improvements by simondeziel in https://github.com/canonical/pylxd/pull/560
* build(deps): bump actions/checkout from 3 to 4 by dependabot in https://github.com/canonical/pylxd/pull/561
* github: add python 3.12 to test matrix by simondeziel in https://github.com/canonical/pylxd/pull/562
* Two small fixes by simondeziel in https://github.com/canonical/pylxd/pull/564
* Allow setting the profile description upon creation by simondeziel in https://github.com/canonical/pylxd/pull/566
* build(deps): bump actions/setup-python from 4 to 5 by dependabot in https://github.com/canonical/pylxd/pull/568
* Prepare `2.3.2` release by simondeziel in https://github.com/canonical/pylxd/pull/570

New Contributors
* gregmccoy made their first contribution in https://github.com/canonical/pylxd/pull/521
* dbaldy made their first contribution in https://github.com/canonical/pylxd/pull/526
* ben-ihelputech made their first contribution in https://github.com/canonical/pylxd/pull/536
* markylaing made their first contribution in https://github.com/canonical/pylxd/pull/552
* MrDaGree made their first contribution in https://github.com/canonical/pylxd/pull/551
* dependabot made their first contribution in https://github.com/canonical/pylxd/pull/561

**Full Changelog**: https://github.com/canonical/pylxd/compare/2.3.1...2.3.2

2.3.1

2.3.0

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

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

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

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)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.