Pylxd

Latest version: v2.3.5

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

Scan your dependencies

Page 1 of 3

2.3.5

What's Changed
* Skip password auth tests if not supported by LXD by simondeziel in https://github.com/canonical/pylxd/pull/588
* Introduce storage volume snapshots by hamistao in https://github.com/canonical/pylxd/pull/584
* github: use canonical/setup-lxd action to setup LXD by simondeziel in https://github.com/canonical/pylxd/pull/592
* Test against `4.0/edge` on `22.04` by simondeziel in https://github.com/canonical/pylxd/pull/593
* Fix test regression on LXD 4.0 by hamistao in https://github.com/canonical/pylxd/pull/594
* integration: fix detection of explicit_trust_token API extension by simondeziel in https://github.com/canonical/pylxd/pull/595
* README: create a venv to pip install pylxd by simondeziel in https://github.com/canonical/pylxd/pull/597
* Add support for trust tokens by hamistao in https://github.com/canonical/pylxd/pull/599
* pylxd/models/certificate: re-add password arg for backward compat by simondeziel in https://github.com/canonical/pylxd/pull/603
* Remove `requests_unixsocket` by hamistao in https://github.com/canonical/pylxd/pull/604
* setup.cfg: bump version to 2.3.5 by simondeziel in https://github.com/canonical/pylxd/pull/605
* github: ask Dependabot to look after pip updates by simondeziel in https://github.com/canonical/pylxd/pull/606

New Contributors
* hamistao made their first contribution in https://github.com/canonical/pylxd/pull/584

**Full Changelog**: https://github.com/canonical/pylxd/compare/2.3.4...2.3.5

2.3.4

What's Changed
* setup.cfg: requests 2.32.0+ breaks requests-unixsocket by simondeziel in https://github.com/canonical/pylxd/pull/580
* setup.cfg: bump version to 2.3.4 by simondeziel in https://github.com/canonical/pylxd/pull/582


**Full Changelog**: https://github.com/canonical/pylxd/compare/2.3.3...2.3.4

2.3.3

What's Changed
* github: drop DCO check now that we have the DCO app enabled by simondeziel in https://github.com/canonical/pylxd/pull/571
* Switch to `ubuntu-daily:` for integration tests inside LXD containers by simondeziel in https://github.com/canonical/pylxd/pull/574
* Revert "run-integration-tests-in-lxd: ignore error returned by cloud-init status by simondeziel in https://github.com/canonical/pylxd/pull/575
* bugfix: fix error message printing error by dbaldy in https://github.com/canonical/pylxd/pull/576
* feat: add vm img support by yanksyoon in https://github.com/canonical/pylxd/pull/577
* setup.cfg: bump version to 2.3.3 by simondeziel in https://github.com/canonical/pylxd/pull/578

New Contributors
* yanksyoon made their first contribution in https://github.com/canonical/pylxd/pull/577

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

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

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.