[Git][debian-gis-team/fiona][master] Add upstream patch to not install all .py files in wheel. (closes: #1040361)

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Wed Jul 5 05:44:09 BST 2023



Bas Couwenberg pushed to branch master at Debian GIS Project / fiona


Commits:
b79893cd by Bas Couwenberg at 2023-07-05T06:26:47+02:00
Add upstream patch to not install all .py files in wheel. (closes: #1040361)

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/0001-Exclude-py-files-from-docs-examples-scripts-tests-fr.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -2,6 +2,8 @@ fiona (1.9.4-2) UNRELEASED; urgency=medium
 
   * Team upload.
   * Bump debhelper compat to 13.
+  * Add upstream patch to not install all .py files in wheel.
+    (closes: #1040361)
 
  -- Bas Couwenberg <sebastic at debian.org>  Mon, 12 Jun 2023 07:11:52 +0200
 


=====================================
debian/patches/0001-Exclude-py-files-from-docs-examples-scripts-tests-fr.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Exclude py files from docs, examples, scripts, tests from wheels
+Author: Sean Gillies <sean.gillies at gmail.com>
+Origin: https://github.com/Toblerity/Fiona/commit/a1480ef417c882d316a5b82206c568bfe6a519ae
+Bug: https://github.com/Toblerity/Fiona/pull/1272
+Bug-Debian: https://bugs.debian.org/1040361
+
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -83,5 +83,5 @@ include-package-data = false
+ version = {attr = "fiona.__version__"}
+ readme = {file = ["README.rst", "CHANGES.txt", "CREDITS.txt"]}
+ 
+-[tool.setuptools.packages]
+-find = {}
++[tool.setuptools.packages.find]
++include = ["fiona", "fiona.*"]


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 0001-Rename-fio-command-to-fiona-to-avoid-name-clash.patch
 test_drvsupport.patch
+0001-Exclude-py-files-from-docs-examples-scripts-tests-fr.patch



View it on GitLab: https://salsa.debian.org/debian-gis-team/fiona/-/commit/b79893cd47937d831941de3a6422522a4e7fec14

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/fiona/-/commit/b79893cd47937d831941de3a6422522a4e7fec14
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20230705/ac983ba1/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list