Tom Aldcroft

Results 24 issues of Tom Aldcroft

**Describe the style change** Prefer formatting an expression with a line break before the operator instead of breaking for a getitem key. This seems to be a rare example where...

T: design

Something unexpected is happening for a tab-delimited data table with no header line: ``` >>> import asciitable >>> asciitable.read("1\t2\n3\t4") rec.array([(1, 2), (3, 4)], dtype=[('col1', '

**Describe the bug** Here is my `pyrightconfig.json` file: ``` { "ignore": [ "**/commands_archive.py", "**/*.ipynb" ] } ``` I confirmed that the `commands_archive.py` is ignored (as expected) by introducing an error...

notebooks
lsp notebooks

The astropy core package (https://github.com/astropy/astropy) has substantial subpackages. The [changelog](https://github.com/astropy/astropy/blob/master/CHANGES.rst#41-unreleased) subdivides the sections (New Features, Bug Fixes, etc) by subpackage to help users identify changes relevant to their needs. We...

feature

Feature request to allow the editor keybindings to be customized, for instance to match typical emacs or vim keys.

### Description This pull request is to address the slow `str` / `repr` for Time objects highlighted in #5846 and #13549 (dup). This is a WIP. The strategy here is...

time
Performance

### Description This pull request is to address the slow str / repr for Time objects highlighted in https://github.com/astropy/astropy/issues/5846 and https://github.com/astropy/astropy/issues/13549 (dup). It supercedes the initial attempt in #13551. Fixes...

time
Performance

Example code: ``` class ValuesDict: """Dict-like container that iterates over the values.""" def __init__(self, value): self.value = value def __iter__(self): yield from self.values() def keys(self): return self.value.keys() def values(self): return...

### Description Repeatedly accessing an indexed `Table` causes memory use to grow in an unexpected and undesired way. In a real-world application on a large table this was causing memory...

table
Bug
Performance

### Description Using `group_by()` on a zero-length Table generates an exception. ### Expected behavior I expect a zero-length table as output. ### Actual behavior I get an IndexError. ### Steps...

table
Bug