attwad / python-osc

Open Sound Control server and client in pure python
The Unlicense
514 stars 106 forks source link

Indicate that this is a typed package #156

Closed PeterJCLaw closed 2 years ago

PeterJCLaw commented 2 years ago

This allows type checkers to make use of the types from this package when validating consuming code.

Fixes https://github.com/attwad/python-osc/issues/155

PeterJCLaw commented 2 years ago

Note that it might be worth adding type checking (perhaps with mypy) before merging this, to ensure that the types being published are correct and self-consistent.

PeterJCLaw commented 2 years ago

Note that it might be worth adding type checking (perhaps with mypy) before merging this, to ensure that the types being published are correct and self-consistent.

I've added such checking & fixed the discovered issues in #157.

attwad commented 2 years ago

thank you!