File: 0002-Rename-build.py-to-avoid-hiding-the-standard-build-m.patch

package info (click to toggle)
python-xypattern 1.1.2-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 348 kB
  • sloc: python: 1,050; makefile: 4
file content (71 lines) | stat: -rw-r--r-- 2,222 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
From: Roland Mas <roland.mas@entierement.net>
Date: Tue, 30 Apr 2024 16:02:57 +0200
Subject: Rename build.py to avoid hiding the standard "build" module

---
 build.py           | 17 -----------------
 build_xypattern.py | 17 +++++++++++++++++
 pyproject.toml     |  2 +-
 3 files changed, 18 insertions(+), 18 deletions(-)
 delete mode 100644 build.py
 create mode 100644 build_xypattern.py

diff --git a/build.py b/build.py
deleted file mode 100644
index a2ec2ca..0000000
--- a/build.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from pathlib import Path
-import shutil
-from Cython.Build import cythonize, build_ext
-from setuptools.dist import Distribution
-
-extensions = ["xypattern/util/smooth_bruckner.pyx"]
-ext_modules = cythonize(extensions, compiler_directives={'language_level': 3})
-dist = Distribution({'ext_modules': ext_modules})
-cmd = build_ext(dist)
-cmd.ensure_finalized()
-cmd.run()
-
-for output in cmd.get_outputs():
-    output = Path(output)
-    print("Build output: ", output)
-    relative_path = output.relative_to(cmd.build_lib)
-    shutil.copyfile(output, relative_path)
diff --git a/build_xypattern.py b/build_xypattern.py
new file mode 100644
index 0000000..a2ec2ca
--- /dev/null
+++ b/build_xypattern.py
@@ -0,0 +1,17 @@
+from pathlib import Path
+import shutil
+from Cython.Build import cythonize, build_ext
+from setuptools.dist import Distribution
+
+extensions = ["xypattern/util/smooth_bruckner.pyx"]
+ext_modules = cythonize(extensions, compiler_directives={'language_level': 3})
+dist = Distribution({'ext_modules': ext_modules})
+cmd = build_ext(dist)
+cmd.ensure_finalized()
+cmd.run()
+
+for output in cmd.get_outputs():
+    output = Path(output)
+    print("Build output: ", output)
+    relative_path = output.relative_to(cmd.build_lib)
+    shutil.copyfile(output, relative_path)
diff --git a/pyproject.toml b/pyproject.toml
index 05ed6fb..e54f564 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -5,7 +5,7 @@ description = "Library for handling x-y pattern data."
 authors = ["Clemens Prescher <clemens.prescher@gmail.com>"]
 license = "MIT"
 readme = "README.md"
-build = "build.py"
+build = "build_xypattern.py"
 
 classifiers = [
     'Intended Audience :: Science/Research',