An open API service providing commit metadata for open source projects.

GitHub / GeospatialPython/pyshp / commits

SHA Message Author Date Stats
3d6bb0b0 merge Merge pull request #434 from JamesParrott/Test_all_supported_encodings James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 10 hours ago
fc263950 merge Merge pull request #432 from JamesParrott/Synced_with_PyShp James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 11 hours ago
fc96b169 v3.1.4. Fix bug with dates supplied as strings & test all encodings in CI James Parrott <8****t@u****m> about 11 hours ago
d0e2a2b9 Test 13 more encodings James Parrott <8****t@u****m> about 11 hours ago
981a9946 merge Merge pull request #431 from JamesParrott/Test_more_codecs James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 13 hours ago
4d091fc6 Test against latin1, & UTF-16s and UTF-32s James Parrott <8****t@u****m> about 16 hours ago
684d708e Stop hammering ucdavis's server, causing flakey test failures James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
08d465db merge Merge pull request #430 from JamesParrott/Add_unicode_to_hypothesis_tests James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
1905d73c Test fields and text field values against all Unicode code points James Parrott <8****t@u****m> 1 day ago
8267a469 Don't nest "" quoted strings inside "" quoted f-string fields James Parrott <8****t@u****m> 2 days ago
ecc894c5 Test whitespace in field names (inc ascii spaces) James Parrott <8****t@u****m> 2 days ago
afc8e714 merge Merge pull request #429 from JamesParrott/Add_unicode_to_hypothesis_tests James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
2 days ago
5eb843be Cache and calculate decoded_pad_bytes from encoding where needed James Parrott <8****t@u****m> 2 days ago
04da7d05 v3.1.4.dev Generalise tests to use multiple codecs James Parrott <8****t@u****m> 3 days ago
4a6f0b67 merge Merge pull request #428 from JamesParrott/Test_roundtripping_whole_Shapefiles James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
3 days ago
a1999b21 Add Round trip Shapefile test James Parrott <8****t@u****m> 3 days ago
d31bd8fc merge Merge pull request #427 from JamesParrott/Slightly_faster James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
4 days ago
66eed735 v3.1.3 speed up encoding of utf8 and ascii text James Parrott <8****t@u****m> 5 days ago
12c10345 merge Merge pull request #425, Raise error when strings end in code points that enc... James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
5 days ago
c2c8dff5 Raise error when strings end in entire code points that encode to pad bytes James Parrott <8****t@u****m> 5 days ago
9649c5de merge Merge pull request #424 from JamesParrott/Test_utf16_encoded_field_names James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
5 days ago
a0ccbb72 v3.1.1 Warn if text encoding ends in pad bytes. Minimise pad bytes used in d... James Parrott <8****t@u****m> 6 days ago
493534a7 merge Merge pull request #422 from JamesParrott/Trim_strings_wrt_code_points_not_bytes James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
6 days ago
e0394038 v3.1.0 Strict mode. Robuster support for unicode inc bug fixes. James Parrott <8****t@u****m> 7 days ago
53a923d7 merge Merge pull request #420 from JamesParrott. Make dbf Field round trippable an... James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
7 days ago
2772856f Make Field roundtrippable. Allow opting out of whitespace underscore replace... James Parrott <8****t@u****m> 7 days ago
912be01b Refactor field descriptor array encoding into Field.encode_field_descriptor James Parrott <8****t@u****m> 7 days ago
f9f6a0c2 merge Merge pull request #419 from JamesParrott/Synced_with_PyShp James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
8 days ago
5386fdcd Improve property tests / fix test bugs. James Parrott <8****t@u****m> 8 days ago
18824eef merge Merge pull request #417 from JamesParrott/dbf_round_trip James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
8 days ago
36fc5eb4 Allow a character for a minus sign in Float field James Parrott <8****t@u****m> 8 days ago
ff9d8fad __dbfRecord => _record James Parrott <8****t@u****m> 8 days ago
54d617fd Bug fixes James Parrott <8****t@u****m> 8 days ago
7c269d75 merge Merge pull request #415 from JamesParrott/Synced_with_PyShp James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
9 days ago
a24cfab9 Avoid errors due to precision limits and skip deletion flag field James Parrott <8****t@u****m> 9 days ago
183f969f Add dbf round trip test James Parrott <8****t@u****m> 9 days ago
cdf20609 Include NullShapes in shp round trip test James Parrott <8****t@u****m> 9 days ago
11311136 merge Merge pull request #414 from JamesParrott/Synced_with_PyShp James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
9 days ago
8d04f715 Add shx round trip test James Parrott <8****t@u****m> 9 days ago
c61f5c24 Rename size_B and size_16b_words correctly in ShpWriter._shp_file_length_B James Parrott <8****t@u****m> 9 days ago
805be08e v3.0.14.dev James Parrott <8****t@u****m> 10 days ago
c63b727d Make ShpWriter.shape return both offset & length in B, not 16 bit words James Parrott <8****t@u****m> 10 days ago
32e46006 Don't track .hypothesis James Parrott <8****t@u****m> 10 days ago
e3b2040b merge Merge pull request #413 from JamesParrott/Test_shp_files_roundtrip James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
10 days ago
70e2ec9f v3.0.13. Don't error when reading empty shp files (bug fix). James Parrott <8****t@u****m> 10 days ago
4ef2de36 Fix error when reading empty shapefiles. Shp file round trips James Parrott <8****t@u****m> 10 days ago
6853fadb merge Merge pull request #412 from JamesParrott/Avoid_composite_test_strategies James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
11 days ago
ea7b333a Refactor test strategies to avoid @composite as it shrinks slowly James Parrott <8****t@u****m> 11 days ago
cd3ba971 merge Merge pull request #411 from JamesParrott/Test_Multipatch_roundtrips James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
11 days ago
507340cd Add multipatches bytes encoding round trip test James Parrott <8****t@u****m> 11 days ago
f86097db merge Merge pull request #409 from JamesParrott/Polylines_and_Polygons James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
f1e17730 v3.0.12. 3D Point coords James Parrott <8****t@u****m> 24 days ago
a5bba232 merge Merge pull request #408 v3.0.11 Stricter shapes. PointZ and Multipoints round... James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
25 days ago
bcf462de v3.0.11 Stricter shapes. PointZ and Multipoints round trip. James Parrott <8****t@u****m> 25 days ago
d62307cc merge Merge pull request #407 from JamesParrott/Hypothesis James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
25 days ago
d922eee3 v3.0.10 Bugfix. Ensure m < ISDATA becomes None on PointM. Add round tri… James Parrott <8****t@u****m> 25 days ago
d02303b6 merge Merge PR #406. Move ./shapefiles to tests/shapefiles. Separate doctest runner James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
26 days ago
baae770c Move ./shapefiles to tests/shapefiles. Separate doctest runner James Parrott <8****t@u****m> 26 days ago
478c6381 merge Merge pull request #405 from JamesParrott/fewer_casts. Get rid of the GeoJSON... James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
9b84275b Get rid of the GeoJSON casts, while satisfying mypy James Parrott <8****t@u****m> 30 days ago
2e112a70 merge Merge pull request #404 from JamesParrott/Get_rid_of_Array James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
30 days ago
de067aaa Type hint as, and cast to, array instead of _Array[int] James Parrott <8****t@u****m> about 1 month ago
d9c91434 merge Merge pull request #403 from JamesParrott/Fewer_type_ignores James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
3c2c514c Expand on comment James Parrott <8****t@u****m> about 1 month ago
b3c60dda Update link to badge James Parrott <8****t@u****m> about 1 month ago
300c9069 v3.0.9 ShpReader, ShpWriter, ShxReader, and ShxWriter. James Parrott <8****t@u****m> about 1 month ago
5cf41f2a merge Merge pull request #402 from JamesParrott/ShxWriter James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
29f043ca Replace Github URLs of shapefiles with other victims. James Parrott <8****t@u****m> about 1 month ago
7e077528 Restore edit and merge test shapefiles for run_benchmarks.py James Parrott <8****t@u****m> about 1 month ago
2541af64 merge Merge pull request #401 from JamesParrott/stricter_Reader_Writer_args_processing James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
62eec229 Make Reader and Writer stricter about their args. Use pathlib.Paths instead ... James Parrott <8****t@u****m> about 1 month ago
46fcefaa merge Merge pull request #400 from JamesParrott/Pathlib James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c22453c3 Raise TypeError if unsupported shapefile_path type passed to Reader James Parrott <8****t@u****m> about 1 month ago
618466b3 merge Merge pull request #399 from JamesParrott/New_test_shp_file_zip James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
bdfd451a Run url tests on real urls on one runner (3.14 on Ubuntu) James Parrott <8****t@u****m> about 1 month ago
bf968a08 merge Merge pull request #398 from JamesParrott/shxReader James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0e755438 Add ShpReader and ShxReader James Parrott <8****t@u****m> about 1 month ago
7e14702a merge Merge pull request #397 from JamesParrott/shorten_Reader.shapes James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
8e9352c3 Just pass the iterator to the constructor, instead of list.extend James Parrott <8****t@u****m> about 1 month ago
f9543e7f merge Merge pull request #396 from JamesParrott/base_dbfReader.Records_on_iterRecords James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
be1e2772 Base dbfReader.records on iterRecords, and add deleted_as_None option James Parrott <8****t@u****m> about 1 month ago
efeedc26 merge Merge pull request #395 from JamesParrott/_HasExitStack_and__FileChecker_base... James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c55fbeea Restore runtime_checkable & isinstance. Register _TemporaryFileWrapper as Wr... James Parrott <8****t@u****m> about 1 month ago
d458da8e "wb+" => "w+b" file open mode James Parrott <8****t@u****m> about 1 month ago
cb1bf5dc Revert to hasattr test, as it works with tempfile's dynamic class wrappers James Parrott <8****t@u****m> about 1 month ago
5906a203 Ruff format James Parrott <8****t@u****m> about 1 month ago
4db55865 Make _ensure_file_obj a method of a generic base class. Passes mypy and pytest James Parrott <8****t@u****m> about 1 month ago
70896ce4 Use @runtime_checkable instead of hasattr. Refactor common ExitStack use and ... James Parrott <8****t@u****m> about 1 month ago
eccacf92 Update uv.lock to require "filelock", marker = "python_full_version >= '3.10'... James Parrott <8****t@u****m> about 1 month ago
c24cf3f9 Security: Add python_version >= 3.10 to pre-commit dep spec James Parrott <8****t@u****m> about 1 month ago
372d8768 merge Merge pull request #393 from JamesParrott/uv_in_Gitub_Actions_and_pre-commit_... James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
155de433 Use uv sync --frozen instead of uv sync --locked (not sure how to update uv.l... James Parrott <8****t@u****m> about 1 month ago
fbfc0406 Remove depedency cooldown (and PyShp exclusions) and relock James Parrott <8****t@u****m> about 1 month ago
9eca9018 Revamp pre-commit config to only built in hooks and local hooks James Parrott <8****t@u****m> about 1 month ago
83a16c4a merge Merge pull request #392 from GeospatialPython/Version_bumps James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
53c1452c Don't run mypy in pre-commit. Bump mypy to 2.1.0, & bump ruff James Parrott <8****t@u****m> about 1 month ago
c979d392 v3.0.8 James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7a2b7b19 merge Merge pull request #391 from JamesParrott/DbfWriter James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
3175910f Add DbfWriter and refactor Writer to use it James Parrott <8****t@u****m> about 1 month ago
cda7ccb5 merge Merge pull request #390 from JamesParrott/dbfReader James Parrott <8****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago

← Back to repository