From 486b155eb09d8f7ca294362c6cf9722c9c84db16 Mon Sep 17 00:00:00 2001 From: Thomas Sibley Date: Thu, 2 Mar 2023 13:23:01 -0800 Subject: [PATCH] Update nextstrain-cli's dependency on s3fs Adds the same minimum version bound used by our Python package on PyPI. This lower bound is not strictly necessary for functionality, but it ensures that this Conda package ends up with an s3fs version that uses aiobotocore instead of much older s3fs versions that don't. The increased parity between the Python and Conda packages is useful to avoid compatibility bugs only observed in one packaging or the other. Related-to: --- recipes/nextstrain-cli/meta.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes/nextstrain-cli/meta.yaml b/recipes/nextstrain-cli/meta.yaml index 6638b5d2251691..9ffd2058ac3c91 100644 --- a/recipes/nextstrain-cli/meta.yaml +++ b/recipes/nextstrain-cli/meta.yaml @@ -9,7 +9,7 @@ source: sha256: 6db72987015750efa8706fa573fb55633c266316549cb9c364c3ec9352528fe8 build: - number: 0 + number: 1 noarch: python entry_points: - nextstrain = nextstrain.cli.__main__:main @@ -37,12 +37,12 @@ requirements: - wrapt # nextstrain-cli requires boto3 but does not directly declare this # dependency, to avoid issues with pip dependency resolution with s3fs and - # botocore. We can declare the boto3 dependency and unpinned s3fs here, - # since Conda can resolve these dependency issues. + # botocore. We can declare the boto3 dependency and s3fs here, since Conda + # can resolve these dependency issues. # See: https://github.com/nextstrain/cli/blob/77c97bfecaf3dda84a8c20c343afc70cc6659f53/setup.py#L91-L98 - fsspec - boto3 - - s3fs + - s3fs >=2021.04.0 test: requires: