Joshua Bronson

Results 81 issues of Joshua Bronson

``` ❯ uv --version uv 0.1.2 ❯ uv pip show uv error: unrecognized subcommand 'show' Usage: uv pip [OPTIONS] For more information, try '--help'. ❯ pip show uv Name: uv...

enhancement
help wanted
compatibility

Would it be possible to expose an option to enable an autocomplete-while-you-type experience in IPython shell? In other words, try to show the user the menu of available autocompletions when...

tab-completion
UI

The "Dismissing dialogs" section of [the material design dialog spec](https://material.io/guidelines/components/dialogs.html#dialogs-behavior) says: > Dialogs can be dismissed by touching/clicking outside of a dialog It might be worth adding support for this...

enhancement
Dialog

**Feature** Mypy should allow using `mypy: ignore` comments, treating them exactly the same as the equivalent `type: ignore` comment. **Pitch** Currently, mypy supports `type: ignore` comments for suppressing errors only...

feature
topic-type-ignore

I just noticed that https://github.com/python/mypy/tree/master/mypyc#development-status-and-roadmap says: > Let us know if you maintain another Python tool or library and are interested in working with us on this! I recently experimented...

speed
usability

```console ❯ bat overload.py ───────┬────────────────────────────────────────────────────── │ File: overload.py ───────┼────────────────────────────────────────────────────── 1 │ import typing as t 2 │ 3 │ 4 │ class Foo: 5 │ @t.overload 6 │ def __init__(self,...

bug

```console ❯ bat repro.py ───────┬─────────────────────────────────────────────── │ File: repro.py ───────┼─────────────────────────────────────────────── 1 │ import typing 2 │ 3 │ 4 │ class Foo: 5 │ if typing.TYPE_CHECKING: 6 │ def foo(self) ->...

python compat
usability

`ruff format` allows overloaded method stubs to occur before the runtime definition with no blank line in between, which is good. But this style fails the E301 check (in preview...

bug
preview
incompatibility

When using `release-commit-sha`, it would be helpful to be able to see what the corresponding release tag is. Changing from one SHA to another isn't immediately human-meaningful, but seeing a...

enhancement

`= Foo = namedtuple('Foo', 'bar') >>> Foo(bar=object()) Foo(bar=) ``` The current behavior results in `Foo(bar≤object object at 0x107...>)` being shown, which is actually misleading. I'm guessing Python isn't the only...