Talley Lambert

Results 237 issues of Talley Lambert

I'd like to be able to restrict the bullet points in my changelog to _just_ pull requests, while still having a summary section pulled from the `release-summary` label. As far...

**How would you improve Rich?** related to #306, It would be nice to make it easier to pick from a variety of annoying-to-type choices: ```py choices = ['Some really long...

Needs triage

**Feature** I don't know enough to say whether this is a mypy request or a typing module request... but I find myself doing this pattern to avoid the error `TypedDict...

feature
topic-typed-dict
topic-type-narrowing

## Description This is an alternative to #6429 that uses `pyi` type stubs instead of an if TYPE_CHECKING clause. At runtime, when a module is imported, it will look for...

## Description #5101 made all imports from data and filters lazy, which is great for import times, but terrible for IDEs. This PR adds a TYPE_CHECKING clause to each of...

**Describe the bug** Generator functions lose inspection after compiling **To Reproduce** Code to reproduce the behaviour: ```python def func(): yield 1 ``` when uncompiled: ```python In [1]: import inspect In...

**Is your feature request related to a problem? Please describe.** Very often when developing (setuptools-based) packages, one sets up their local env with `pip install -e .[dev]` or something like...

enhancement
feature

Hi 👋 love what's happening here. I'm playing around with stubbing out protocols for common image analysis operations (e.g. scikit-image), and would love to build on what already exists in...

Tools

**Describe the bug** traceback posted on https://forum.image.sc/t/stardist-in-napari-throws-eoferror-ran-out-of-input-error/69669 ```python File ~/Applications/mambaforge/envs/IA-env/lib/python3.9/site-packages/magicgui/widgets/_bases/container_widget.py:322, in ContainerWidget._load(self=, path=PosixPath('/Users/pascalschulthess/Library/Cache...ri._dock_widget._plugin_wrapper.-locals-.plugin'), quiet=True) 320 if not path.exists() and quiet: 321 return --> 322 for key, val in pickle.loads(path.read_bytes()).items(): path...

bug

quite similar to #318 ... this pattern would use pydantic directly in widget declaration: ```python from magicgui import Field, GUIModel from magicgui.widgets import Slider # this is a pydantic subclass...