Damien Ayers

Results 67 issues of Damien Ayers

We were getting an unclean git repo inside of the Docker build which is where setuptools_scm determines the version number. This happend because our .dockerignore was excluding some directories that...

Looks like Explorer expects a `string` instead of a `list` for the Product platform field. ``` Traceback (most recent call last): File "/usr/local/lib/python3.12/dist-packages/cubedash/generate.py", line 129, in generate_report result, updated_summary =...

bug

ODC Explorer includes it's version at the bottom of all pages, but at some point the Docker Images we've been publishing must have come from an unclean git directory and...

Switch docker image publishing to GHCR. We can push to both DockerHub and GHCR for a while, the next release, or something like that.

[TestContainers](https://testcontainers-python.readthedocs.io/en/latest/) is a standardise and popular way of managing ephemeral services required for testing. It uses the exact approach as the `cubedash.testutils.database` module, for using docker to start and stop...

WIP This PR fixes the old support for spinning up a bunch of postgis docker container for testing against in parallel. It ended up broken when the new postgis 1.9...

**Update** This has been reported as a bug against click 8.3 (linked below), I've had a go at working around it, and, it's not trivial, so we should just wait...