From a486d8418976d7aefbc80dbae84477cb5c01995d Mon Sep 17 00:00:00 2001 From: James Parrott <80779630+JamesParrott@users.noreply.github.com> Date: Thu, 9 Oct 2025 12:08:53 +0100 Subject: [PATCH] Document removal or py.typed in changelog.txt and README.md --- README.md | 6 +++++- changelog.txt | 11 ++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 27e0c7c..53f23ec 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,10 @@ part of your geospatial project. # Version Changes -## Next +## 3.0.2 + +### Bug fix +- Deleted py.typed (probably temporarily). Including the py.typed marker file with a single file package caused type checkers to type check all other libraries installed in the same directory (whether they're typed or not, enforcing type checking for all the adjacent dirs libraries, regardless of the user's intentions for the type checker) (pointed out by @dl1jbe - thanks Thomas). Discussions will be started about a longer term fix, possibly e.g. possibly refactoring to a package, and restoring py.typed. ### Code quality: - Ruff check's UP rule added (mimicks PyUpgrade) (@mwtoews). @@ -1587,6 +1590,7 @@ Razzi Abuissa RosBer97 Ross Rogers Ryan Brideau +Thomas Beierlein Tim Gates Tobias Megies Tommi Penttinen diff --git a/changelog.txt b/changelog.txt index 3ff3f80..127d613 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,13 @@ -VERSION Next +VERSION 3.0.2 + +2025-10-09 + Bug fix: + * Deleted py.typed (probably temporarily). Including the py.typed marker file with a single + file package caused type checkers to type check all other libraries installed in the same + directory (whether they're typed or not, enforcing type checking for all the adjacent dirs + libraries, regardless of the user's intentions for the type checker) + (pointed out by @dl1jbe). Discussions will be started about a longer term fix, possibly + e.g. possibly refactoring to a package, and restoring py.typed. 2025-08-20 Code quality: