Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pyshp from 2.1.0 to 2.1.1 #68

Merged
merged 1 commit into from Sep 10, 2020
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 10, 2020

Bumps pyshp from 2.1.0 to 2.1.1.

Release notes

Sourced from pyshp's releases.

PyShp 2.1.1

Improvements:

  • Handle shapes with no coords and represent as geojson with no coords (GeoJSON null-equivalent)
  • Expand testing to Python 3.6, 3.7, 3.8 and PyPy; drop 3.3 and 3.4
  • Added pytest testing

Bug fixes:

  • Fix incorrect geo interface handling of multipolygons with complex exterior-hole relations
  • Enforce shapefile requirement of at least one field, to avoid writing invalid shapefiles
  • Fix Reader geo interface including DeletionFlag field in feature properties
  • Fix polygons not being auto closed, which was accidentally dropped
  • Fix error for null geometries in feature geojson
  • Misc docstring cleanup
Changelog

Sourced from pyshp's changelog.

VERSION 2.1.1

2020-09-09 Improvements:

  • Handle shapes with no coords and represent as geojson with no coords (GeoJSON null-equivalent)
  • Expand testing to Python 3.6, 3.7, 3.8 and PyPy; drop 3.3 and 3.4 [@mwtoews]
  • Added pytest testing [@jmoujaes]

Bug fixes:

  • Fix incorrect geo interface handling of multipolygons with complex exterior-hole relations [see #202]
  • Enforce shapefile requirement of at least one field, to avoid writing invalid shapefiles [@Jonty]
  • Fix Reader geo interface including DeletionFlag field in feature properties [@nnseva]
  • Fix polygons not being auto closed, which was accidentally dropped
  • Fix error for null geometries in feature geojson
  • Misc docstring cleanup [@fiveham]

VERSION 2.1.0

2019-02-15 New Features:

  • Added back read/write support for unicode field names.
  • Improved Record representation
  • More support for geojson on Reader, ShapeRecord, ShapeRecords, and shapes()

Bug fixes:

  • Fixed error when reading optional m-values
  • Fixed Record attribute autocomplete in Python 3
  • Misc readme cleanup

VERSION 2.0.1

2018-11-05

  • Fix pip install setup.py README decoding error.

VERSION 2.0.0

2018-09-01 (Note: Some contributor attributions may be missing.) New Features:

  • Full support for unicode text, with custom encoding, and exception handling.
    • Means that the Reader returns unicode, and the Writer accepts unicode.
  • PyShp has been simplified to a pure input-output library using the Reader and Writer classes, dropping the Editor class.
  • Switched to a new streaming approach when writing files, keeping memory-usage at a minimum:
    • Specify filepath/destination and text encoding when creating the Writer.
    • The file is written incrementally with each call to shape/record.
    • Adding shapes is now done using dedicated methods for each shapetype.
  • Reading shapefiles is now more convenient:
    • Shapefiles can be opened using the context manager, and files are properly closed.
    • Shapefiles can be iterated, have a length, and supports the geo interface.
Commits
  • db105fa prepare for new release
  • 2d207e2 Switch to much faster hole in exterior tests during geo interface
  • a8b3b4a Bump to next version
  • a539993 misc cleanup of recent changes
  • e5407f3 Don't ignore invalid polygon shapes in geo interface
  • ad78236 Misc changes and fixes to multipolygon hole determination, add shape geo inte...
  • e0d4365 Change pytest tests to handle empty dbf fields
  • 70c15e2 Delete pycache folder
  • 918b421 Drop Python 3.3 testing support
  • 4cf125e Merge pull request #164 from jmoujaes/issue_152_unit_tests
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 10, 2020
@coveralls
Copy link

coveralls commented Sep 10, 2020

Pull Request Test Coverage Report for Build 200

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 94.309%

Totals Coverage Status
Change from base Build 196: 0.0%
Covered Lines: 232
Relevant Lines: 246

💛 - Coveralls

1 similar comment
@coveralls
Copy link

Pull Request Test Coverage Report for Build 200

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 94.309%

Totals Coverage Status
Change from base Build 196: 0.0%
Covered Lines: 232
Relevant Lines: 246

💛 - Coveralls

@chris48s chris48s merged commit 5ae5b7e into master Sep 10, 2020
@dependabot dependabot bot deleted the dependabot/pip/pyshp-2.1.1 branch September 10, 2020 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants