Skip to content

Add new functions to complete the Upcloud driver and move it to the last API version 1.3.#2147

Open
micafer wants to merge 8 commits into
trunkfrom
improve_upload
Open

Add new functions to complete the Upcloud driver and move it to the last API version 1.3.#2147
micafer wants to merge 8 commits into
trunkfrom
improve_upload

Conversation

@micafer

@micafer micafer commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Add volume support and start stop operations

Description

Add new functions to complete the Upcloud driver and move it to the last API version 1.3.

https://developers.upcloud.com/1.3/

Status

  • done, ready for review

Checklist (tick everything that applies)

  • Code linting (required, can be done after the PR checks)
  • Documentation
  • Tests
  • ICLA (required for bigger changes)

@codecov-commenter

codecov-commenter commented Jul 3, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.77352% with 15 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.38%. Comparing base (b743157) to head (3dff5be).

Files with missing lines Patch % Lines
libcloud/compute/drivers/upcloud.py 86.54% 10 Missing and 4 partials ⚠️
libcloud/common/upcloud.py 88.89% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            trunk    #2147      +/-   ##
==========================================
+ Coverage   83.34%   83.38%   +0.04%     
==========================================
  Files         351      351              
  Lines       81202    81457     +255     
  Branches     8721     8745      +24     
==========================================
+ Hits        67674    67917     +243     
- Misses      10737    10746       +9     
- Partials     2791     2794       +3     
Files with missing lines Coverage Δ
libcloud/test/common/test_upcloud.py 100.00% <100.00%> (ø)
libcloud/test/compute/test_upcloud.py 95.10% <100.00%> (+5.03%) ⬆️
libcloud/common/upcloud.py 91.59% <88.89%> (-0.41%) ⬇️
libcloud/compute/drivers/upcloud.py 92.06% <86.54%> (-3.98%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@micafer micafer requested a review from PsiACE July 7, 2026 08:36
@micafer micafer changed the title Add volume support and start stop operations Add new functions to complete the Upload driver and move it to the last API version 1.3. Jul 7, 2026
@micafer micafer changed the title Add new functions to complete the Upload driver and move it to the last API version 1.3. Add new functions to complete the Upcloud driver and move it to the last API version 1.3. Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants