From 685b02817e2195378335699c6dcc1b48da420b09 Mon Sep 17 00:00:00 2001 From: James Parrott <80779630+JamesParrott@users.noreply.github.com> Date: Tue, 19 Aug 2025 17:28:37 +0100 Subject: [PATCH] v3.0.1 --- README.md | 11 +++++++++++ changelog.txt | 11 ++++++++++- src/shapefile.py | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 295f752..99d74ef 100644 --- a/README.md +++ b/README.md @@ -93,6 +93,17 @@ part of your geospatial project. # Version Changes +## 3.0.1 + +### Improvements +- Reader(shp=, dbf=, shx=) now support pathlib.Paths, and any pathlike object (@mwtoews). +### Bug fixes +- PyShp 3 no longer modifies the global doctest module (@JamesParrott). +### Code quality +- isort replaced by Ruff check's I rule (@mwtoews). +- mypy --strict used in CI (@JamesParrott). +- LICENSE.TXT re-encoded in UTF-8 (@musicinmybrain). + ## 3.0.0 ### Breaking Changes: diff --git a/changelog.txt b/changelog.txt index 01f919b..ef3952a 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,7 +1,16 @@ -VERSION WIP +VERSION 3.0.1 + +2025-08-19 Improvements: + * Reader(shp=, dbf=, shx=) now support pathlib.Paths, and any pathlike object (@mwtoews). + Bug fixes: + * PyShp 3 no longer modifies the global doctest module (@JamesParrott). + Code quality: + * isort replaced by Ruff check's I rule (@mwtoews). + * mypy --strict used in CI (@JamesParrott). * LICENSE.TXT re-encoded in UTF-8 (@musicinmybrain) + VERSION 3.0.0 2025-08-03 diff --git a/src/shapefile.py b/src/shapefile.py index f5932a5..e591f67 100644 --- a/src/shapefile.py +++ b/src/shapefile.py @@ -8,7 +8,7 @@ from __future__ import annotations -__version__ = "3.0.0" +__version__ = "3.0.1" import array import doctest