Skip to content

Commit cda7ccb

Browse files
authored
Merge pull request #390 from JamesParrott/dbfReader
Separate DbfReader
2 parents f10ba79 + d79d5cb commit cda7ccb

5 files changed

Lines changed: 913 additions & 819 deletions

File tree

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ The Python Shapefile Library (PyShp) reads and writes ESRI Shapefiles in pure Py
77
![build status](https://github.com/GeospatialPython/pyshp/actions/workflows/build.yml/badge.svg)
88

99
- **Author**: [Joel Lawhead](https://github.com/GeospatialPython)
10-
- **Maintainers**: [Karim Bahgat](https://github.com/karimbahgat)
11-
- **Version**: 3.0.6
12-
- **Date**: 19th May 2026
10+
- **Maintainers**: [James Parrott](https://github.com/JamesParrott) & [Karim Bahgat](https://github.com/karimbahgat)
11+
- **Version**: 3.0.7
12+
- **Date**: 20th May 2026
1313
- **License**: [MIT](https://github.com/GeospatialPython/pyshp/blob/master/LICENSE.TXT)
1414

1515
## Contents
@@ -93,6 +93,12 @@ part of your geospatial project.
9393

9494
# Version Changes
9595

96+
## 3.0.7
97+
98+
### Testability / separation of concerns.
99+
- Separate dbf only reading methods into a new dbfReader class (an instance of which is owned by the regular Shapefile Reader class).
100+
101+
96102
## 3.0.6
97103

98104
### URL Downloading

changelog.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
VERSION 3.0.7
2+
3+
2026-05-20
4+
Testability / separation of concerns:
5+
* Separate dbf only reading methods into a new dbfReader class (an instance of which is owned by the regular Shapefile Reader class).
6+
7+
18
VERSION 3.0.6
29

310
2026-05-19

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ authors = [
88
{name = "Joel Lawhead", email = "jlawhead@geospatialpython.com"},
99
]
1010
maintainers = [
11-
{name = "Karim Bahgat", email = "karim.bahgat.norway@gmail.com"}
11+
{name = "James Parrott", email = "james@jamesparrott.dev"},
12+
{name = "Karim Bahgat", email = "karim.bahgat.norway@gmail.com"},
1213
]
1314
readme = "README.md"
1415
keywords = ["gis", "geospatial", "geographic", "shapefile", "shapefiles"]

0 commit comments

Comments
 (0)