New Features
- Introduce `openfisca_core.types`
Documentation
- Complete typing of the commons module
Dependencies
- `nptyping`
- To add backport-support for numpy typing
- Can be removed once lower-bound numpy version is 1.21+
- `typing_extensions`
- To add backport-support for `typing.Protocol` and `typing.Literal`
- Can be removed once lower-bound python version is 3.8+