Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

charmcraft 3.1.0 #178228

Merged
merged 2 commits into from
Jul 24, 2024
Merged

charmcraft 3.1.0 #178228

merged 2 commits into from
Jul 24, 2024

Conversation

BrewTestBot
Copy link
Member

@BrewTestBot BrewTestBot commented Jul 23, 2024

Created by brew bump


Created with brew bump-formula-pr.

  • resource blocks have been checked for updates.
release notes
Today we release Charmcraft 3.1.0! 🎉 

New Features

To begin with, we have some new documentation. The primary documentation for using Charmcraft is still in the Charm SDK Documentation, but thinks like command references are in this charmcraft-specific documentation.

  • Charmcraft has a new fetch-libs command, which, when combined with a charmlibks key in charmcraft.yaml, allows the automatic fetching and updating of multiple charm libraries.
  • The new, experimental test command is also included in Charmcraft 3.1. Please have a go with it. Documentation is fairly minimal right now, as the implementation is still in flux.
  • OCI image resource uploads now use skopeo to upload images. Most notably, this means you can enter any skopeo-supported containers-transports URL to upload an OCI container to Charmhub.
  • New features to experimental extensions: django-framework and flask-framework. These are designed to work with rocks, for example, rocks with the flask-framework extension.
  • New releases are automatically published to PyPI (thanks @bittner)!

Bugfixes:

  • flask-framework charms now automatically include the rustup snap
  • Symlinked directories are correctly included in charms (previously only symlinked files worked).
  • Fixed a crash when using the framework linter with the reactive plugin
  • ... and several more!

What's Changed

New Contributors

Full Changelog: canonical/charmcraft@3.0.0...3.1.0

What's Changed

New Contributors

Full Changelog: canonical/charmcraft@3.0.0...3.1.0

@github-actions github-actions bot added python Python use is a significant feature of the PR or issue rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Jul 23, 2024
@chenrui333
Copy link
Member

charmcraft: update deps

Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 force-pushed the bump-charmcraft-3.1.0 branch from 1ce09b4 to 8a82a8b Compare July 23, 2024 18:55
@chenrui333 chenrui333 added switch-to-pypi-source ready to merge PR can be merged once CI is green labels Jul 23, 2024
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jul 24, 2024
@BrewTestBot BrewTestBot enabled auto-merge July 24, 2024 01:19
@BrewTestBot BrewTestBot added this pull request to the merge queue Jul 24, 2024
Merged via the queue into master with commit 6929821 Jul 24, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-charmcraft-3.1.0 branch July 24, 2024 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. python Python use is a significant feature of the PR or issue ready to merge PR can be merged once CI is green rust Rust use is a significant feature of the PR or issue switch-to-pypi-source
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants