-
_Status as of 2023-02_
Most of the library is typed, but some modules/packages that are still work in progress.
# Modules / packages that still require work
- `sqlalchemy.dialects` **popular ap…
-
A prototype of this exits:
- https://github.com/nautobot/nautobot/tree/prototype/3243-introduce-typing-annotations (via #3232)
### As ...
Austin - Network Automation Engineer
### I want ..…
-
Hi,
Is there any plans for PEP484 compliant typing?
If one was to implement it, would you prefer:
- py2 style typing in file
- Type via `.pyi` files in typeshed (https://github.com/python/type…
-
```py
import numpy as numpy
```
this means explicit re-export, as mentioned in [PEP484](https://peps.python.org/pep-0484/):
> Modules and variables imported into the stub are not considered expo…
-
As [mypy](http://mypy-lang.org/) seems a lot more usable than when I last looked at it, maybe qutebrowser should start using [PEP484 type hints](https://www.python.org/dev/peps/pep-0484/).
PyQt 5.6…
-
Taking the current example at https://docs.nautobot.com/projects/core/en/latest/development/jobs/#variables
```python
from nautobot.extras.jobs import Job, StringVar, IntegerVar, ObjectVar
clas…
-
We have decided to remove pycontracts in favour of PEP484-style type annotations (see #56). Once we have moved to Python 3 (#128), we should start adding type hints.
-
With the move to python 3 there is now the possibility of adding type annotations as part of the code documentation. It is often very difficult to understand the code due to the lack of documentation …
-
[Static typing in python](https://realpython.com/python-type-checking/) (aka PEP-484) is gaining a lot of traction, with linting tools like [mypy](https://mypy.readthedocs.io/en/latest/) reaching matu…
-
Unfortunately, quoting the python 3.8 [doc](https://docs.python.org/3/library/typing.html):
> in general, `isinstance()` and `issubclass()` should not be used with types.
So PEP484 type hints …