Thomas Robitaille

Results 433 issues of Thomas Robitaille

The following example crashes: ```python import plotly.express as px import numpy as np from pandas import DataFrame N = 10 df = DataFrame() df['x'] = np.random.random(N) df['y'] = np.random.random(N) df['label']...

bug
P1

When updating ``x`` or ``y`` on a ``ScatterGL`` mark, the display will not look good if the new values are at a significantly different order of magnitude compared to the...

### Description This now checks if any of the axes names passed to ``set_*_position`` are invalid, and emits a warning if so. This will avoid user mistakes if they do...

visualization.wcsaxes

### Description Fixes https://github.com/astropy/astropy/issues/17451 - [ ] By checking this box, the PR author has requested that maintainers do **NOT** use the "Squash and Merge" button. Maintainers should respect this...

Bug
Ready-for-final-review
visualization.wcsaxes

### Description This fixes a bug which occurred for non-FITS WCSes with mismatching celestial coordinate units. We now keep track of input/output units in the transforms and convert accordingly. This...

visualization.wcsaxes

### Description This is a very early incomplete draft of an APE-14-compliant WCS class which aims to preserve the original units, as has been often requested by @Cadair, @keflavich and...

wcs.wcsapi

When building a Python package with C extensions, it is possible to build it against only the limited Python C API (more details at https://docs.python.org/3/c-api/stable.html), which is an API that...

wcs
table
cosmology
utils
Limited API

This avoids calling the ``layers`` callback every single time a subset is added - this speeds things up when adding a dataset with multiple existing subsets.

performance

This re-enables the limited API now that Cython 3.1.2 is out. Since last time, we also have Python 3.13 builds on MacOS X and Windows, but @larrybradley feel free to...

Build all wheels

This is a draft funding request for maintenance work by myself and @Cadair on core and coordinated packages. Some of this is adapted from the Cycle 4 proposal since it...

cycle 5️⃣