Lars Grüter

Results 104 issues of Lars Grüter

## Description In the past I noticed some confusion around how to use [changelist](https://github.com/scientific-python/changelist) and the `release-notes` block in our PRs. This updates the outdated section in our contribution guide...

:page_facing_up: type: Documentation

## Description When scikit-image raises warnings the stacklevel should usually be set in such a way that the origin of the warning will point to the public function that was...

:robot: type: Infrastructure

## Description Attempt to build our own wheel for the Pyodide distribution. If this proves "easy" we could test against it regularly and catch errors before releases. It would also...

:robot: type: Infrastructure

## Description Closes #4876. Refer to the closed issue for the original discussion, which settled on `workers` or `num_workers` as the consistent name to use. I opted for the latter...

:arrow_up: Upstream
:arrow_down_small: Deprecation
:scroll: type: API
:sleeping: Dormant
:hiking_boot: Path to skimage2

### Description: This is because neither `numpy.finfo` nor `numpy.iinfo` work for a boolean dtype in https://github.com/scikit-image/scikit-image/blob/f4c1b34ac968d9fda332d7d9a63c83499aaac1f6/skimage/morphology/_flood_fill.py#L275-L280 ### Way to reproduce: ```python import numpy as np import skimage as ski image...

:bug: Bug

### Description: If `plugin=None` (default) and a path ending in `.tif` are passed to `skimage.io.imread` the plugin order is ignored because of these lines https://github.com/scikit-image/scikit-image/blob/f4c1b34ac968d9fda332d7d9a63c83499aaac1f6/skimage/io/_io.py#L54-L56 This looks like unintended behavior...

:sleeping: Dormant
:bug: Bug

It turns out that "Test nightly" only builds with NumPy 2.0 but tests with NumPy 1.26.2. 🙈 In the [last run of "Test nightly"](https://github.com/scikit-image/scikit-image/actions/runs/7304226903/job/19906105367#step:5:90) it looks like matplotlib is (indirectly)...

:wrench: type: Maintenance
:arrow_up: Upstream

### Description: scikit-image creates a cache directory with `skimage.data.download_all`. We should probably include a `CACHEDIR.TAG` file inside to mark it as such. See https://bford.info/cachedir/. As far as I am aware...

:pray: Feature request
:sleeping: Dormant
:ice_cube: Backburner

## Description Addresses an item in our [skimage2 transition list](https://github.com/scikit-image/scikit-image/wiki/API-changes-for-skimage2). We can't simply use `deprecate_kwarg` or `remove_arg`, as `output` can also be passed as a positional argument. Instead, deprecate passing...

:arrow_down_small: Deprecation
:scroll: type: API
:hiking_boot: Path to skimage2

### Description: Basically with how our docs are currently setup, we have one page per module. Specific API objects, e.g. functions, classes, can be accessed with URL fragments (`URL#some-function`). It's...

:page_facing_up: type: Documentation
:pray: Feature request
:sleeping: Dormant
:ice_cube: Backburner