From 07b7138debb2bc8cb0c8684859405e4fd2f4e1db Mon Sep 17 00:00:00 2001 From: Stefan VanBuren Date: Wed, 15 Jan 2025 10:20:54 -0500 Subject: [PATCH] Add PEP 561 type support Adds an empty `py.typed` file at the root of the source tree, and adds the [canonical typing classifier][1] to the list of classifiers. Closes #242. [1]: https://pypi.org/classifiers/ --- protovalidate/py.typed | 0 pyproject.toml | 1 + 2 files changed, 1 insertion(+) create mode 100644 protovalidate/py.typed diff --git a/protovalidate/py.typed b/protovalidate/py.typed new file mode 100644 index 00000000..e69de29b diff --git a/pyproject.toml b/pyproject.toml index fecd8c4b..ac8554a9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.13", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", + "Typing :: Typed", ] dynamic = ["version"] dependencies = ["protobuf", "cel-python"]