From 7447781a016e282059f44f6c0e15c66a0bc5e624 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rennfanz=2C=20Bj=C3=B6rn?= Date: Mon, 8 Jul 2024 16:05:44 +0200 Subject: [PATCH 1/2] Update changelog for 4.0.0 --- changelog.txt | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/changelog.txt b/changelog.txt index 266fb9f..722a0fb 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,14 +1,8 @@ -Version 4.0.0rc2 - - Date 2024-07-03 - - Fixed issue with upload of release artifacts. - - Fixed reference version for linux and windows builds - -Version 4.0.0rc1 - - Date 2024-07-02 - - Updated to pylon 7.5 on linux and windows. +Version 4.0.0 + - Date 2024-07-08 + - Updated to pylon Camera Software Suite 7.5 on linux and windows. - pylon 6.2 is the lowest supported version when building pypylon. - Dropped support for python 3.6, 3.7 and 3.8 - - Added CI builds for python 3.12 - Dropped linux armv7l (32bit) support as it is no longer supported by pylon. - Added PylonDataContainer and PylonDataComponent support for 3D cameras. You can use Basler 3D cameras with pypylon now. @@ -18,13 +12,14 @@ Version 4.0.0rc1 - The Builders recipe AddInput and AddOutput methods have changed. see buildersrecipe_test.py on how to handle that. - Updated data processing module documentation. - - Fixed an issue when using all GetMemoryWindow() methods when - running under python 3.12 - Fixed an issue when using GetArrayZeroCopy(). - - Fixed an issue when running the unit tests with python 3.12. - Fixed an issue with strings constaining regular expressions in setup.py - Fixed an issue when running with numpy 2.0 in the unit tests. - Extended the unit tests. + - Added GitHub actions CI builds for python 3.12 + - Update reference version for linux and windows builds + - Added python 3.12 binary releases + - Update README.md Version 3.0.1 - Date 2023-12-15 From 8d1998ce515e5bfca978a2e22dee563f2e0c5997 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rennfanz=2C=20Bj=C3=B6rn?= Date: Tue, 9 Jul 2024 10:22:05 +0200 Subject: [PATCH 2/2] Changes according to code review --- README.md | 5 +++-- changelog.txt | 6 +++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bb32050..70a1ec2 100644 --- a/README.md +++ b/README.md @@ -113,12 +113,13 @@ Please note that the pylon Camera Software Suite may support different operating For latest information on pylon refer to: https://www.baslerweb.com/en/software/pylon/ In addition, check the release notes of your pylon installation. For instance: -* pylon 7.5.0 supports Windows 10/11 64 bit, Linux x86_64 and Linux aarch64 with glibc version >= 2.31 or newer. +* pylon Camera Software Suite 7.5.0 supports Windows 10/11 64 bit, Linux x86_64 and Linux aarch64 with glibc version >= 2.31 or newer. * pylon vTools are supported on pylon 7.0.0 and newer. * pylon vTools are supported on pypylon 3.0 and newer only on Windows 10/11 64 bit, Linux x86_64 and Linux aarch64. * For pylon vTools that require a license refer to: https://www.baslerweb.com/en/software/pylon-vtools/ * CXP-12: To use CXP with pypylon >= 4.0.0 you need to install the CXP GenTL producer and drivers using the pylon Camera Software Suite setup. - +* For accessing Basler 3D cameras, e.g. Basler blaze, installation of pylon Camera Software Suite 7.5.0 + and the latest pylon Supplementary Package for blaze is required. ## Binary Installation The easiest way to get pypylon is to install a prebuild wheel. diff --git a/changelog.txt b/changelog.txt index 722a0fb..71d55c4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,9 +1,13 @@ Version 4.0.0 - Date 2024-07-08 - Updated to pylon Camera Software Suite 7.5 on linux and windows. + This contains pylon SDK 8.0.0 and pylon Data Processing SDK 2.0.0. + - Removed pylon CXP GenTL Producer files from windows wheel packages. + The CXP-12 support is automatically available when the + pylon Camera Software Suite 7.5 with CXP is installed. - pylon 6.2 is the lowest supported version when building pypylon. - - Dropped support for python 3.6, 3.7 and 3.8 - Dropped linux armv7l (32bit) support as it is no longer supported by pylon. + - Dropped support for python 3.6, 3.7 and 3.8 - Added PylonDataContainer and PylonDataComponent support for 3D cameras. You can use Basler 3D cameras with pypylon now. - Extended PylonImage support for GetArray and GetMemoryWindow.