Skip to content

Releases: opensafely-core/opensafely-cli

v1.56.3

27 Jan 10:09
3738bef

Choose a tag to compare

Bump pipeline version (#378)

This pulls in the change here:
 * https://github.com/opensafely-core/pipeline/pull/446

v1.56.2

10 Oct 16:01
6ddbc64

Choose a tag to compare

fix: actually test on python different versions in CI :facepalm: (#368)

Originally, this was attempting to fix breakage introduced by moving to
`just build` in the publishing workflow, but fixing that uncovered that
we a) were defaulting to 3.10 in dev rather than our minimum version,
3.8 and b) we were actually always testing on 3.10 on linux in CI, not
the matrix python version.

This was an unintended side effect of this change:
https://github.com/opensafely-core/opensafely-cli/commit/4412a99849ef955aeeb25198618fde183279fd7f

Moving from running `python -m pytest` to `just test` meant that we
needed to specify PYTHON_VERSION env var to specify the version of
python we are using, as we are using the just file's virtualenv
machinery.

This is a `fix:` tagged release, rather than `chore:`, because it also
(hopefully) fixes the release machinery which was broken for similar
moving from direct python to just.

v1.55.1

03 Oct 15:25
1a8f7c7

Choose a tag to compare

fix: Default to BindMountVolumeAPI on linux. (#365)

The bind mount API is faster and cleaner.

Also, github changed something about codespaces docker set up, and its
completely broken the BindMountVolumeAPI - `docker exec` doesn't work
reliably.

So, currently, all new codespaces are broken. This change fixes that, by
doing something that we should have done already.

v1.55.0

03 Oct 09:44
8ea40a6

Choose a tag to compare

Remove `check` command (#364)

This is now superseded by the ehrQL permissions system:
 * https://github.com/opensafely-core/ehrql/pull/2543

Note that this PR should not be merged until the related
`research-action` PR has been merged, which removes the one usage of the
`opensafely check` command:
 * https://github.com/opensafely-core/research-action/pull/115

Note that we deliberately leave the `repository_permissions.yaml` file
in place to avoid triggering errors on clients which haven't yet updated
and are still trying to fetch this file. I've set a reminder to remove
this file in a couple of weeks.

v1.54.3

20 May 08:42
5ea57ca

Choose a tag to compare

Merge pull request #341 from opensafely-core/Jongmassey/force-user-ag…

v1.54.2

14 May 18:52
df393dd

Choose a tag to compare

Merge pull request #337 from opensafely-core/Jongmassey/set-user-agent

Custom UA for contacting opencodelists.org

v1.54.1

01 Apr 10:53
49932c7

Choose a tag to compare

fix: Merge pull request #328 from opensafely-core/rstudio-download

fix: ensure rstudio/python images exist before running launch command

v1.54.0

17 Mar 16:04
6eb6d4c

Choose a tag to compare

feat: handle draft codelists

v1.53.3

11 Mar 10:21
be67846

Choose a tag to compare

Merge pull request #316 from opensafely-core/update-pipeline

Update `job-runner` (and therefore `pipeline`)

v1.53.2

06 Feb 16:31
91a5118

Choose a tag to compare

Merge pull request #304 from opensafely-core/get-images

List project image versions