Skip to content

Releases: GeospatialPython/pyshp

v3.0.7 DbfReader

19 May 23:35
cda7ccb

Choose a tag to compare

What's Changed

Full Changelog: 3.0.6...3.0.7

v3.0.6 Warn about failed shapefile downloads (and provide a hint to download from Github)

19 May 15:57
f10ba79

Choose a tag to compare

What's Changed

  • Test polygonz files, with no z and no m by @JamesParrott in #387
  • Make downloading from Github slightly less annoying. Refactor common URL and NamedTemporaryFile code. by @JamesParrott in #389

Full Changelog: 3.0.5...3.0.6

v3.0.5 PEP 735 Dependendency groups (drop dev and test optional deps))

18 May 10:47
e40495e

Choose a tag to compare

What's Changed

  • Use dependency groups for dev and test (PEP 735) by @mwtoews in #386

Full Changelog: 3.0.4...3.0.5

v3.0.4 Fix pyshp-stubs

17 May 15:07

Choose a tag to compare

Fix pyshp-stubs

What's Changed

Full Changelog: 3.0.3...3.0.4

Tested on Python 3.14 and 3.15 dev. Support stubs. Fixed UnboundLocalError

28 Nov 17:42

Choose a tag to compare

3.0.3

v3.0.3  Tested on Python 3.14 and 3.15 dev. Support stubs. Fixed Unbo…

Documentation fix. Correct the version number in README.md

10 Oct 16:01

Choose a tag to compare

A rerelease of 3.0.2 for PyPi (to retrigger the CD deploy job)

10 Oct 15:35
8fff374

Choose a tag to compare

3.0.2.post0

Merge pull request #375 from GeospatialPython/v3.0.2.post0_release_to…

Remove py.typed

09 Oct 12:06

Choose a tag to compare

so as not to enforce type checking on user's other projects.

More support for Paths, and no longer modifies the doctest module.

19 Aug 16:40
3ac5b3d

Choose a tag to compare

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

Python 3.9+ only. Type hints. Shape subtypes. Faster writes.

03 Aug 17:48

Choose a tag to compare

3.0.0

v3.0.0 Python 3.9+ only.  Type hints.  Shape subtypes.  Faster writes.