Skip to content

Releases: basler/pypylon

4.1.0

25 Nov 13:50
Compare
Choose a tag to compare
pypylon release 4.1.0

Changes:
Version 4.1.0
    - Date 2024-11-25
    - Updated to pylon Camera Software Suite 8.0.1 on linux and windows.
      This contains pylon C++ SDK 9.0.3 and pylon Data Processing C++ SDK 3.0.1.
    - Update to pylon 7.3.2 on macOS, which fixed a bug that caused a data encoding
      error when using the Compression Beyond feature on GigE cameras.
    - We now use python 3.9 limited api to provide multi abi version wheels of pypylon.
    - Removed PylonImage.AttachUserBuffer
    - Added PylonImage.AttachMemoryView
    - Added PylonImage.AttachArray
    - Added support for python 3.13
    - Update README.md

4.1.0rc1

22 Nov 14:00
Compare
Choose a tag to compare
pypylon release 4.1.0rc1

Changes:
Version 4.1.0rc1
    - Date 2024-11-22
    - Updated to pylon Camera Software Suite 8.0.1 on linux and windows.
      This contains pylon C++ SDK 9.0.3 and pylon Data Processing C++ SDK 3.0.1.
    - Update to pylon 7.3.2 on macOS, which fixed a bug that caused a data encoding
      error when using the Compression Beyond feature on GigE cameras.
    - We now use python 3.9 limited api to provide multi abi version wheels of pypylon.
    - Removed PylonImage.AttachUserBuffer
    - Added PylonImage.AttachMemoryView
    - Added PylonImage.AttachArray

4.0.0

09 Jul 11:04
Compare
Choose a tag to compare
pypylon release 4.0.0

Changes:
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 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.
    - Added pylondataprocessing.GetVersion().
      It reports the version of the pylon Data Processing C++ SDK.
    - 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 GetArrayZeroCopy().
    - 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

4.0.0rc2

03 Jul 06:57
Compare
Choose a tag to compare
pypylon release 4.0.0rc2

Changes:
Version 4.0.0rc2
    - Date 2024-07-03
    - Fixed issue with upload of release artifacts.
    - Fixed reference version for linux and windows builds
    - Updated to pylon 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.
    - Extended PylonImage support for GetArray and GetMemoryWindow.
    - Added pylondataprocessing.GetVersion().
      It reports the version of the pylon Data Processing C++ SDK.
    - 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.

3.0.1

15 Dec 11:31
Compare
Choose a tag to compare
pypylon release 3.0.1

Changes:
Version 3.0.1
    - Date 2023-12-15
    - add issue templates and links to Basler docs and pypylon samples
    - Fix calling of PylonTerminate at module exit

3.0.1rc1

05 Dec 07:54
Compare
Choose a tag to compare
pypylon release 3.0.1rc1

Changes:
Version 3.0.0rc1
    - Date 2023-12-05
    - add issue templates and links to Basler docs and pypylon samples
    - Fix calling of PylonTerminate at module exit

3.0.0rc3

09 Nov 10:33
Compare
Choose a tag to compare
pypylon release 3.0.0rc2

Changes:
Version 3.0.0rc3
    - Date 2023-11-09
    - Moved windows builds to GitHub actions
    - Update README.md

3.0.0

09 Nov 14:57
Compare
Choose a tag to compare
pypylon release 3.0.0

Changes:
Version 3.0.0
    - Date 2023-11-09
    - Updated to pylon 7.4 on linux and windows
    - Add support for pylon Data Processing and vTools
    - Linux (64bit) binaries are now manylinux_2_31 compliant and therefore require glibc >= 2.31
    - Deprecate the direct feature assignment style, e.g cam.Gain = 42 in favor of e.g. cam.Gain.Value = 42 to allow typing support
    - Adjust all code examples and tests to use property access for features e.g. cam.Gain.Value, cam.Gain.Min, cam.Gain.Max ...
    - Update reference version of macOS intel builds
    - Moved windows builds to GitHub actions
    - Update README.md

3.0.0rc2

07 Nov 14:28
Compare
Choose a tag to compare
pypylon release 3.0.0rc2

Changes:
Version 3.0.0rc2
    - Date 2023-11-07
    - Fix reference version of macos intel builds

3.0.0rc1

07 Nov 12:05
Compare
Choose a tag to compare
pypylon release 3.0.0rc1

Changes:
    - Date 2023-11-07
    - Updated to pylon 7.4 on linux and windows
    - Add support for pylon Data Processing and vTools
    - Linux (64bit) binaries are now manylinux_2_31 compliant and therefore require glibc >= 2.31
    - Deprecate the direct feature assignment style, e.g cam.Gain = 42 in favor of e.g. cam.Gain.Value = 42 to allow typing support
    - Adjust all code examples and tests to use property access for features e.g. cam.Gain.Value, cam.Gain.Min, cam.Gain.Max ...