snapcraft:work/drop-build-base-devel

Last commit made on 2024-04-16
Get this branch:
git clone -b work/drop-build-base-devel https://git.launchpad.net/snapcraft

Branch merges

Branch information

Name:
work/drop-build-base-devel
Repository:
lp:snapcraft

Recent commits

7d644f2... by Callahan Kovacs

fix: re-add build-base for base chisel-base test

Signed-off-by: Callahan Kovacs <email address hidden>

950fc69... by Callahan Kovacs

feat: drop `build-base: devel` requirement for core24

Signed-off-by: Callahan Kovacs <email address hidden>

6c96bd2... by Callahan Kovacs

fix(providers): do not install snapd from edge (#4733)

snapd was installed from the edge channel to support components. This
has been replaced with the `_retry_with_newer_snapd` decorator.

Signed-off-by: Callahan Kovacs <email address hidden>

be36b4d... by "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>

chore(deps): update dependency craft-grammar to v1.2.0 (#4731)

4bc1888... by "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>

chore(deps): update dependency pytest-cov to v5 (#4730)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [pytest-cov](https://togithub.com/pytest-dev/pytest-cov)
([changelog](https://pytest-cov.readthedocs.io/en/latest/changelog.html))
| `==4.1.0` -> `==5.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-cov/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-cov/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-cov/4.1.0/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-cov/4.1.0/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>pytest-dev/pytest-cov (pytest-cov)</summary>

###
[`v5.0.0`](https://togithub.com/pytest-dev/pytest-cov/blob/HEAD/CHANGELOG.rst#500-2024-03-24)

[Compare
Source](https://togithub.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0)

- Removed support for xdist rsync (now deprecated).
Contributed by Matthias Reichenbach in `#&#8203;623
<https://github.com/pytest-dev/pytest-cov/pull/623>`\_.
- Switched docs theme to Furo.
- Various legacy Python cleanup and CI improvements.
    Contributed by Christian Clauss and Hugo van Kemenade in
    `#&#8203;630 <https://github.com/pytest-dev/pytest-cov/pull/630>`*,
    `#&#8203;631 <https://github.com/pytest-dev/pytest-cov/pull/631>`*,
`#&#8203;632 <https://github.com/pytest-dev/pytest-cov/pull/632>`\_ and
    `#&#8203;633 <https://github.com/pytest-dev/pytest-cov/pull/633>`\_.
- Added a `pyproject.toml` example in the docs.
Contributed by Dawn James in `#&#8203;626
<https://github.com/pytest-dev/pytest-cov/pull/626>`\_.
- Modernized project's pre-commit hooks to use ruff. Initial POC
contributed by
Christian Clauss in `#&#8203;584
<https://github.com/pytest-dev/pytest-cov/pull/584>`\_.

</details>

---

### Configuration

๐Ÿ“… **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC,
Automerge - "every weekend" in timezone Etc/UTC.

๐Ÿšฆ **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

โ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/canonical/snapcraft).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

9905f28... by Sheng Yu

feat(remote)!: use craft-application remote build for core22 (#4724)

Deprecated and removed old remote build code. Use new remote-build for
core22.

Core20 can also use the new remote build if set env
`SNAPCRAFT_REMOTE_BUILD_STRATEGY="disable-fallback"`

`--build-on` no longer supported.

Fixes: #4710

077ebbf... by "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>

chore(deps): update dependency idna to v3.7 [security] (#4726)

9a5dbfa... by Callahan Kovacs

feat: package component hooks for core22 (#4722)

Package component hooks for core22.

The code was already completed via #4717, it just needed to be enabled.

Signed-off-by: Callahan Kovacs <email address hidden>

3d12a68... by Scarlett Gately Moore

feat: new kde-neon-6 extension (#4698)

Co-authored-by: Alex Lowe <email address hidden>
Co-authored-by: Sergio Schvezov <email address hidden>
Co-authored-by: Michaล‚ Sawicz <email address hidden>

542fd67... by "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>

chore(deps): update development dependencies (non-major) (#4696)

Signed-off-by: Callahan Kovacs <email address hidden>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Callahan Kovacs <email address hidden>