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

[SEDONA-273] Explicitly bound Pandas, GeoPandas and Shapely versions #816

Merged
merged 3 commits into from
Apr 5, 2023

Conversation

jiayuasu
Copy link
Member

@jiayuasu jiayuasu commented Apr 5, 2023

Did you read the Contributor Guide?

Is this PR related to a JIRA ticket?

What changes were proposed in this PR?

Limit 3 Python dependencies to the versions that work for Python 3.7, 3.8 and 3.9. Note: this only affects people who want to do Sedona Dataframe toPandas or pandas to Sedona DataFrame

If you are using Python ==3.7:

Shapely <= 1.8.5.post1

Pandas <= 1.3.5

GeoPandas <= 0.10.2

If you are using Python >=3.8:

Shapely <=1.8.5.post1

Pandas <= 1.5.3

GeoPandas <= 0.11.1

How was this patch tested?

Passed CI

Did this PR include necessary documentation updates?

  • No, this PR does not affect any public API so no need to change the docs.

@jiayuasu jiayuasu changed the title [WIP][DOCS] Explicitly specify pandas version to be 1.x [SEDONA-273] Explicitly bound Pandas, GeoPandas and Shapely versions Apr 5, 2023
@jiayuasu jiayuasu added this to the sedona-1.4.1 milestone Apr 5, 2023
@jiayuasu jiayuasu added improvement sedona-python dependencies Pull requests that update a dependency file labels Apr 5, 2023
@jiayuasu jiayuasu merged commit 1fb0885 into master Apr 5, 2023
@jiayuasu jiayuasu deleted the fix-ci branch April 5, 2023 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file improvement sedona-python
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant