This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/pip/docker/pandas-2.3.3
in repository https://gitbox.apache.org/repos/asf/sedona.git
discard 66fd06a37e Bump pandas from 1.5.3 to 2.3.3 in /docker
add ace0fcbb1c [DOCS] add hactoberfest to the repo labels and fix the
merge button (#2374)
add a8e39832ea [SEDONA-745] Fix osm parser (#2375)
add 56f196988f [GH-2377] Implement `is_closed` (#2378)
add c35fc771d6 [DOCS] Fixed mobile sidebar navigation (#2382)
add 6dc39e753b [CI] Update the pipfile version to require python 3.8
(#2383)
add ac1528a833 docs: Update documented output for ST_GeometryType to not
be all caps (#2391)
add 76efab911f [GH-2377] test `is_closed` on all geo types (#2387)
add 89d65d2743 [GH-2365] Modernize Sedona Python project by switching to
pyproject.toml and uv (#2393)
add 69aff58410 [GH-2394] Implement `symmetric_difference` (#2395)
add 073488d3e0 [GH-2398] Implement geopandas `union` (#2399)
add 5a15d06553 [SEDONA-746] Fix RS_Clip behavior (#2400)
add a6979909a0 [GH-2367] Add ST_ApproximateMedialAxis and
ST_StraightSkeleton UDFs (#2380)
add 4e4791d08d [GH-2365] Consolidate Python dependency files for building
docs to pyproject.toml (#2401)
add 76f9cd1a9c [GH-2404] chore(geopandas): Add empty cases to match test
suite + fix edge cases (#2405)
add 9fb20e389d [GH-2365] Fix mike command when running docs workflow on
master branch (#2410)
add 4fac8b8923 Bump actions/first-interaction from 1 to 3 (#2324)
add b3edaca752 Bump jupyterlab from 4.3.6 to 4.4.9 in /docker (#2370)
add f49789894e Bump pypa/cibuildwheel from 2.23.3 to 3.2.0 (#2369)
add bde53771be build(deps): bump rasterio from 1.3.11 to 1.4.3 in /docker
(#1865)
add 37217ee7bf Bump pandas from 1.5.3 to 2.3.3 in /docker
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (66fd06a37e)
\
N -- N -- N refs/heads/dependabot/pip/docker/pandas-2.3.3
(37217ee7bf)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 11 +
.github/linters/codespell.txt | 1 +
.github/workflows/docs.yml | 25 +-
.github/workflows/first-interaction.yml | 2 +-
.github/workflows/pyflink.yml | 25 +-
.github/workflows/python-extension.yml | 51 +--
.github/workflows/python-wheel.yml | 2 +-
.github/workflows/python.yml | 92 ++---
.pre-commit-config.yaml | 2 +-
Makefile | 20 +-
common/pom.xml | 4 +
.../java/org/apache/sedona/common/Functions.java | 213 ++++++++++
.../common/approximate/StraightSkeleton.java | 400 ++++++++++++++++++
.../sedona/common/raster/RasterBandEditors.java | 231 ++++++-----
.../apache/sedona/common/raster/RasterOutputs.java | 86 ++++
.../apache/sedona/common/raster/Rasterization.java | 155 ++++---
.../org/apache/sedona/common/utils/GeomUtils.java | 3 +
.../org/apache/sedona/common/FunctionsTest.java | 457 +++++++++++++++++++++
.../apache/sedona/common/StraightSkeletonTest.java | 441 ++++++++++++++++++++
.../sedona/common/raster/FunctionEditorsTest.java | 4 +-
.../common/raster/RasterBandAccessorsTest.java | 20 +
.../common/raster/RasterBandEditorsTest.java | 104 ++++-
.../common/raster/RasterConstructorsTest.java | 2 +-
.../sedona/common/raster/RasterizationTests.java | 162 ++++++++
docker/requirements.txt | 4 +-
.../assets/stylesheets/components/_header.scss | 11 +
.../assets/stylesheets/pages/_page-home.scss | 10 +-
docs-overrides/main.html | 9 -
docs/api/flink/Function.md | 52 +++
docs/api/snowflake/vector-data/Function.md | 40 ++
docs/api/sql/Function.md | 86 +++-
docs/community/develop.md | 36 +-
.../ST_ApproximateMedialAxis_illustration.png | Bin 0 -> 26593 bytes
.../skeleton/ST_StraightSkeleton_illustration.png | Bin 0 -> 23616 bytes
docs/setup/compile.md | 78 ++--
docs/setup/install-python.md | 2 +-
.../main/java/org/apache/sedona/flink/Catalog.java | 4 +-
.../apache/sedona/flink/expressions/Functions.java | 36 ++
.../java/org/apache/sedona/flink/FunctionTest.java | 52 +++
pom.xml | 5 +
pyproject.toml | 27 ++
python/.gitignore | 4 +
python/Pipfile | 36 --
python/build_wheel.sh | 21 -
python/pyproject.toml | 101 +++++
python/sedona/spark/geopandas/base.py | 240 ++++++++++-
python/sedona/spark/geopandas/geoseries.py | 94 +++--
python/sedona/spark/sql/st_functions.py | 42 ++
python/setup.py | 85 ----
python/tests/geopandas/test_geoseries.py | 206 +++++++++-
.../tests/geopandas/test_match_geopandas_series.py | 127 +++++-
python/tests/sql/test_function.py | 36 ++
requirements-dev.txt | 1 -
requirements-docs.txt | 8 -
.../sedona/snowflake/snowsql/TestFunctions.java | 28 ++
.../sedona/snowflake/snowsql/TestFunctionsV2.java | 28 ++
.../org/apache/sedona/snowflake/snowsql/UDFs.java | 23 ++
.../apache/sedona/snowflake/snowsql/UDFsV2.java | 36 ++
.../osmpbf/extractors/DenseNodeExtractor.java | 2 +-
.../datasources/osmpbf/extractors/Extractor.java} | 13 +-
.../datasources/osmpbf/iterators/BlobIterator.java | 116 ++----
.../osmpbf/{ => iterators}/DenseNodeIterator.java | 17 +-
.../NodeIterator.java} | 49 ++-
.../datasources/osmpbf/iterators/PbfIterator.java | 2 +-
.../RelationIterator.java} | 41 +-
.../WayIterator.java} | 41 +-
.../scala/org/apache/sedona/sql/UDF/Catalog.scala | 2 +
.../sql/datasources/osm/OsmPartitionReader.scala | 4 +-
.../sql/sedona_sql/expressions/Functions.scala | 32 ++
.../sql/sedona_sql/expressions/st_functions.scala | 18 +
spark/common/src/test/resources/allNoData.tiff | Bin 0 -> 131468 bytes
.../common/src/test/resources/osmpbf/planetosm.pbf | Bin 0 -> 2185276 bytes
.../rasterization/test_rasterization.tiff | Bin 0 -> 524672 bytes
.../org/apache/sedona/sql/OsmReaderTest.scala | 27 ++
.../org/apache/sedona/sql/PreserveSRIDSuite.scala | 4 +-
.../apache/sedona/sql/dataFrameAPITestScala.scala | 41 ++
.../org/apache/sedona/sql/functionTestScala.scala | 379 ++++++++++++++++-
77 files changed, 4143 insertions(+), 726 deletions(-)
create mode 100644
common/src/main/java/org/apache/sedona/common/approximate/StraightSkeleton.java
create mode 100644
common/src/test/java/org/apache/sedona/common/StraightSkeletonTest.java
create mode 100644
common/src/test/java/org/apache/sedona/common/raster/RasterizationTests.java
create mode 100644
docs/image/skeleton/ST_ApproximateMedialAxis_illustration.png
create mode 100644 docs/image/skeleton/ST_StraightSkeleton_illustration.png
delete mode 100644 python/Pipfile
delete mode 100755 python/build_wheel.sh
create mode 100644 python/pyproject.toml
delete mode 100644 python/setup.py
delete mode 100644 requirements-dev.txt
delete mode 100644 requirements-docs.txt
copy
spark/common/src/main/{scala/org/apache/sedona/sql/UDT/UdtRegistrator.scala =>
java/org/apache/sedona/sql/datasources/osmpbf/extractors/Extractor.java} (74%)
rename spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/{
=> iterators}/DenseNodeIterator.java (71%)
rename
spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/{extractors/NodeExtractor.java
=> iterators/NodeIterator.java} (65%)
rename
spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/{extractors/RelationExtractor.java
=> iterators/RelationIterator.java} (76%)
rename
spark/common/src/main/java/org/apache/sedona/sql/datasources/osmpbf/{extractors/WaysExtractor.java
=> iterators/WayIterator.java} (66%)
create mode 100644 spark/common/src/test/resources/allNoData.tiff
create mode 100644 spark/common/src/test/resources/osmpbf/planetosm.pbf
create mode 100644
spark/common/src/test/resources/rasterization/test_rasterization.tiff