Skip to content

Releases: basler/pypylon

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 ...

2.3.0

04 Sep 07:24
Compare
Choose a tag to compare
pypylon release 2.3.0

Changes:
Version 2.3.0
    - Date 2023-09-01
    - Add binding for VersionInfo
    - Add bindings to device factory methods on transport layers
    - Fix usage of Exception.GetDescription() in the samples

2.3.0rc1

01 Sep 11:32
Compare
Choose a tag to compare
pypylon release 2.3.0rc1

Changes:
    - Date 2023-09-01
    - Add binding for VersionInfo
    - Add bindings to device factory methods on transport layers
    - Fix usage of Exception.GetDescription() in the samples