HomeSoftware Heritage

Improve type annotations throughout the module

Description

Improve type annotations throughout the module

All main module's files were updated with exhaustive type annotations,
making the necessary (minor) fixes for the code to be compliant with it.
Also, __future__. annotations was imported to avoid using strings when
possible.

Details

Provenance
aevisoAuthored on Jul 1 2021, 10:55 PM
aevisoPushed on Jul 2 2021, 5:23 PM
Differential Revision
D5961: Improve type annotations throughout the module
Parents
rDPROV2483b17fb2a8: Improve typing annotations for `origin` and `revision` modules
Branches
Unknown
Tags
Unknown
Build Status
Buildable 22445
Build 34964: test-and-buildJenkins console · Jenkins