You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sedona.apache.org by ji...@apache.org on 2023/03/22 16:46:22 UTC
[sedona] branch master updated: [SEDONA-267] Fix missing header files in the python sdist package (#806)
This is an automated email from the ASF dual-hosted git repository.
jiayu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sedona.git
The following commit(s) were added to refs/heads/master by this push:
new 16e9ed97 [SEDONA-267] Fix missing header files in the python sdist package (#806)
16e9ed97 is described below
commit 16e9ed9785403b5d0a3e7f233a82a5b87cf08ec4
Author: Kristin Cowalcijk <mo...@yeah.net>
AuthorDate: Thu Mar 23 00:46:15 2023 +0800
[SEDONA-267] Fix missing header files in the python sdist package (#806)
---
.github/workflows/python-extension.yml | 5 +++++
python/MANIFEST.in | 1 +
2 files changed, 6 insertions(+)
diff --git a/.github/workflows/python-extension.yml b/.github/workflows/python-extension.yml
index 906ce19f..1b9ca2a5 100644
--- a/.github/workflows/python-extension.yml
+++ b/.github/workflows/python-extension.yml
@@ -53,3 +53,8 @@ jobs:
cd python
pipenv install shapely~=1.7
pipenv run pytest tests/utils/test_geomserde_speedup.py
+ - name: Install from sdist
+ run: |
+ cd python
+ pipenv run python setup.py sdist
+ pipenv run python -m pip install dist/apache-sedona-*.tar.gz
diff --git a/python/MANIFEST.in b/python/MANIFEST.in
new file mode 100644
index 00000000..300b810b
--- /dev/null
+++ b/python/MANIFEST.in
@@ -0,0 +1 @@
+global-include *.h