Talley Lambert
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...
**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...
## 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...
[BUG] Cannot inspect cythonized generator functions as such (`co_flags` don't have `CO_GENERATOR`)
**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...
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...
**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...
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...