-
**Bug Report**
mypy errors on defining a variable to a python 3.9 dict whose type signature has been previously stored in a variable
**To Reproduce**
Using `mypy bug.py --strict`
Error s…
-
## Request
Make data structure fields more discoverable to conventional tools in one of the following ways.
* Migrate `ru.TypedDict` to [PEP589 TypedDict](https://peps.python.org/pep-0589/) or [PE…
-
When `numpy` version contains non-numeric components, e.g. it is `1.26.0rc1`, a large number of tests error out while trying to process the version number. An example backtrace is:
```pytb
$ pytho…
-
## `**` unpacking
Related discussion and proposal
- [https://github.com/python/mypy/issues/4441](https://github.com/python/mypy/issues/4441)
- [PEP proposal from Franek](https://github.com/franek…
-
This is probably intended behavior, and if so it be good to have the motivation documented somewhere alongside TypedDict's current docs. Apologies if I'm missing something in the docs.
I would expe…
-
I'm packaging your module as an rpm package so I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
- `python3 -sBm build -w --no-isolatio…
-
first of all thanks a lot for this tool! It did *almost* exactly what I needed
https://www.python.org/dev/peps/pep-0589/#class-based-syntax
currently json2pyi generates:
```python
Move = T…
-
I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
- `python3 -sBm build -w --no…
-
It should be possible to copy a TypedDict via a copy constructor like:
```
point2 = Point(point1)
```
Currently this is rejected by the type checker.
---
It *may* also be desirable to su…
-
I'm not sure if this is a bug or a feature, but I was considering migrating from NamedTuple to TypedDict, and ran into a problem where **methods** don't seem to be supported on TypedDicts.
```pytho…