Noah D. Brenowitz

Results 86 comments of Noah D. Brenowitz

One additional issue. It seems like `pint` has some odd behavior with dask. Multiplication (and I assume addition) is not commutative: ``` In [42]: da.ones((10,)) * ureg.m Out[42]: dask.array In...

I just ran into this too. It's possible to work-around, but a fix would be nice.

Here's my workaround in case other find it helpful: ``` """ The built-in ser/deser of dask distributed does not correct call .cpu() Leading to errors like this:: File "/opt/conda/lib/python3.8/site-packages/distributed/protocol/serialize.py", line...

@tenomoto I've been working on something similar, but I'm getting some polar artifacts when initializing from interpolated era5 data and also when initializing from one of SPEEDY's own output files...I...

Could the CI be given access to some bucket, so it could run these integration tests?

We do this in our CI here https://github.com/VulcanClimateModeling/fv3net/blob/ea4f1b87cde9f8aa6265ad4b7e8904292bef38f3/.circleci/config.yml#L37. The `ENCODED_GOOGLE_CREDENTIALS` is a secret that you can either 1. manually create and add as an env var via the web console,...

Should/is this feature disabled by default? I couldn't tell from the code what the default behavior is. I could see it being pretty confusing if not. E.g. an application that...

I'm mainly just cautioning against caching by default...is it a default?

So this is the expected default behavior: ``` >>> fs.ls("gs://some-bucket") [] >>> fs.put("local_file", "gs://some-bucket") >>> fs.ls("gs://some-bucket") [] ``` I could imagine losing hours debugging something like that.

I'm not sure it is a bug. I didn't run the code above...I just meant it as an illustrative example. Suppose instead of `fsspec.put` someone used another tool or that...