apm-agent-python
apm-agent-python copied to clipboard
feat: add typing on some public api functions
What does this pull request do?
- Adds typing on some of the publicly exposed API functions
- Explicitly export API in
__init__.py
💚 CLA has been signed
Thanks for the PR. We should probably add some mypy run in CI to check we are not messing up anything.
Hello, I've checked mypy output and there is a lot of errors because most of the code either does not have typing or has wrong/incomplete typing
Hello, I've checked mypy output and there is a lot of errors because most of the code either does not have typing or has wrong/incomplete typing
Right, maybe we can think of an incremental strategy for typing. Let me think about it a bit.