Nathaniel Starkman
Nathaniel Starkman
**Bug Report** mypyc can compile a parameterized dataclass, but it fails at import. **To Reproduce** 1. Make a file with ```python from __future__ import annotations from dataclasses import dataclass from...
**Bug Report** `mypyc` fails to compile a class with a `property` `setter` and `deleter` and a weakref attribute. **To Reproduce** 1. Defined (in a file `foo.py`) a class `Bar` with...
I had some trouble taking over the PR at #12743, so this is just re-pushing it from my branch. I kept @YashNandwana's commits, just squashed them down. Fixes #12229 ###...
### Description When writing a ``Table`` to an HTML file it would be nice to be able to include attributes in `` `` elements. See https://github.com/astropy/astropy/pull/13075#issuecomment-1125577858 for an example. The...
### Description A protocol for zero-copy data interchange between Python dataframe libraries. https://data-apis.org/dataframe-protocol/latest/
### Description Simulations are often run without a particular frame in mind, it's just "out there". The astropy coordinates data structures are still useful, but can't be used because we...
The class generator is factored out of Masked and Distribution as a meta class. Fixes #12912 todo: - [x] docstrings - [ ] documentation ? - [ ] tests? basically...
### Description PLY no longer writes table files or cached data, like the ``_lextab`` files we use. The API has changed significantly and is not obviously / easily adaptable to...
### Description Array function overrides exist for other recfunctions, like ``structured_to_unstructured``. A similar one should exist for ``numpy.lib.recfunctions.apply_along_fields``.
Signed-off-by: Nathaniel Starkman (@nstarman) ### Description TLDR: it's ``classmethod`` but the methods don't appear and can't be called on instances. The decorator (and the new `_dir_` class) stem from a...