diff --git a/.readthedocs.yml b/.readthedocs.yml index 518f6e5a..d9b0e1bb 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -7,8 +7,12 @@ version: 2 sphinx: configuration: docs/conf.py +build: + os: ubuntu-22.04 + tools: + python: "3.8" + python: - version: 3.8 install: - method: pip path: . diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 03d444b3..17bdd44e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,7 +12,7 @@ Feedback and contributions to miniwdl are welcome, via issues and pull requests To set up your Linux development environment, 1. `git clone --recursive` this repository or your fork thereof, and `cd` into it -2. Install dependencies as illustrated in the [Dockerfile](https://github.com/chanzuckerberg/miniwdl/blob/main/Dockerfile) (OS packages) and [pyproject.toml](pyproject.toml) (PyPI dependencies). +2. Install OS packages as illustrated in the [Dockerfile](https://github.com/chanzuckerberg/miniwdl/blob/main/Dockerfile) (OS packages) and PyPI dependencies with `pip3 install '.[dev]'` 3. Invoking user must have [permission to control Docker](https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user) 4. Try `python3 -m WDL run_self_test` to test the configuration diff --git a/WDL/runtime/config_templates/default.cfg b/WDL/runtime/config_templates/default.cfg index f7273bcc..9638d270 100644 --- a/WDL/runtime/config_templates/default.cfg +++ b/WDL/runtime/config_templates/default.cfg @@ -204,7 +204,7 @@ flock = true [download_aria2c] # see: https://github.com/chanzuckerberg/miniwdl/tree/main/tools_image -docker = ghcr.io/miniwdl-ext/miniwdl-tools:Id_sha256_dd1b3a8fbeda2966f6f1819f2166dc7123b4e6bba6d52f4ae2319daba1eadae3 +docker = ghcr.io/miniwdl-ext/miniwdl-tools:Id_sha256_75c43484d36b76976f0f8e5a86a30ef1f88fdd37c77019be67b1459133a64dc1 [download_awscli] @@ -217,7 +217,7 @@ docker = ghcr.io/miniwdl-ext/miniwdl-tools:Id_sha256_dd1b3a8fbeda2966f6f1819f216 # Failing all of the above, public S3 URIs can always be used. host_credentials = false # see: https://github.com/chanzuckerberg/miniwdl/tree/main/tools_image -docker = ghcr.io/miniwdl-ext/miniwdl-tools:Id_sha256_dd1b3a8fbeda2966f6f1819f2166dc7123b4e6bba6d52f4ae2319daba1eadae3 +docker = ghcr.io/miniwdl-ext/miniwdl-tools:Id_sha256_75c43484d36b76976f0f8e5a86a30ef1f88fdd37c77019be67b1459133a64dc1 [download_gsutil]