Skip to content

Releases: canonical/craft-store

3.0.0

09 Aug 16:22
3.0.0
9a9e18b
Compare
Choose a tag to compare

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

Full Changelog: 2.6.2...3.0.0

2.6.2

06 May 19:58
2.6.2
a4136e1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.6.1...2.6.2

2.6.1

26 Mar 17:30
2.6.1
Compare
Choose a tag to compare
  • Remove dependency on protobuf
  • Explicitly note incompatibility with keyring v25.0

What's Changed

Full Changelog: 2.6.0...2.6.1

2.6.0

26 Mar 17:29
2.6.0
36e8312
Compare
Choose a tag to compare

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

23 Nov 19:51
2.5.0
Compare
Choose a tag to compare

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

Full Changelog: v2.4.0...2.5.0