Skip to content

Version 2.4.0. Iteration over subranges of records. Last support for Python 2 and Python 3.8

Latest
Compare
Choose a tag to compare
@JamesParrott JamesParrott released this 21 Jul 12:14
· 1 commit to master since this release

What's Changed

  • Fix PyShp's CI, dropping actions/setup-python, running build.yml Action in Python Docker containers. by @JamesParrott in #267
  • Add spatial filtering for single points by @lgolston in #259
  • SyntaxWarning for identity checks in test_shapefile by @lgolston in #260
  • Fix recursion error when copying Record with deepcopy() by @midichef in #257
  • Added uppercase file extension compatibility for zip files by @bva-bme in #250
  • Run on workflow_dispatch (after manual trigger) by @JamesParrott in #271
  • *.py: Remove trailing empty spaces. by @schwehr in #279
  • changelog.txt: strip trailing spaces and keep as dos formatted file. by @schwehr in #280
  • build.yml: Allow all pushes to run the workflow. by @schwehr in #277
  • build.yml: Change python-versions to leave off patch version. by @schwehr in #282
  • README.md and changelog.txt: codespell by @schwehr in #283
  • Initial sorting of imports. by @schwehr in #296
  • Refactor workflows to support testing before deployment, and testing on Windows and MacOS. by @JamesParrott in #300
  • Run Pylint
  • Add ruff format hook to pre-commit config
  • Combine iter records range into iter records based on work by @lguez in #310

New Contributors

Full Changelog: 2.3.1...2.4.0