Skip to content

Commit

Permalink
Prepare 7.0.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
rra committed Dec 15, 2023
1 parent de629f3 commit 2421550
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ repos:
- id: check-toml

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.1.7
rev: v0.1.8
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
Expand Down
24 changes: 18 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,27 @@
# Change log

All notable changes to mobu will be documented in this file.
mobu is versioned with [semver](https://semver.org/). Dependencies are updated to the latest available version during each release. Those changes are not noted here explicitly.

Versioning follows [semver](https://semver.org/).
Find changes for the upcoming release in the project's [changelog.d](https://github.com/lsst-sqre/mobu/tree/main/changelog.d/).

Dependencies are updated to the latest available version during each release. Those changes are not noted here explicitly.
<!-- scriv-insert-here -->

This project uses [scriv](https://scriv.readthedocs.io/) to maintain the change log.
Changes for the upcoming release can be found in [changelog.d](https://github.com/lsst-sqre/mobu/tree/main/changelog.d/).
<a id='changelog-7.0.0'></a>
## 7.0.0 (2023-12-15)

<!-- scriv-insert-here -->
### Backwards-incompatible changes

- Drop support for cachemachine and Nublado v2. The `cachemachine_image_policy` and `use_cachemachine` configuration options are no longer supported and should be deleted.
- Rename the existing `TAPQueryRunner` business to `TAPQuerySetRunner` to more accurately capture what it does. Add a new `TAPQueryRunner` business that runs queries chosen randomly from a list. Based on work by @stvoutsin.
- Rename `JupyterPythonLoop` to `NubladoPythonLoop` to make it explicit that it requires Nublado and will not work with an arbitrary JupyterHub.

### New features

- Convert all configuration options that took intervals in seconds to `timedelta`. Bare numbers will still be interpreted as a number of seconds, but any format Pydantic recognizes as a `timedelta` may now be used.

### Other changes

- All environment variables used to configure mobu now start with `MOBU_`, and several have changed their names. The new settings are `MOBU_ALERT_HOOK`, `MOBU_AUTOSTART_PATH`, `MOBU_ENVIRONMENT_URL`, `MOBU_GAFAELFAWR_TOKEN`, `MOBU_NAME`, `MOBU_PATH_PREFIX`, `MOBU_LOGGING_PROFILE`, and `MOBU_LOG_LEVEL`. This is handled by the Phalanx application, so no configuration changes should be required.

<a id='changelog-6.1.1'></a>
## 6.1.1 (2023-07-06)
Expand Down
3 changes: 0 additions & 3 deletions changelog.d/20231214_124422_rra_DM_42182.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20231214_165219_rra_DM_42182.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20231215_141606_rra.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20231215_143527_rra_DM_42225.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20231215_150943_rra_DM_42225.md

This file was deleted.

0 comments on commit 2421550

Please sign in to comment.