[PR] Bump pandas from 1.5.3 to 2.2.2 in /docker/sedona-spark-jupyterlab [sedona]

2024-05-31 Thread via GitHub


dependabot[bot] opened a new pull request, #1449:
URL: https://github.com/apache/sedona/pull/1449

   Bumps [pandas](https://github.com/pandas-dev/pandas) from 1.5.3 to 2.2.2.
   
   Release notes
   Sourced from https://github.com/pandas-dev/pandas/releases;>pandas's 
releases.
   
   Pandas 2.2.2
   We are pleased to announce the release of pandas 2.2.2.
   This release includes some new features, bug fixes, and performance 
improvements. We recommend that all users upgrade to this version.
   See the https://pandas.pydata.org/pandas-docs/version/2.2.2/whatsnew/v2.2.2.html;>full
 whatsnew for a list of all the changes.
   Pandas 2.2.2 supports Python 3.9 and higher.
   The release will be available on the defaults and conda-forge 
channels:
   conda install pandas
   
   Or via PyPI:
   python3 -m pip install --upgrade pandas
   
   Please report any issues with the release on the https://github.com/pandas-dev/pandas/issues;>pandas issue tracker.
   Thanks to all the contributors who made this release possible.
   Pandas 2.2.1
   We are pleased to announce the release of pandas 2.2.1.
   This release includes some new features, bug fixes, and performance 
improvements. We recommend that all users upgrade to this version.
   See the https://pandas.pydata.org/pandas-docs/version/2.2.1/whatsnew/v2.2.1.html;>full
 whatsnew for a list of all the changes.
   Pandas 2.2.1 supports Python 3.9 and higher.
   The release will be available on the defaults and conda-forge 
channels:
   conda install pandas
   
   Or via PyPI:
   python3 -m pip install --upgrade pandas
   
   Please report any issues with the release on the https://github.com/pandas-dev/pandas/issues;>pandas issue tracker.
   Thanks to all the contributors who made this release possible.
   Pandas 2.2.0
   We are pleased to announce the release of pandas 2.2.0.
   This release includes some new features, bug fixes, and performance 
improvements. We recommend that all users upgrade to this version.
   See the https://pandas.pydata.org/pandas-docs/version/2.2.0/whatsnew/v2.2.0.html;>full
 whatsnew for a list of all the changes.
   Pandas 2.2.0 supports Python 3.9 and higher.
   The release will be available on the defaults and conda-forge 
channels:
   conda install pandas
   
   Or via PyPI:
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/pandas-dev/pandas/commit/d9cdd2ee5a58015ef6f4d15c7226110c9aab8140;>d9cdd2e
 RLS: 2.2.2
   https://github.com/pandas-dev/pandas/commit/98aeac9b1b559178ef4f6a0a112a09b1741d11d1;>98aeac9
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58209;>#58209: 
CI: Pin blosc to fix pytables (https://redirect.github.com/pandas-dev/pandas/issues/58211;>#58211)
   https://github.com/pandas-dev/pandas/commit/5466f15462784eaa26e7ac43fc382f3802ab3ed1;>5466f15
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58202;>#58202: 
DOC/TST: Document numpy 2.0 support and add tests… (https://redirect.github.com/pandas-dev/pandas/issues/58208;>#58208)
   https://github.com/pandas-dev/pandas/commit/45b0b32af03e65f8d9547c127f8694fb7c3e994f;>45b0b32
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58203;>#58203 on 
branch 2.2.x (DOC: Add release date/contributors for 2
   https://github.com/pandas-dev/pandas/commit/c7ec5663b3a5f041d7e8c93fa3d75a1314477e27;>c7ec566
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58087;>#58087 on 
branch 2.2.x (BLD: Build wheels using numpy 2.0rc1) (https://redirect.github.com/pandas-dev/pandas/issues/5;>#5...
   https://github.com/pandas-dev/pandas/commit/691fc88fbd7b570017bbc05fa77754b24c1fa997;>691fc88
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58181;>#58181 on 
branch 2.2.x (CI: correct error msg in test_view_index)...
   https://github.com/pandas-dev/pandas/commit/a947587c8ad419e9cf8f6cce1fd5ad80c32d759f;>a947587
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58138;>#58138 on 
branch 2.2.x (BLD: Fix nightlies not building) (https://redirect.github.com/pandas-dev/pandas/issues/58140;>#58140)
   https://github.com/pandas-dev/pandas/commit/b56842d93dc76dc2a83b7ab640af6a419697decb;>b56842d
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58100;>#58100 on 
branch 2.2.x (MNT: fix compatibility with beautifulsoup...
   https://github.com/pandas-dev/pandas/commit/0f83d50c477f8aafb61a3db1d310d0b5fd261adc;>0f83d50
 Revert BLD: Pin numpy on 2.2.x (https://redirect.github.com/pandas-dev/pandas/issues/58093;>#58093)
   https://github.com/pandas-dev/pandas/commit/e9b81ee3ecca2720f59e21091528e1e1e7eafe9a;>e9b81ee
 Backport PR https://redirect.github.com/pandas-dev/pandas/issues/58126;>#58126: 
BLD: Build wheels with numpy 2.0rc1 (https://redirect.github.com/pandas-dev/pandas/issues/58127;>#58127)
   Additional commits viewable in https://github.com/pandas-dev/pandas/compare/v1.5.3...v2.2.2;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 

[PR] Bump jupyterlab-widgets from 1.1.7 to 3.0.11 in /docker/sedona-spark-jupyterlab [sedona]

2024-05-31 Thread via GitHub


dependabot[bot] opened a new pull request, #1448:
URL: https://github.com/apache/sedona/pull/1448

   Bumps [jupyterlab-widgets](https://github.com/jupyter-widgets/ipywidgets) 
from 1.1.7 to 3.0.11.
   
   Commits
   
   https://github.com/jupyter-widgets/ipywidgets/commit/8f909606fc5e5875a2ab27ec8c4b48ac5c0a77f9;>8f90960
 Publish npm packages
   https://github.com/jupyter-widgets/ipywidgets/commit/d6171602a42a8381f749de1dcd49a00d9a4a83a7;>d617160
 Merge pull request https://redirect.github.com/jupyter-widgets/ipywidgets/issues/1813;>#1813
 from jasongrout/update4
   https://github.com/jupyter-widgets/ipywidgets/commit/6fd2b573c9bf11f5df67fbf7470ba9be5cad2819;>6fd2b57
 Update to jlab 0.29.
   https://github.com/jupyter-widgets/ipywidgets/commit/6d610065a4a7e74c3a0571b99e10ced3c02205c2;>6d61006
 Merge pull request https://redirect.github.com/jupyter-widgets/ipywidgets/issues/1807;>#1807
 from orpheus92/patch-1
   https://github.com/jupyter-widgets/ipywidgets/commit/5b71b39c1476f54d69f7f782424831eb0f4619f8;>5b71b39
 Add Di Wang to mailmap
   https://github.com/jupyter-widgets/ipywidgets/commit/653327ef6defd3e2b9dcaef490855198500c8491;>653327e
 Update README.md
   https://github.com/jupyter-widgets/ipywidgets/commit/1eee3c60418c834df06f87c0e2290088d2cc4cfd;>1eee3c6
 Publish npm packages
   https://github.com/jupyter-widgets/ipywidgets/commit/f4a61ad2e45a588383a97a61799e789b5e8c349f;>f4a61ad
 Merge pull request https://redirect.github.com/jupyter-widgets/ipywidgets/issues/1805;>#1805
 from jasongrout/slim
   https://github.com/jupyter-widgets/ipywidgets/commit/683166b8db4fb8f49809ff4a4df3d865a7da1767;>683166b
 Simplify the controls utils module by reusing functions from the base utils 
m...
   https://github.com/jupyter-widgets/ipywidgets/commit/8fa2eec676f7b69c41b9a085332f1603e992dba1;>8fa2eec
 Use phosphorjs to generate the UUID instead of our own code.
   Additional commits viewable in https://github.com/jupyter-widgets/ipywidgets/compare/@jupyter-widgets/base@1.1.7...@jupyter-widgets/notebook-manager@3.0.11;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab-widgets=pip=1.1.7=3.0.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@sedona.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump pypa/cibuildwheel from 2.16.5 to 2.18.1 [sedona]

2024-05-31 Thread via GitHub


dependabot[bot] opened a new pull request, #1447:
URL: https://github.com/apache/sedona/pull/1447

   Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.16.5 
to 2.18.1.
   
   Release notes
   Sourced from https://github.com/pypa/cibuildwheel/releases;>pypa/cibuildwheel's 
releases.
   
   v2.18.1
   
    Add free-threaded Linux and Windows builds for 3.13. New identifiers 
cp313t-*, new option 
CIBW_FREE_THREADED_SUPPORT/tool.cibuildwheel.free-threaded-support
 required to opt-in. https://cibuildwheel.pypa.io/en/stable/options/#free-threaded-support;>See
 the docs for more information. (https://redirect.github.com/pypa/cibuildwheel/issues/1831;>#1831)
   ✨ The container-engine is now a build (non-global) option. 
(https://redirect.github.com/pypa/cibuildwheel/issues/1792;>#1792)
    The build backend for cibuildwheel is now hatchling. (https://redirect.github.com/pypa/cibuildwheel/issues/1297;>#1297)
    Significant improvements and modernization to our noxfile. (https://redirect.github.com/pypa/cibuildwheel/issues/1823;>#1823)
    Use pylint's new GitHub Actions reporter instead of a custom matcher. 
(https://redirect.github.com/pypa/cibuildwheel/issues/1823;>#1823)
    Unpin virtualenv updates for Python 3.7+ (https://redirect.github.com/pypa/cibuildwheel/issues/1830;>#1830)
    Fix running linux tests from Windows or macOS ARM. (https://redirect.github.com/pypa/cibuildwheel/issues/1788;>#1788)
    Fix our documentation build. (https://redirect.github.com/pypa/cibuildwheel/issues/1821;>#1821)
   
   v2.18.0
   
   ✨ Adds CPython 3.13 support, under the prerelease flag https://cibuildwheel.pypa.io/en/stable/options/#prerelease-pythons;>CIBW_PRERELEASE_PYTHONS.
 This version of cibuildwheel uses 3.13.0b1. Free-threading mode is not 
available yet (https://redirect.github.com/pypa/cibuildwheel/issues/1657;>#1657), 
waiting on official binaries (planned for beta 2) and pip support.
   While CPython is in beta, the ABI can change, so your wheels might not 
be compatible with the final release. For this reason, we don't recommend 
distributing wheels until RC1, at which point 3.13 will be available in 
cibuildwheel without the flag. (https://redirect.github.com/pypa/cibuildwheel/issues/1815;>#1815)
   ✨ Musllinux now defaults to musllinux_1_2. You can set the 
older musllinux_1_1 via config if needed. (https://redirect.github.com/pypa/cibuildwheel/issues/1817;>#1817)
    No longer pre-seed setuptools/wheel in virtual environments (https://redirect.github.com/pypa/cibuildwheel/issues/1819;>#1819)
    Respect the constraints file when building with pip, matching build 
(https://redirect.github.com/pypa/cibuildwheel/issues/1818;>#1818)
    Use uv to compile our pinned dependencies, 10x faster and doesn't 
require special setup (https://redirect.github.com/pypa/cibuildwheel/issues/1778;>#1778)
    Fix an issue with the schema (https://redirect.github.com/pypa/cibuildwheel/issues/1788;>#1788)
    Document the new delocate error checking macOS versions (https://redirect.github.com/pypa/cibuildwheel/issues/1766;>#1766)
    Document Rust builds (https://redirect.github.com/pypa/cibuildwheel/issues/1816;>#1816)
    Speed up our readthedocs builds with uv, 26 seconds - 6 seconds to 
install dependencies (https://redirect.github.com/pypa/cibuildwheel/issues/1816;>#1816)
   
   v2.17.0
   
    Adds the ability to inherit configuration in TOML overrides. This 
makes certain configurations much simpler. If you're overriding an option like 
before-build or environment, and you just want to add 
an  extra command or environment variable, you can just append (or prepend) to 
the previous config. See https://cibuildwheel.pypa.io/en/stable/options/#inherit;>the docs for 
more information. (https://redirect.github.com/pypa/cibuildwheel/issues/1730;>#1730)
    Adds official support for native arm64 macOS GitHub runners. To use 
them, just specify macos-14 as an os of your job in 
your workflow file. You can also keep macos-13 in your build 
matrix to build x86_64. Check out the new https://cibuildwheel.pypa.io/en/stable/setup/#github-actions;>GitHub 
Actions example config.
   ✨ You no longer need to specify --platform to run 
cibuildwheel locally! Instead it will detect your platform automatically. This 
was a safety feature, no longer necessary. (https://redirect.github.com/pypa/cibuildwheel/issues/1727;>#1727)
    Removed setuptools and wheel pinned versions. This only affects 
old-style projects without a pyproject.toml, projects with 
pyproject.toml are already getting fresh versions of their 
build-system.requires installed into an isolated environment. (https://redirect.github.com/pypa/cibuildwheel/issues/1725;>#1725)
    Improve how the GitHub Action passes arguments (https://redirect.github.com/pypa/cibuildwheel/issues/1757;>#1757)
    Remove a system-wide install of pipx in the GitHub Action (https://redirect.github.com/pypa/cibuildwheel/issues/1745;>#1745)
    No longer will 

[I] Flink Sedona,geomTbl.execute().print() happen error: [sedona]

2024-05-31 Thread via GitHub


Leopold-Xu opened a new issue, #1446:
URL: https://github.com/apache/sedona/issues/1446

   ## Expected behavior
   i hope this proble solved,print result like this,Thanks!:
   ++++
   | op |   geom_polygon |   name_polygon |
   ++++
   | +I | POLYGON ((-0.5 -0.5, -0.5 0... |   polygon0 |
   | +I | POLYGON ((0.5 0.5, 0.5 1.5,... |   polygon1 |
   | +I | POLYGON ((1.5 1.5, 1.5 2.5,... |   polygon2 |
   | +I | POLYGON ((2.5 2.5, 2.5 3.5,... |   polygon3 |
   | +I | POLYGON ((3.5 3.5, 3.5 4.5,... |   polygon4 |
   | +I | POLYGON ((4.5 4.5, 4.5 5.5,... |   polygon5 |
   | +I | POLYGON ((5.5 5.5, 5.5 6.5,... |   polygon6 |
   | +I | POLYGON ((6.5 6.5, 6.5 7.5,... |   polygon7 |
   | +I | POLYGON ((7.5 7.5, 7.5 8.5,... |   polygon8 |
   | +I | POLYGON ((8.5 8.5, 8.5 9.5,... |   polygon9 |
   ++++
   10 rows in set
   
   ## Actual behavior
   **this is java code:**
```
public void test() {
   StreamExecutionEnvironment env = 
StreamExecutionEnvironment.createRemoteEnvironment("192.168.0.102",8081,
   
"C:/Users/15218/Desktop/quickstart/jars/flink-connector-jdbc-3.1.2-1.18.jar",
   
"C:/Users/15218/Desktop/quickstart/jars/postgresql-42.7.3.jar"
   );
   EnvironmentSettings settings = 
EnvironmentSettings.newInstance().inStreamingMode().build();
   StreamTableEnvironment tableEnv = StreamTableEnvironment.create(env, 
settings);
   StreamTableEnvironment send = SedonaContext.create(env, tableEnv);
   
   String sourceSql = "SELECT id,age,wkt FROM test";
   
   String postgresSinkDDL = "CREATE TABLE source_table  (\n" +
   " id INT,\n" +
   " age INT,\n" +
   " wkt STRING,\n" +
   " PRIMARY KEY (id) NOT ENFORCED\n" +
   ") WITH (\n" +
   " 'connector' = 'jdbc',\n" +
   " 'url' = 'jdbc:postgresql://192.168.0.102:5432/jjlbsdb',\n"+
   " 'table-name' = 'test',\n" +
   " 'driver' = 'org.postgresql.Driver',\n" +
   " 'username' = 'postgres',\n" +
   " 'password' ='postgres'\n" +
   ")";
   tableEnv.executeSql(postgresSinkDDL);
   Table result = tableEnv.sqlQuery("select  id,age,wkt from 
source_table");
   result.execute().print();
   send.createTemporaryView("myTable", result);
   Table geomTbl = send.sqlQuery("SELECT id,age,ST_GeomFromWKT(wkt) as 
point FROM myTable");
   geomTbl.execute().print();
   }
   ```
   
   ## Steps to reproduce the problem
   **when program  execute last line  "geomTbl.execute().print() ' happened 
ereor:`**
   `Caused by: org.apache.flink.util.FlinkRuntimeException: java.io.EOFException
at 
org.apache.flink.table.data.binary.BinaryRawValueData.toObject(BinaryRawValueData.java:66)
 ~[flink-table-common-1.19.0.jar:1.19.0]
at GeneratedCastExecutor$0.cast(Unknown Source) ~[na:na]
at 
org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl.lambda$init$0(RowDataToStringConverterImpl.java:81)
 ~[flink-table-planner_2.12-1.19.0.jar:1.19.0]
at 
org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl.convert(RowDataToStringConverterImpl.java:94)
 ~[flink-table-planner_2.12-1.19.0.jar:1.19.0]
at 
org.apache.flink.table.utils.print.TableauStyle.rowFieldsToString(TableauStyle.java:174)
 ~[flink-table-common-1.19.0.jar:1.19.0]
at 
org.apache.flink.table.utils.print.TableauStyle.print(TableauStyle.java:148) 
~[flink-table-common-1.19.0.jar:1.19.0]
at 
org.apache.flink.table.api.internal.TableResultImpl.print(TableResultImpl.java:163)
 ~[flink-table-api-java-1.19.0.jar:1.19.0]
at 
com.jjgis.sedonaquickstart.demos.web.BasicController.test(BasicController.java:68)
 ~[classes/:na]
at 
com.jjgis.sedonaquickstart.demos.web.BasicController.run(BasicController.java:75)
 ~[classes/:na]
at 
org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:773)
 [spring-boot-2.6.13.jar:2.6.13]
... 5 common frames omitted`
   
   ## Settings
   
   Sedona version = 1.6.0
   
   Apache Spark version = ?
   
   Apache Flink version = 1.19
   
   API type = Java
   
   Scala version =  2.12,
   
   JRE version = 1.8
   
   Python version = ?
   
   Environment = Standalone, AWS EC2, EMR, Azure, Databricks?
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message,