Releases: canonical/craft-store
Releases · canonical/craft-store
3.0.2
3.0.0
Breaking changes
- Update to Python 3.10 as the minimum version
- Migrate to Pydantic 2
What's Changed
- chore(deps): update dependency setuptools to v69.2.0 by @renovate in #165
- chore(deps): update dependency pyspelling to v2.10 by @renovate in #159
- fix: catch keyring locked error by @syu-w in #170
- chore(deps): update development dependencies (non-major) by @renovate in #168
- chore(deps): update dependency dev/pytest to v8 by @renovate in #169
- chore(deps): update dependency dev/pytest-cov to v5 by @renovate in #171
- build(deps): update ruff to 0.4.4 by @lengau in #179
- chore(deps): update github actions (major) by @renovate in #184
- chore(deps): update dependency lint/black to v24 by @renovate in #180
- chore(deps): update documentation dependencies (major) by @renovate in #183
- chore(deps): update dependency myst-parser to v3 by @renovate in #181
- chore(deps): update dependency setuptools to v70 by @renovate in #182
- chore(deps): update documentation dependencies by @renovate in #174
- bump minimal python version to 3.10 by @dariuszd21 in #186
- chore(deps): update development dependencies (non-major) by @renovate in #185
- chore(deps): update dependency setuptools to v70.3.0 by @renovate in #188
- chore(deps): update dependency tox-gh to v1.3.2 by @renovate in #187
- chore(deps): update development dependencies (non-major) by @renovate in #190
- chore(deps): update documentation dependencies by @renovate in #189
- build(deps)!: update to pydantic 2 by @lengau in #193
- chore!: merge 3.0 feature branch to main by @lengau in #195
- docs: update version to 3.0.0 by @lengau in #196
New Contributors
- @dariuszd21 made their first contribution in #186
Full Changelog: 2.6.2...3.0.0
2.6.2
What's Changed
- fix: add workaround for libssl in core20 by @cmatsuoka in #175
- Release 2.6.2 by @cmatsuoka in #176
Full Changelog: 2.6.1...2.6.2
2.6.1
- Remove dependency on
protobuf
- Explicitly note incompatibility with
keyring
v25.0
What's Changed
- chore(deps): update dependency setuptools to v69 by @renovate in #154
- build(deps): remove protobuf dep by @lengau in #156
- style(types): update pyright by @lengau in #158
- chore(deps): update dependency dev/coverage to v7.4.1 by @renovate in #157
- chore(deps): update dependency lint/ruff to v0.1.15 by @renovate in #155
- ci: use GH/JIRA integration bot by @sergiusens in #161
- fix: workaround for keyring 25 incompatibility by @lengau in #163
- chore(deps): update documentation dependencies by @renovate in #160
- chore: release 2.6.1 by @lengau in #164
Full Changelog: 2.6.0...2.6.1
2.6.0
What's Changed
- chore(deps): update documentation dependencies by @renovate in #122
- chore(deps): update development dependencies (non-major) by @renovate in #123
- feat: list revisions for a package by @lengau in #128
- feat: list resource revisions for a package by @lengau in #129
- chore(deps): freeze protobuf by @lengau in #131
- feat: update resource revisions by @lengau in #130
- tests: Scaffold the Charmhub workflow test by @lengau in #139
- chore(deps): update dependency lint/ruff to v0.1.7 by @renovate in #137
- chore(deps): don't let renovate update pydantic or protobuf by @lengau in #133
- chore(deps): update actions/setup-python action to v5 by @renovate in #136
- chore(deps): update dependency types/pyright to v1.1.339 by @renovate in #135
- chore(deps): update dependency lxd-sphinx-extensions to v0.0.15 by @renovate in #134
- refactor(docs): separate documentation pages by @lengau in #142
- docs: make docs spread-testable by @lengau in #143
- docs: include auto-generated code docs by @lengau in #144
- feat: endpoint for pushing a resource revision by @lengau in #140
- docs(howto): upload a package with resources by @lengau in #145
- chore(deps): update documentation dependencies by @renovate in #147
- chore(deps): update dependency lxd-sphinx-extensions to v0.0.16 by @renovate in #146
- chore(deps): update development dependencies (non-major) by @renovate in #148
- chore(deps): update dependency lint/ruff to v0.1.9 by @renovate in #150
- chore(deps): update github actions to v4 (major) by @renovate in #149
- ci: de-duplicate artifact names by @lengau in #152
- chore: release 2.6.0 by @lengau in #151
Full Changelog: 2.5.0...2.6.0
2.5.0
https://canonical-craft-store.readthedocs-hosted.com/en/latest/changelog/#id1
What's Changed
- Issue: #68 by @AliyevH in #73
- deps: freeze pydantic <2.0 by @lengau in #89
- rebase: using starbase by @syu-w in #92
- github: add issue templates by @sergiusens in #87
- chore(deps): update dependency tox-gh to v1.3.1 by @renovate in #96
- chore(deps): update release-drafter/release-drafter action to v5.24.0 by @renovate in #95
- chore(deps): update actions/checkout action to v4 by @renovate in #99
- test(lint): make pyright ignore _version.py by @lengau in #102
- docs: new link to docs by @sergiusens in #103
- feat(docs): use canonical starter pack by @syu-w in #104
- #64 set 2.27 version number as minimum for requests package in setup.cfg by @AliyevH in #94
- chore(deps): update development dependencies (non-major) by @renovate in #106
- chore(deps): update development dependencies (non-major) by @renovate in #108
- chore(deps): update release-drafter/release-drafter action to v5.25.0 by @renovate in #110
- chore(deps): update documentation dependencies to v0.8.1 by @renovate in #112
- chore(deps): update dependency lint/ruff to v0.1.0 by @renovate in #107
- chore(deps): update dependency dev/pytest-mock to v3.12.0 by @renovate in #113
- chore(deps): update actions/checkout action to v4 by @renovate in #111
- chore(deps): update dependency lint/ruff to v0.1.1 by @renovate in #115
- style: remove pylint by @lengau in #118
- chore: fix pyright config by @lengau in #117
- chore: migrate build from setup.cfg to pyproject.toml by @lengau in #120
- feat: add file based backend as a fallback by @sergiusens in #119
- chore: release 2.5.0 by @sergiusens in #121
New Contributors
- @AliyevH made their first contribution in #73
- @syu-w made their first contribution in #92
- @renovate made their first contribution in #96
Full Changelog: v2.4.0...2.5.0