René's URL Explorer Experiment


Title: GitHub - GeospatialPython/pyshp: This library reads and writes ESRI Shapefiles in pure Python.

Open Graph Title: GitHub - GeospatialPython/pyshp: This library reads and writes ESRI Shapefiles in pure Python.

X Title: GitHub - GeospatialPython/pyshp: This library reads and writes ESRI Shapefiles in pure Python.

Description: This library reads and writes ESRI Shapefiles in pure Python. - GeospatialPython/pyshp

Open Graph Description: This library reads and writes ESRI Shapefiles in pure Python. - GeospatialPython/pyshp

X Description: This library reads and writes ESRI Shapefiles in pure Python. - GeospatialPython/pyshp

Opengraph URL: https://github.com/GeospatialPython/pyshp

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/tree/*name(/*path)
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:a89699fc-a307-d67e-bfa3-7960446bc27a
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id853A:2EA41:73D1571:963B98C:69768F66
html-safe-nonce7655c3ed7f79cfce919fa92d2cbf7790d87b394748f4f65600d52304e330485f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NTNBOjJFQTQxOjczRDE1NzE6OTYzQjk4Qzo2OTc2OEY2NiIsInZpc2l0b3JfaWQiOiI4NzI5MDc0MTEyNTE2OTU0NjIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac7b9e5d168dbfc7757f18f9086225d95ecdf02e7f6e518c135663ab424db92da6
hovercard-subject-tagrepository:17410607
github-keyboard-shortcutsrepository,source-code,file-tree,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/GeospatialPython/pyshp/tree/master
twitter:imagehttps://opengraph.githubassets.com/76bcbf1de425f23e700a4f9799ae5fa18239659cb1e8e13423d0876f7731e53a/GeospatialPython/pyshp
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/76bcbf1de425f23e700a4f9799ae5fa18239659cb1e8e13423d0876f7731e53a/GeospatialPython/pyshp
og:image:altThis library reads and writes ESRI Shapefiles in pure Python. - GeospatialPython/pyshp
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None032152924a283b83384255d9489e7b93b54ba01da8d380b05ecd3953b3212411
turbo-cache-controlno-preview
go-importgithub.com/GeospatialPython/pyshp git https://github.com/GeospatialPython/pyshp.git
octolytics-dimension-user_id5385450
octolytics-dimension-user_loginGeospatialPython
octolytics-dimension-repository_id17410607
octolytics-dimension-repository_nwoGeospatialPython/pyshp
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id17410607
octolytics-dimension-repository_network_root_nwoGeospatialPython/pyshp
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release5b577f6be6482e336e3c30e8daefa30144947b17
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FGeospatialPython%2Fpyshp%2Ftree%2Fmaster
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FGeospatialPython%2Fpyshp%2Ftree%2Fmaster
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=GeospatialPython%2Fpyshp
Reloadhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
Reloadhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
Reloadhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
GeospatialPython https://patch-diff.githubusercontent.com/GeospatialPython
pyshphttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp
Please reload this pagehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FGeospatialPython%2Fpyshp
Fork 263 https://patch-diff.githubusercontent.com/login?return_to=%2FGeospatialPython%2Fpyshp
Star 1.1k https://patch-diff.githubusercontent.com/login?return_to=%2FGeospatialPython%2Fpyshp
MIT license https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/LICENSE.TXT
1.1k stars https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/stargazers
263 forks https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/forks
Branches https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/branches
Tags https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tags
Activity https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FGeospatialPython%2Fpyshp
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FGeospatialPython%2Fpyshp
Code https://patch-diff.githubusercontent.com/GeospatialPython/pyshp
Issues 30 https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/issues
Pull requests 2 https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/pulls
Discussions https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/discussions
Actions https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/actions
Projects 0 https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/projects
Wiki https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/wiki
Security 0 https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/security
Insights https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/pulse
Code https://patch-diff.githubusercontent.com/GeospatialPython/pyshp
Issues https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/issues
Pull requests https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/pulls
Discussions https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/discussions
Actions https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/actions
Projects https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/projects
Wiki https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/wiki
Security https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/security
Insights https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/pulse
Brancheshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/branches
Tagshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tags
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/branches
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tags
892 Commitshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/commits/master/
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/commits/master/
.githubhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master/.github
.githubhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master/.github
shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master/shapefiles
shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master/shapefiles
srchttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master/src
srchttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master/src
.gitattributeshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/.gitattributes
.gitattributeshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/.gitattributes
.gitignorehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/.gitignore
.pre-commit-config.yamlhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/.pre-commit-config.yaml
.pre-commit-config.yamlhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/.pre-commit-config.yaml
LICENSE.TXThttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/LICENSE.TXT
LICENSE.TXThttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/LICENSE.TXT
README.mdhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/README.md
changelog.txthttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/changelog.txt
changelog.txthttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/changelog.txt
pyproject.tomlhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/pyproject.toml
pyproject.tomlhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/pyproject.toml
run_benchmarks.pyhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/run_benchmarks.py
run_benchmarks.pyhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/run_benchmarks.py
test_shapefile.pyhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/test_shapefile.py
test_shapefile.pyhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/blob/master/test_shapefile.py
READMEhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
MIT licensehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#pyshp
https://camo.githubusercontent.com/30498d1e98b92b2d10259bd1c504e277536c11af155d4e714cbceed03c7311e0/687474703a2f2f342e62702e626c6f6773706f742e636f6d2f5f53426933375145734376672f545051754f686c485178492f41414141414141414145302f516a466c57664d783074512f533335302f4753505f4c6f676f2e706e67
https://github.com/GeospatialPython/pyshp/actions/workflows/build.yml/badge.svg
Joel Lawheadhttps://github.com/GeospatialPython
Karim Bahgathttps://github.com/karimbahgat
MIThttps://github.com/GeospatialPython/pyshp/blob/master/LICENSE.TXT
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#contents
Overviewhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#overview
Version Changeshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#version-changes
The Basicshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#the-basics
Reading Shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles
The Reader Classhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#the-reader-class
Reading Shapefiles from Local Fileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-local-files
Reading Shapefiles from Zip Fileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-zip-files
Reading Shapefiles from URLshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-urls
Reading Shapefiles from File-Like Objectshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-file-like-objects
Reading Shapefiles Using the Context Managerhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-using-the-context-manager
Reading Shapefile Meta-Datahttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefile-meta-data
Reading Geometryhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-geometry
Reading Recordshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-records
Reading Geometry and Records Simultaneouslyhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-geometry-and-records-simultaneously
Writing Shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles
The Writer Classhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#the-writer-class
Writing Shapefiles to Local Fileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles-to-local-files
Writing Shapefiles to File-Like Objectshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles-to-file-like-objects
Writing Shapefiles Using the Context Managerhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles-using-the-context-manager
Setting the Shape Typehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#setting-the-shape-type
Adding Recordshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#adding-records
Adding Geometryhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#adding-geometry
Geometry and Record Balancinghttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#geometry-and-record-balancing
Advanced Usehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#advanced-use
Common Errors and Fixeshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#common-errors-and-fixes
Warnings and Logginghttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#warnings-and-logging
Shapefile Encoding Errorshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#shapefile-encoding-errors
Reading Large Shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-large-shapefiles
Iterating through a shapefilehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#iterating-through-a-shapefile
Limiting which fields to readhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#limiting-which-fields-to-read
Attribute filteringhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#attribute-filtering
Spatial filteringhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#spatial-filtering
Writing large shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-large-shapefiles
Merging multiple shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#merging-multiple-shapefiles
Editing shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#editing-shapefiles
3D and Other Geometry Typeshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#3d-and-other-geometry-types
Shapefiles with measurement (M) valueshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#shapefiles-with-measurement-m-values
Shapefiles with elevation (Z) valueshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#shapefiles-with-elevation-z-values
3D MultiPatch Shapefileshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#3d-multipatch-shapefiles
Testinghttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#testing
Contributorshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#contributors
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#overview
http://www.esri.com/library/whitepapers/p dfs/shapefile.pdfhttp://www.esri.com/library/whitepapers/pdfs/shapefile.pdf
http://www.clicketyclick.dk/databases/xbase/format/index.htmlhttp://www.clicketyclick.dk/databases/xbase/format/index.html
http://GeospatialPython.comhttp://GeospatialPython.com
https://gis.stackexchange.comhttps://gis.stackexchange.com
https://github.com/GeospatialPython/pyshphttps://github.com/GeospatialPython/pyshp
https://github.com/GeospatialPython/pyshp/wiki/Map-Projectionshttps://github.com/GeospatialPython/pyshp/wiki/Map-Projections
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#version-changes
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#303
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#type-checking
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fix
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#testing
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#302
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#post1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#post0
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fix-1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#code-quality
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#301
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#improvements
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#code-quality-1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#300
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#breaking-changes
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#improvements-1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#code-quality-2
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#241
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#improvements-2
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#breaking-change--support-for-python-2-and-pythons--38-to-be-dropped
end of lifehttps://devguide.python.org/versions/#versions
the discussion pagehttps://github.com/GeospatialPython/pyshp/discussions/290
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#240
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#new-features
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#development
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#231
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#230
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#new-features-1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#improvements-3
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-2
SciTools/cartopy#2012https://github.com/SciTools/cartopy/issues/2012
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#220
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#new-features-2
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#improvements-4
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-3
mattijn/topojson#120https://github.com/mattijn/topojson/issues/120
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#213
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-4
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#212
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-5
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#211
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#improvements-5
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-6
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#210
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#new-features-3
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#bug-fixes-7
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#200
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#major-changes
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#important-fixes
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#the-basics
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#the-reader-class
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-local-files
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-zip-files
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-urls
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-from-file-like-objects
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefiles-using-the-context-manager
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-shapefile-meta-data
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-geometry
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#todo--fix-attributes
GeoJSON formathttp://geojson.org
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-records
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-geometry-and-records-simultaneously
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#the-writer-class
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles-to-local-files
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles-to-file-like-objects
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-shapefiles-using-the-context-manager
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#setting-the-shape-type
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#adding-records
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#adding-geometry
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#geometry-and-record-balancing
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-prj-files
Well-Known-Text (WKT) projection stringhttps://en.wikipedia.org/wiki/Well-known_text_representation_of_coordinate_reference_systems
PyCRShttps://github.com/karimbahgat/PyCRS
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#advanced-use
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#common-errors-and-fixes
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#warnings-and-logging
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#shapefile-encoding-errors
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#reading-large-shapefiles
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#iterating-through-a-shapefile
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#limiting-which-fields-to-read
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#attribute-filtering
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#spatial-filtering
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#writing-large-shapefiles
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#merging-multiple-shapefiles
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#editing-shapefiles
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#3d-and-other-geometry-types
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#shapefiles-with-measurement-m-values
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#shapefiles-with-elevation-z-values
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#3d-multipatch-shapefiles
this ESRI White Paperhttp://downloads.esri.com/support/whitepapers/ao_/J9749_MultiPatch_Geometry_Type.pdf
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#testing-1
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#network-tests
https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#contributors
Readme https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
Activityhttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/activity
1.1k starshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/stargazers
62 watchinghttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/watchers
263 forkshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FGeospatialPython%2Fpyshp&report=GeospatialPython+%28user%29
Releases 24https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/releases
Tested on Python 3.14 and 3.15 dev. Support stubs. Fixed UnboundLocalError Latest Nov 28, 2025 https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/releases/tag/3.0.3
+ 23 releaseshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/releases
Please reload this pagehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
Learn more about GitHub Sponsorshttps://patch-diff.githubusercontent.com/sponsors
Packages 0https://patch-diff.githubusercontent.com/users/GeospatialPython/packages?repo_name=pyshp
Please reload this pagehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
Contributors 37https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/graphs/contributors
Please reload this pagehttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/tree/master
+ 23 contributorshttps://patch-diff.githubusercontent.com/GeospatialPython/pyshp/graphs/contributors
Python 100.0% https://patch-diff.githubusercontent.com/GeospatialPython/pyshp/search?l=python
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.