Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENH: add support to read, write, list and remove /vsimem/ files #457

Merged
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
7e327b9
ENH: add support to use /vsimem/ input files
theroggy Aug 3, 2024
0c1458b
ENH: make it possible to use /vsimem files
theroggy Aug 9, 2024
8f7733d
Update CHANGES.md
theroggy Aug 9, 2024
949e30f
temporarily add pyproj as dependency in CI
theroggy Aug 9, 2024
72c5248
Try to fix directory creation issue for gdal <3.8
theroggy Aug 9, 2024
4786a2b
Update _io.pyx
theroggy Aug 10, 2024
c7c7a2c
Update _io.pyx
theroggy Aug 10, 2024
4d69b9a
Support vsimem files in a directory for gdal<3.8
theroggy Aug 10, 2024
82b08d4
Textual improvements
theroggy Aug 10, 2024
33f55a6
improve directory name for vsimem fixture
theroggy Aug 10, 2024
8d281cf
Skip arrow write test for gdal < 3.8
theroggy Aug 10, 2024
d9ad3d7
fix vsimem listlayers test
theroggy Aug 10, 2024
b728332
rename is_tmp_vsimem to use_tmp_vsimem
theroggy Aug 10, 2024
3621218
Rename is_tmp_vsi to use_tmp_vsimem
theroggy Aug 10, 2024
1b15004
Rename input params in _ogr.pxd to path
theroggy Aug 10, 2024
504cc3d
Merge remote-tracking branch 'upstream/main' into ENH-make-it-possibl…
theroggy Aug 20, 2024
2c5f522
Merge main
theroggy Aug 21, 2024
149a0ad
sort dependencies (to trigger tests)
theroggy Aug 21, 2024
9870fdf
Update lint.yml
theroggy Aug 21, 2024
37cd30e
Merge remote-tracking branch 'upstream/main' into ENH-make-it-possibl…
theroggy Sep 10, 2024
e4ab48d
Apply feedback: small changes
theroggy Sep 10, 2024
68a595a
Apply feedback: small change
theroggy Sep 10, 2024
cfdfd7c
Fix test
theroggy Sep 10, 2024
a997cef
Let get_ogr_vsimem_write_path return if a tmp vsimem file is used
theroggy Sep 10, 2024
d610f00
Apply feedback, textual changes
theroggy Sep 15, 2024
63a8cb6
Apply feedback: textual change
theroggy Sep 15, 2024
2c11d77
Parametrize test_vsimem_rmtree_error
theroggy Sep 15, 2024
07b500a
Add doc to test_get_vsi_path_or_buffer_obj_to_string
theroggy Sep 15, 2024
8806612
Move vsimem_rmtree_toplevel to util + tests to new test_util.py
theroggy Sep 15, 2024
c3a01e5
Fix test_vsimem_rmtree_error
theroggy Sep 15, 2024
a12f78d
Merge remote-tracking branch 'upstream/main' into ENH-make-it-possibl…
theroggy Sep 16, 2024
774a6e8
Remove 0.9.1 in changelog
theroggy Sep 16, 2024
bf2b455
Feedback: textual changes + merge some vsimem tests
theroggy Sep 16, 2024
bc8edd2
Rollback changes to test_vsimem_rmtree_error
theroggy Sep 16, 2024
6436be1
Update test_core.py
theroggy Sep 16, 2024
bd51c70
Use requires_arrow_write_api to skip write arrow test
theroggy Sep 16, 2024
76cf286
Remove unreachable code regarding use_tmp_vsimem
theroggy Sep 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update CHANGES.md
theroggy committed Aug 9, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit 8f7733d069271a373f36a9a179f0794e07884431
6 changes: 6 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# CHANGELOG

## 0.10.0 (yyyy-mm-dd)

### Improvements

- Add support to read, write, list and remove `/vsimem/` files (#457)

## 0.9.1 (yyyy-mm-dd)

### Bug fixes