Skip to content

Releases: alliedvision/VmbPy

1.0.4

15 Jan 14:50
Compare
Choose a tag to compare

Changelog

Full Changelog: 1.0.3...1.0.4

1.0.3

27 Nov 09:54
Compare
Choose a tag to compare

Changelog

  • Add destination_buffer parameter for user to supply a pre-allocated buffer in Frame.convert_pixel_format to enable image conversions without additional allocations by VmbPy
    • This can be useful to reuse already existing display buffers for more predictable memory consumption
    • See the convert_pixel_format.py example on how this might be used
  • Improve event handling for disappearing cameras and interfaces
  • Improve string output of some enums classes with Python >=3.11
  • Implement lazy loading approach for loading available entries for enum features
  • Take GenICam feature StreamAnnounceBufferMinimum into account

Full Changelog: 1.0.2...1.0.3

1.0.2

05 Apr 09:54
Compare
Choose a tag to compare

Full Changelog: 1.0.1...1.0.2

1.0.1

20 Feb 08:57
Compare
Choose a tag to compare

Changelog

  • Add workaround for type hinting bug in Python <3.7.6 and 3.8.0 (https://bugs.python.org/issue37838)
  • Expose FeatureVisibility enum
  • Add visibility parameter (-v) to list_features.py example
  • Update AccessMode enum for consistency with underlying C-API (VmbC)
  • Remove docopt dependency for test suite
  • Add tox configuration for test execution
  • Minor improvements to test suite

Full Changelog: 1.0.0...1.0.1

1.0.0

20 Feb 08:44
Compare
Choose a tag to compare

Initial release of VmbPy - the Python API of the Vimba X SDK. VmbPy is the successor of VimbaPython. As such it shares many similarities, but in some places major differences exist. An overview of the differences between VimbaPython and VmbPy can be found in the migration guide, that is part of the Vimba X SDK documentation.