Backwards-incompatible changes
- Drop support for direct Butler and require client/server Butler.
What's Changed
- DM-45088: Revert "Update Butler library dependencies" by @dhirving in #149
- DM-45132: Fix change log for 2.0.0 release, update dependencies by @rra in #150
- Bump python from 3.12.3-slim-bookworm to 3.12.4-slim-bookworm by @dependabot in #146
- DM-45132: Add change log anchor for 2.0.0 release by @rra in #151
- DM-45137: Update GitHub Actions configuration by @rra in #152
- DM-45137: Run make update-deps in a virtualenv by @rra in #153
- DM-45137: Use a separate file for tox dependencies by @rra in #154
- DM-45137: Stop importing from _pytest by @rra in #155
- DM-45137: Enable docstring reformatting by @rra in #156
- DM-45137: Switch to a shared Ruff configuration file by @rra in #157
- DM-45137: Fix condition for periodic CI notification by @rra in #158
- DM-45137: Drop support for direct Butler by @rra in #159
- DM-45137: Drop now-unnecessary dependencies by @rra in #160
- DM-45137: Switch to a three-stage Docker build by @rra in #161
- DM-44509: Unpin Butler and remove unneeded packages by @dhirving in #162
- DM-45281: Prepare 3.0.0 release by @rra in #163
Full Changelog: 2.0.0...3.0.0