Alex Lowe
Alex Lowe
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox run -m lint`? -...
### What needs to get done Remove Windows tests and other support items. ### Why it needs to get done Windows support is only partially tested and it's unclear how...
### What needs to get done Create some documentation about how to use Snapcraft on Windows under WSL. Already-known steps: 1. Enable systemd in WSL 2. Enable snapd in WSL...
### What needs to get done Bring Charmcraft's shared cache for Python wheels to snapcraft ### Why it needs to get done Redownloading and rebuilding wheels can be a pain.
### What needs to get done Add a definition for `platforms` to the json schema of `snapcraft.yaml` ### Why it needs to get done Currently all core24 snaps show an...
### Description This isn't necessarily a bug - more a performance enhancement request, but there's no category for that. When running `apt install` commands on Ubuntu hosted runners, the runners...
It would be nice to be able to support adding specific extras as dev dependencies.. For example, a project that is migrating to `uv` may have optional dependency groups that...
### Problem description See: https://github.com/canonical/charmcraft/issues/2067 Currently, config.yaml accepts `type: int` and actions.yaml accepts `type: integer`, so depending on the particular part of the charm you have different type fields to...
Currently the schema allows the following as a valid list of sonas: ```json { "sonas": [ ] } ``` Is this actually valid in practice? cc @bepri
### What would you like to be added? We should be able to use LXC containers as a sandbox for gemini ### Why is this needed? Many developer apps don't...