1+ [build-system ]
2+ requires = [" setuptools" ]
3+ build-backend = " setuptools.build_meta"
4+
15[project ]
26name = " python-osc"
37version =" 1.9.0"
@@ -17,5 +21,39 @@ classifiers=[
1721 ' Topic :: Multimedia :: Sound/Audio' ,
1822 ' Topic :: System :: Networking' ,
1923]
24+
2025[project .urls ]
21- Repository = " https://github.com/attwad/python-osc"
26+ Repository = " https://github.com/attwad/python-osc"
27+
28+ [tool .mypy ]
29+ # Would be great to turn this on, however there's too many cases it would break
30+ # right now.
31+ # disallow_any_generics = true
32+
33+ disallow_subclassing_any = true
34+
35+ # Allow functions _without_ type annotations, but require that annotations be
36+ # complete (possibly including the `Any` type) where they are present.
37+ disallow_incomplete_defs = true
38+ # check_untyped_defs = true
39+ disallow_untyped_decorators = true
40+
41+
42+ # # Would be great to turn these on eventually
43+ # no_implicit_optional = true
44+ # strict_optional = true
45+
46+ warn_redundant_casts = true
47+ warn_unused_ignores = true
48+ show_error_codes = true
49+ # # Would be great to turn this on eventually
50+ # # warn_return_any = true
51+ # warn_unreachable = true
52+
53+ # implicit_reexport = False
54+ # strict_equality = true
55+
56+ scripts_are_modules = true
57+ warn_unused_configs = true
58+
59+ enable_error_code = " ignore-without-code"
0 commit comments