Skip to content

feat: reactive on 26.04#696

Open
sabaini wants to merge 6 commits intojuju:masterfrom
sabaini:feat/reactive-2604
Open

feat: reactive on 26.04#696
sabaini wants to merge 6 commits intojuju:masterfrom
sabaini:feat/reactive-2604

Conversation

@sabaini
Copy link
Copy Markdown
Contributor

@sabaini sabaini commented Apr 28, 2026

Reactive plugin support for 26.04

sabaini added 5 commits April 28, 2026 12:34
Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com>
Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com>
Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com>
Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com>
Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com>
@sabaini sabaini marked this pull request as ready for review April 29, 2026 16:34
@sabaini
Copy link
Copy Markdown
Contributor Author

sabaini commented Apr 29, 2026

charmcraft currently blocks reactive charms on 26.04 -- i have exercised this PR with a local charmcraft which has the block removed
Example run: https://gist.github.com/sabaini/2796b805877b65145483a8986774c215

@sabaini
Copy link
Copy Markdown
Contributor Author

sabaini commented Apr 29, 2026

also cf. canonical/charmcraft#2678

@freyes freyes self-requested a review April 29, 2026 16:48
Comment thread snap/snapcraft.yaml Outdated
# rest of the dependency set.
pip install \
--no-binary :all: \
--only-binary virtualenv,distlib,filelock,platformdirs,python-discovery \
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this will break (most likely) some of the not so common architectures we support, e.g. ppc64el and s390x

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok I've now switched to core24 so we get a newer python3-pathspec, this otherwise breaks hatchling

Also had to introduce Cython min. version as this would otherwise break

Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com>
@sabaini sabaini requested a review from freyes April 30, 2026 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants