| Name: mypy |
| License: MIT License |
| License File: src/LICENSE |
| Upstream Git: https://github.com/python/mypy |
| Description: |
| |
| mypy is static typing for Python |
| |
| |
| To update mypy and dependencies, follow these steps: |
| |
| * Change the mypy version number in the |
| `integration/third_party/pylibs/requirements.txt` file. |
| * Run `integration/third_party/pylibs/update-pylibs.sh` script which updates |
| the transitive deps. |
| * checkout mypy source code to the updated revision in pylibs |
| ``` |
| cd third_party/pylibs/mypy/src/mypy |
| git checkout <revision_ID_from_pylibs> |
| # fx set on any enable_mypy python target. Make sure build was sucessfull |
| fx set fx set <PRODUCT>.<BOARD> --with-host //src/testing/end_to_end/mobly_driver:mobly_driver_binary_target |
| fx build |
| ``` |