Tom Nicholas

Results 177 issues of Tom Nicholas

@jsignell @jacobtomlinson and I discussed this at the dask users BoF at SciPy yesterday. Basically when trying to do the work in https://github.com/dask/distributed/issues/6360 and https://github.com/dask/distributed/issues/6571 I wanted to manipulate my...

array
documentation
core
needs attention

Pint scalars constructed from bare floats have no shape, unlike numpy scalars. For example: ```python In [13]: a = np.array(2.0) In [14]: a.shape Out[14]: () In [15]: q = pint.Quantity(2.0)...

Adds missing core team members @alexamici and @aurghs to docs, as well as fixing @benbovy 's username.

documentation

Adds a whole suite of hypothesis strategies for generating xarray objects, inspired by and separated out from the new hypothesis strategies in #4972. They are placed into the namespace `xarray.testing.strategies`,...

enhancement
topic-testing
CI
dependencies

Builds on top of #4972 to add tests for `Variable/DataArray/Dataset` constructors and properties when wrapping duck arrays. Adds a file `xarray/tests/duckarrays/base/constructors.py` which contains new test base classes. Also uses those...

topic-testing
topic-arrays
topic-hypothesis

### Proposal We should expose a public set of hypothesis strategies for use in testing xarray code. It could be useful for downstream users, but also for our own internal...

enhancement
topic-testing
topic-hypothesis

### What is your issue? In #4972 @keewis started writing a public framework for testing the integration of any duck array class in xarray, inspired by the [testing framework pandas...

enhancement
topic-testing
topic-arrays

### Is your feature request related to a problem? Since early on the project xarray has supported wrapping `dask.array` objects in a first-class manner. However recent work on flexible array...

topic-internals
enhancement
topic-dask
topic-arrays

### What is your issue? At Scipy @Carreau demo'ed a new docs engine: [Papyri](https://github.com/jupyter/papyri). (You can find the [talk slides here](https://github.com/jupyter/papyri/issues/166)). In short it looks awesome, and we should use...

topic-documentation
enhancement
upstream issue
CI
needs triage

Opening this to keep track of this very irritating [bug in ipython's sphinx extension](https://github.com/ipython/ipython/issues/13531). The bug basically strips all lines beginning with `@` from ipython code before building the sphinx...

bug