FYI if you do `pip install metaflow`, and see this...
# ask-metaflow
u
FYI if you do
pip install metaflow
, and see this shape of error on a flow that uses S3 as the datastore:
Copy code
Metaflow 2.11.1 executing <> for user:<>
Validating your flow...
    The graph looks good!
Running pylint...
    Pylint is happy!
    S3 access failed:
    S3 operation failed.
    Key requested: s3://<>
    Error: An HTTP Client raised an unhandled exception: sequence item 0: expected str instance, bytes found
There is an issue with the floating boto3 dependency, and its interaction with recent urllib3 versions. We have been able to navigate around this with the following until a fix is made in boto3/urllib3. • Option A:
pip install metaflow "urllib3<=2.0.7"
• Option B:
pip install metaflow "boto3<=1.34.33"