-
_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…
-
types of arguments are already documented in the docstrings as `:type param: ...`. by now python has had built-in support for type annotations via PEP484 for many years (since at least 3.7, if not ear…
kwshi updated
1 month ago
-
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…
-
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…
-
Typehints (see [PEP484](https://peps.python.org/pep-0484/)) make it easier to read and understand code (by default the "type" of objects in Python is dynamically determined and can change, adding 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…
-
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 …