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 |