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