Skip to content

Commit f941661

Browse files
Merged PR 32875: Prepare for pypylon 4.2.0rc2 release
2 parents 991527a + a5b05cc commit f941661

File tree

4 files changed

+13
-2
lines changed

4 files changed

+13
-2
lines changed

.github/workflows/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ jobs:
152152
- name: Publish package to (Test)PyPI
153153
if: needs.setup.outputs.is_release_build == 'true' && startsWith( matrix.p, 'manylinux' )
154154
run: |
155-
sudo pip3 install twine
155+
sudo pip3 install "twine==6.0.1"
156156
python3 -m twine upload --non-interactive --skip-existing dist/*
157157
158158

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@ Please note that the pylon Camera Software Suite may support different operating
113113
For latest information on pylon refer to: https://www.baslerweb.com/en/software/pylon/
114114
In addition, check the release notes of your pylon installation.
115115
For instance:
116-
* pylon Camera Software Suite 8.0.1 supports Windows 10/11 64 bit, Linux x86_64 and Linux aarch64 with glibc version >= 2.31 or newer.
116+
* pylon Camera Software Suite 8.1.0 supports Windows 10/11 64 bit, Linux x86_64 and Linux aarch64 with glibc version >= 2.31 or newer,
117+
macOS Sonoma or newer.
117118
* pylon vTools are supported on pylon 7.0.0 and newer.
118119
* pylon vTools are supported on pypylon 3.0 and newer only on Windows 10/11 64 bit, Linux x86_64 and Linux aarch64.
119120
* For pylon vTools that require a license refer to: https://www.baslerweb.com/en/software/pylon-vtools/

changelog.txt

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Version 4.2.0rc2
2+
- Date 2025-04-30
3+
- Update README.md
4+
15
Version 4.2.0rc1
26
- Date 2025-04-24
37
- Updated to pylon Software Suite 8.1.0 on all platforms.

setup.py

+6
Original file line numberDiff line numberDiff line change
@@ -1097,6 +1097,12 @@ def copy_runtime(self):
10971097
binary.write(output_path)
10981098
# Recombine into a universal binary
10991099
fat_binary.write(str(p))
1100+
# Repair/replace signature of patched libusb
1101+
info("Create AdHoc signature for \"" + os.path.basename(str(p)) + "\"...")
1102+
subprocess.run(["codesign", "--force", "-s", "-", str(p)], check=True)
1103+
# Repair/replace signature of pylon.framework
1104+
info("Create AdHoc signature for \"" + os.path.basename(full_dst) + "\"...")
1105+
subprocess.run(["codesign", "--force", "-s", "-", full_dst], check=True)
11001106

11011107
def include_pylon_data_processing(self):
11021108
return False

0 commit comments

Comments
 (0)