File tree Expand file tree Collapse file tree 3 files changed +17
-6
lines changed Expand file tree Collapse file tree 3 files changed +17
-6
lines changed Original file line number Diff line number Diff line change @@ -95,10 +95,13 @@ part of your geospatial project.
95
95
96
96
# Version Changes
97
97
98
- ## 2.4.0
98
+ ## 2.4.1
99
+
100
+ ### Improvements:
101
+ - Speed up writing shapefiles by up to ~ 39%. Combined for loops of calls to f.write(pack(...)), into single calls.
99
102
100
103
### Breaking Change. Support for Python 2 and Pythons <= 3.8 to be dropped.
101
- - PyShp 2.4.0 is the latest (and likely last) version of PyShp to support Python 2.7 and Pythons <= 3.8.
104
+ - PyShp 2.4.1 is the latest (and likely last) version of PyShp to support Python 2.7 and Pythons <= 3.8.
102
105
These CPython versions have reached [ end of life] ( https://devguide.python.org/versions/#versions ) .
103
106
- Future development will focus on PyShp v3.0.0 onwards (currently intended to supporting Pythons >= 3.9).
104
107
- This will not break any projects, as pip and other package managers should not install PyShp 3.0.0
@@ -107,6 +110,7 @@ bug fixes and features.
107
110
- If this negatively impacts your project, all feedback about this decision is welcome
108
111
on our [ the discussion page] ( https://github.com/GeospatialPython/pyshp/discussions/290 ) .
109
112
113
+ ## 2.4.0
110
114
111
115
### New Features:
112
116
- Reader.iterRecords now allows start and stop to be specified, to lookup smaller ranges of records.
Original file line number Diff line number Diff line change 1
- VERSION 2.4.0
1
+ VERSION 2.4.1
2
+
3
+ 2025-07-30
4
+ Improvements:
5
+ * Speed up writing shapefiles by up to ~39%. Combined for loops of calls to f.write(pack(...)), into single calls.
2
6
3
- 2025-07-21
4
7
Forthcoming Breaking Change. Support for Python 2 and Pythons <= 3.8 to be dropped.
5
- * PyShp 2.4.0 is the latest (and likely last) version of PyShp to support Python 2.7 and Pythons <= 3.8.
8
+ * PyShp 2.4.1 is the latest (and likely last) version of PyShp to support Python 2.7 and Pythons <= 3.8.
6
9
These CPython versions have reached [end of life](https://devguide.python.org/versions/#versions).
7
10
* Future development will focus on PyShp v3.0.0 onwards (currently intended to supporting Pythons >= 3.9).
8
11
* This will not break any projects, as pip and other package managers should not install PyShp 3.0.0
@@ -11,6 +14,10 @@ VERSION 2.4.0
11
14
* If this negatively impacts your project, all feedback about this decision is welcome
12
15
on our [the discussion page](https://github.com/GeospatialPython/pyshp/discussions/290).
13
16
17
+ VERSION 2.4.0
18
+
19
+ 2025-07-21
20
+
14
21
15
22
New Features:
16
23
* Reader.iterRecords now allows start and stop to be specified, to lookup smaller ranges of records.
Original file line number Diff line number Diff line change 6
6
Compatible with Python versions 2.7-3.x
7
7
"""
8
8
9
- __version__ = "2.4.0 "
9
+ __version__ = "2.4.1 "
10
10
11
11
import array
12
12
import io
You can’t perform that action at this time.
0 commit comments