cubic 0.18.0

Cubic is a lightweight command line manager for virtual machines. It has a simple, daemon-less and rootless design. All Cubic virtual machines run isolated in the user context. Cubic is built on top of QEMU, KVM and cloud-init. https://cubic-vm.org https://github.com/cubic-vm/cubic Show all supported images: $ cubic images Create a new virtual machine instance: $ cubic create mymachine --image ubuntu:noble List all virtual machine instances: $ cubic instances Start an instance: $ cubic start <instance name> Stop an instance: $ cubic stop <instance name> Open a shell in the instance: $ cubic ssh <machine name> Copy a file from the host to the instance: $ cubic scp <path/to/host/file> <machine>:<path/to/guest/file> Copy a file from the instance to the hots: $ cubic scp <machine>:<path/to/guest/file> <path/to/host/file>
# Contribute to Cubic

Contributions are very welcome.
Thank you for taking the time to contribute to Cubic!

## How to contribute?

You can contribute by creating a pull request (PR) on the official Github repository:
https://github.com/cubic-vm/cubic/pulls

## What license does Cubic use?

Cubic is dual-licensed under the MIT and Apache 2.0 licenses.
By submitting a pull request, you agree that your contribution is licensed under these licenses.

## How to create a good pull request?

High quality pull requests are easier to review and thus take less of your and our time.

General guideline:
- Each pull request must have exactly one intend (fix a bug, update doc, etc.).
- Each pull request should have one Git commit (not mandatory, but recommend).
- Each Git commit must have a descriptive message that explains the changes.
- Each Git commit must have a sign off (git commit --signoff).
- Each Git commit message must start with either:
  - `feat: ...` for features
  - `fix: ...` for bug and security fixes
  - `refactor: ...` for code refactorings
  - `docs: ...` for documentation changes
  - `chore: ...` for changes not related to source code
  - `revert: ...` for reverting a previous commit

Mandatory check before creating a pull request: `task check`