From d58650b02f11f1c41bc6355c4ceea778bf31f07a Mon Sep 17 00:00:00 2001 From: Sergey Vasilyev Date: Fri, 13 Oct 2023 16:28:07 +0200 Subject: [PATCH] Mark data-diff as type-annotated MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The type annotations are incomplete and sometimes simply wrong. But at least they are annotated _somehow_, partially. More importantly, we have numerous simple classes & `attrs` classes, which could be used for type-checking properly without inferring them as `Any` — e.g., in structural pattern matching, such as `match col: case NumericType(precision=0): …`. Proper type annotations and strict-mode MyPy checking will arrive later, eventually (it is a work in progress, just not a priority). --- data_diff/py.typed | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data_diff/py.typed diff --git a/data_diff/py.typed b/data_diff/py.typed new file mode 100644 index 00000000..e69de29b