Recent Releases of opencv-python
opencv-python - 4.12.0.88
Complete OpenCV 4.12.0 changelog: https://github.com/opencv/opencv/wiki/OpenCV-Change-Logs#version4120
Python: - Added libavif to the package and corresponding image format support on Linux and Mac OS. Windows is in progress. - Enabled GIF support by default. - Updated Numpy dependency rules. Packages for Python 3.9+ are built with Numpy 2.x. Packages for older Python version are built with Numpy 1.x. - Improved libjpeg-turbo performance in Windows builds (added NASM and assembly branches). - Made DNN, FLANN, G-API modules optional during the package build (bindings generation and typing).
- Python
Published by asmorkalov 8 months ago
opencv-python - 4.11.0.86
Complete OpenCV 4.11.0 changelog: https://github.com/opencv/opencv/wiki/OpenCV-Change-Logs#version4110
Python: - Added Python 3.13 support - Fixed build with Python 3.12 - Fixed confg path for the case when Python Limited API is disabled - Fixed build with system wide CMake, if CMake is not available with pip - Enabled all jpeg-turbo optimizations on Windows (assembler) - Split Python type stubs per-module to allow modules list customization - Minimal Mac OS raised to 13.0.
- Python
Published by asmorkalov about 1 year ago
opencv-python - 4.10.0.84
Complete OpenCV 4.10.0 chnagelog: https://github.com/opencv/opencv/wiki/ChangeLog
Python: - NumPy 2.0 support in pre-built OpenCV packages for Python 3.9+ - Added python bindings for Rect2f and Point3i #24919 - Switched to numeric dtype for MatLike instead of generic #25406 - Added path-like objects support wherever file names are expected #24773
- Python
Published by asmorkalov over 1 year ago
opencv-python - 4.10.0.82
Complete OpenCV 4.10.0 chnagelog: https://github.com/opencv/opencv/wiki/ChangeLog
Python: - Experimental NumPy 2.0 support - Added python bindings for Rect2f and Point3i #24919 - Switched to numeric dtype for MatLike instead of generic #25406 - Added path-like objects support wherever file names are expected #24773
- Python
Published by asmorkalov over 1 year ago
opencv-python - 4.9.0.80
Complete OpenCV 4.9.0 chnagelog: https://github.com/opencv/opencv/wiki/ChangeLog
Python: - #24023, #24022, #23910 Added type stub generation for missed types and manually wrapped types. - #24026 Added read-only flag handling for Numpy arrays. - #24028 Fixed exception handling and bindings for in module. - #23958 Improved error messages in Numpy array type handling. - #24468 Fixed constructors documentation in Python. - Mac OS builds migrated to Mac OS 12. It's minimal supported version now.
- Python
Published by asmorkalov about 2 years ago
opencv-python - 4.8.1.78
OpenCV 4.8.1 release.
Important changes: - WebP security update for CVE-2023-4863
- Python
Published by asmorkalov over 2 years ago
opencv-python - 4.8.0.76
Adds cv2.typing to package. Close #869
- Python
Published by asmorkalov over 2 years ago
opencv-python - 4.8.0.74
Important changes: - #20370 Python typing stubs. - #23350 Fix reference counting errors in registerNewType. - #23399, #23436, #23138 Fixed ChAruco and diamond boards detector bindings. - #23371 Added bindings to allow GpuMat and Stream objects to be initialized from memory initialized in other libraries - #23691 np.float16 support. - Python bindings for RotatedRect, CVMAKETYPE, CV8UC(n). - Several build fixes for OpenCV-Python package
- Python
Published by asmorkalov over 2 years ago
opencv-python - 4.7.0.72
OpenCV 4.7.0 with various distribution bug fixes.
- Mac OS 11 support.
- Old Linux support with zlib version older than 1.9.
- Package build fixes for Python 11 on Musl C based system (Alpine).
- Python
Published by asmorkalov about 3 years ago
opencv-python - 4.7.0.70
OpenCV 4.7.0 with various distribution bug fixes.
- Mac OS 11 support.
- Old Linux support with zlib version older than 1.9.
- Package build fixes for Python 11 on Musl C based system (Alpine).
- Python
Published by asmorkalov about 3 years ago
opencv-python - 4.7.0.68
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Updated third-party libraries to fix potential vulnerabilities. - Dropped Python 3.6 support. - Added Python 3.11 support.
- Python
Published by asmorkalov about 3 years ago
opencv-python - 4.6.0.66
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes:
- Updated third-party libraries to fix potential vulnerabilities. #666
- Added support for building Windows ARM64 Python package. #644
- The repository has been synchronized with scikit-build 0.14.0 release. #637
- The build without internet connection has been fixed. #642
- This release produced with libpng 1.6.37 and supports eXIf orientation tag. #662
- Python
Published by asenyaev over 3 years ago
opencv-python - 3.4.18.65
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes:
- Updated third-party libraries to fix potential vulnerabilities. #666
- Added support for building Windows ARM64 Python package. #644
- The repository has been synchronized with scikit-build 0.14.0 release. #637
- This release produced with libpng 1.6.37 and supports eXIf orientation tag. #662
- Python
Published by asenyaev over 3 years ago
opencv-python - 4.5.5.64
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Updated third-party libraries to fix potential vulnerabilities. #617
- Python
Published by asenyaev almost 4 years ago
opencv-python - 3.4.17.63
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Updated third-party libraries to fix potential vulnerabilities. #617
- Python
Published by asenyaev almost 4 years ago
opencv-python - 4.5.5.62
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Switched to a single binary release with Python Limited API to cover all Python versions since 3.6. #595
- Python
Published by asenyaev about 4 years ago
opencv-python - 3.4.17.61
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Switched to a single binary release with Python Limited API to cover all Python versions since 3.6. #595
- Python
Published by asenyaev about 4 years ago
opencv-python - 4.5.4.60
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - The build from source has been fixed. #577 - Imshow segmentation fault issue have been fixed on Linux x86_64 with Python 3.9. #572 - Updated OpenCV dependency to tag 4.5.4. #578 - Pylint no-member warning and an autocomplete in IDE were fixed. #579 - Auditwheel 5.0.0 version has been added for repairing wheels. #581
- Python
Published by asenyaev over 4 years ago
opencv-python - 3.4.16.59
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - The build from source has been fixed. #577 - Imshow segmentation fault issue have been fixed on Linux x86_64 with Python 3.9. #572 - Updated OpenCV dependency to tag 4.5.4. #578 - Pylint no-member warning and an autocomplete in IDE were fixed. #579 - Auditwheel 5.0.0 version has been added for repairing wheels. #581
- Python
Published by asenyaev over 4 years ago
opencv-python - 3.4.16.57
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Enabled Python code in OpenCV-Python distribution including cv.Mat wrapper, G-API Python bindings and pure python API. #563 - Wheels for Python 3.10 will be provided starting from this release. #556 - Enabled LAPACK-dependent API on Linux (x64 and aarch64) and macOS. Prebuild packages for Linux includes own LAPACK instance, MacOS package uses LAPACK interface provided by Accelerate.framework framework. LAPACK-dependent API on Windows will be enabled in next releases. #547 - Fixed missing 3rd party libraries in wheels for MacOS M1. #555
- Python
Published by asenyaev over 4 years ago
opencv-python - 4.5.4.58
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changes: - Enabled Python code in OpenCV-Python distribution including cv.Mat wrapper, G-API Python bindings and pure python API. #563 - Wheels for Python 3.10 will be provided starting from this release. #556 - Enabled LAPACK-dependent API on Linux (x64 and aarch64) and macOS. Prebuild packages for Linux includes own LAPACK instance, MacOS package uses LAPACK interface provided by Accelerate.framework framework. LAPACK-dependent API on Windows will be enabled in next releases. #547 - Fixed missing 3rd party libraries in wheels for MacOS M1. #555
- Python
Published by asenyaev over 4 years ago
opencv-python - 4.5.3.56
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Solves:
429 - wheels for Apple Silicon will be provided starting from this release
- Python
Published by sergregory over 4 years ago
opencv-python - 3.4.15.55
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Solves:
429 - wheels for Apple Silicon will be provided starting from this release
- Python
Published by sergregory over 4 years ago
opencv-python - 3.4.14.53
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 3.4.14. Bugfix release: use proper codebase for opencv. Return back Linux ARM64 build The previous release (3.4.14.51) was built with an incorrect version of the OpenCV's source code due to the issues that occurred with build infrastructure transitioning. This release fixes it and returns back the Linux ARM64 binaries that we lost due to the move to github actions
- Python
Published by sergregory over 4 years ago
opencv-python - 4.5.2.54
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 4.5.2 Bugfix release: use proper codebase for opencv. Return back Linux ARM64 build The previous release (4.5.2.52) was built with an incorrect version of the OpenCV's source code due to the issues that occurred with build infrastructure transitioning. This release fixes it and returns back the Linux ARM64 binaries that we lost due to the move to github actions
- Python
Published by sergregory over 4 years ago
opencv-python - 4.5.2.52
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 4.5.2. Change the build infrastructure from Travis & Appveyour to Github Actions. Solves: - #459 - #422
Breaking changes
With the transition to GitHub Actions, we miss:
- aarch64 packages
- x86 packages for Linux
- Python
Published by sergregory almost 5 years ago
opencv-python - 3.4.14.51
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 3.4.14. Change the build infrastructure from Travis & Appveyour to Github Actions. Solves: - #459 - #422
Breaking changes
With the transition to GitHub Actions, we miss:
- aarch64 packages
- x86 packages for Linux
- Python
Published by sergregory almost 5 years ago
opencv-python - 4.5.2.50
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 4.5.2. Change the build infrastructure from Travis & Appveyour to Github Actions. Solves: - #459 - #422
Breaking changes
With the transition to GitHub Actions, we miss:
- aarch64 packages
- x86 packages for Linux
- Python
Published by sergregory almost 5 years ago
opencv-python - 3.4.14.49
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 3.4.14. Change the build infrastructure from Travis & Appveyour to Github Actions. Solves: - #459 - #422
Breaking changes
With the transition to GitHub Actions, we miss:
- aarch64 packages
- x86 packages for Linux
- Python
Published by sergregory almost 5 years ago
opencv-python - 3.4.13.47
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 3.4.13. Adds experimental arm64 Linux wheels.
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
BREAKING CHANGES
Qt support dropped on macOS due to multiple recent issues with it. GUI support is still enabled on macOS via Cocoa but it is more limited than Qt. If you need Qt support, please consider contributing:
- https://github.com/skvark/opencv-python/issues/376
- https://github.com/skvark/opencv-python/issues/423
- Python
Published by skvark about 5 years ago
opencv-python - 4.5.1.48
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV 4.5.1. Adds experimental arm64 Linux wheels.
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
BREAKING CHANGES
Qt support dropped on macOS due to multiple recent issues with it. GUI support is still enabled on macOS via Cocoa but it is more limited than Qt. If you need Qt support, please consider contributing:
- https://github.com/skvark/opencv-python/issues/376
- https://github.com/skvark/opencv-python/issues/423
- Python
Published by skvark about 5 years ago
opencv-python - 4.4.0.46
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Added Python 3.9 support.
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.11.45
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Added Python 3.9 support.
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
- Python
Published by skvark over 5 years ago
opencv-python - 4.4.0.44
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Python 3.5 support dropped.
Fixes:
- https://github.com/skvark/opencv-python/issues/381
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.11.43
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Python 3.5 support dropped.
Fixes:
- https://github.com/skvark/opencv-python/issues/381
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
- Python
Published by skvark over 5 years ago
opencv-python - 4.4.0.42
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.4.0. Same release as previous 4.4.0.40, but should fix macOS Qt segfault issue: https://github.com/skvark/opencv-python/issues/376
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
Please note that Python 3.5 end-of-life is less than a month away. Upgrade your Python to the latest version as soon as possible since this project will drop Python 3.5 support in August 2020.
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.11.41
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.11. Same release as previous 3.4.11.39, but should fix macOS Qt segfault issue: https://github.com/skvark/opencv-python/issues/376
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the latest releases. Please upgrade your pip with pip install --upgrade pip.
Please note that Python 3.5 end-of-life is less than a month away. Upgrade your Python to the latest version as soon as possible since this project will drop Python 3.5 support in August 2020.
- Python
Published by skvark over 5 years ago
opencv-python - 4.4.0.40
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.4.0.
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the last 3 releases. Please upgrade your pip with pip install --upgrade pip.
Please note that Python 3.5 end-of-life is less than a month away. Upgrade your Python to the latest version as soon as possible since this project will drop Python 3.5 support in August 2020.
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.11.39
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.11.
NOTE: Your pip version must be >= 19.3 to be able to install the pre-built manylinux2014 packages used in the last 3 releases. Please upgrade your pip with pip install --upgrade pip.
Please note that Python 3.5 end-of-life is less than a month away. Upgrade your Python to the latest version as soon as possible since this project will drop Python 3.5 support in August 2020.
- Python
Published by skvark over 5 years ago
opencv-python - 4.3.0.38
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.3.0.
Changes:
- Source distributions added to PyPI. If your system is incompatible with the pre-built wheels,
pipwill attempt to build OpenCV Python bindings locally. This requires a recent version ofpipto work properly. Please refer to the README for more info. https://github.com/skvark/opencv-python/issues/43 - Python 3.5 macOS wheels which were missing in previous release uploaded to PyPI. https://github.com/skvark/opencv-python/issues/316#issuecomment-654195009
- Linux wheels ship now with Qt 5.15. This should fix many issues which were caused by Qt version conflicts in earlier releases (https://github.com/skvark/opencv-python/issues/362, https://github.com/skvark/opencv-python/issues/46).
- https://github.com/skvark/opencv-python/pull/368
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.10.37
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.10.
Changes:
- Source distributions added to PyPI. If your system is incompatible with the pre-built wheels,
pipwill attempt to build OpenCV Python bindings locally. This requires a recent version ofpipto work properly. Please refer to the README for more info. https://github.com/skvark/opencv-python/issues/43 - Python 3.5 macOS wheels which were missing in previous release uploaded to PyPI. https://github.com/skvark/opencv-python/issues/316#issuecomment-654195009
- Linux wheels ship now with Qt 5.15. This should fix many issues which were caused by Qt version conflicts in earlier releases (https://github.com/skvark/opencv-python/issues/362, https://github.com/skvark/opencv-python/issues/46).
- https://github.com/skvark/opencv-python/pull/368
- Python
Published by skvark over 5 years ago
opencv-python - 4.3.0.36
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.3.0. Changes:
- Linux wheels are now
manylinux2014wheels instead ofmanylinux1. This drops support for some old Linux versions, but makes package maintenance easier and also likely makes the performance also a bit better. Make sure thatpipis up-to-date if you encounter issues when installing the latest releases. - Only patch when called with "bdist_wheel" #315
- Fix LICENSE references for headless wheels #350
NOTE: Due to too old SSL version in macOS Python 3.5 the macOS 3.5 wheels could not be uploaded to PyPI. If the upload logic is easily fixable, then the wheels might be uploaded to PyPI later. However, please note that Python 3.5 end-of-life is in couple of months. Upgrade your Python to the latest version as soon as possible.
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.10.35
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.10. Changes:
- Linux wheels are now
manylinux2014wheels instead ofmanylinux1. This drops support for some old Linux versions, but makes package maintenance easier and also likely makes the performance also a bit better. Make sure thatpipis up-to-date if you encounter issues when installing the latest releases. - Only patch when called with "bdist_wheel" #315
- Fix LICENSE references for headless wheels #350
NOTE: Due to too old SSL version in macOS Python 3.5 the macOS 3.5 wheels could not be uploaded to PyPI. If the upload logic is easily fixable, then the wheels might be uploaded to PyPI later. However, please note that Python 3.5 end-of-life is in couple of months. Upgrade your Python to the latest version as soon as possible.
- Python
Published by skvark over 5 years ago
opencv-python - 3.4.9.33
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Same 3.4.9 release as the last one but with some small fixes and changes:
- Dropped Python 2.7 support
- Note that Python 3.5 will enter to EOL later this year, remember to keep your Python version up to date!
- Qt 5 fix for macOS: #293
- MSMF is now disabled in headless builds: #263
- Multibuild updated
- Readme updated
- Python
Published by skvark almost 6 years ago
opencv-python - 4.2.0.34
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/ opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Same 4.2.0 release as the last one but with some small fixes and changes:
- Dropped Python 2.7 support
- Note that Python 3.5 will enter to EOL later this year, remember to keep your Python version up to date!
- Qt 5 fix for macOS: #293
- MSMF is now disabled in headless builds: #263
- Multibuild updated
- Readme updated
Experimental artifact upload to Azure Blob Storage for every Linux and macOS development build in this repository (Windows build artifacts are available in Appveyor). Uploads for pull requests are not supported. The storage is not free, I pay for it and therefore I might remove the feature or packages from the storage at any point.
To access the artifacts:
- See the build log output in Travis, there should be something like this in the end:
json [ { "Blob": "https://[secure].blob.core.windows.net/2fd09dc0c3872f496d4c294b20de7c35ef75c39b/opencv_python-4.2.0+2fd09dc-cp35-cp35m-manylinux1_x86_64.whl", "Last Modified": "2020-03-21T15:39:55+00:00", "Type": null, "eTag": "\"0x8D7CDAE1AFDA647\"" } ] - you could also use the commit hash & other info to construct the download URL
- Replace the [secure] part in the link with
opencvpythonartifacts- the link structure is https://opencvpythonartifacts.blob.core.windows.net/[buildcommithash]/wheelfilename.whl
- Download the artifact for example via a browser
- Python
Published by skvark almost 6 years ago
opencv-python - 3.4.9.31
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.9.
Changes: - macOS environment updated from xcode8.3 to xcode 9.4 - macOS uses now Qt 5 instead of Qt 4 - Nasm version updated to Docker containers - multibuild updated
Fixes:
- don't use deprecated brew tap-pin, instead refer to the full package name when installing #267
- replace getconfigvar() with getconfigvars() in setup.py #274
- add workaround for DLL errors in Windows Server #264
- Python
Published by skvark almost 6 years ago
opencv-python - 4.2.0.32
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.2.0.
Changes: - macOS environment updated from xcode8.3 to xcode 9.4 - macOS uses now Qt 5 instead of Qt 4 - Nasm version updated to Docker containers - multibuild updated
Fixes:
- don't use deprecated brew tap-pin, instead refer to the full package name when installing #267
- replace getconfigvar() with getconfigvars() in setup.py #274
- add workaround for DLL errors in Windows Server #264
- Python
Published by skvark almost 6 years ago
opencv-python - 4.1.2.30
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.1.2.
Changes:
- Python 3.8 builds added to the build matrix
- Support for Python 3.4 builds dropped (Python 3.4 is in EOL)
- multibuild updated
- minor build logic changes
- Docker images rebuilt
Notes:
Please note that Python 2.7 enters into EOL phase in January 2020. opencv-python Python 2.7 wheels won't be provided after that.
- Python
Published by skvark over 6 years ago
opencv-python - 3.4.8.29
- opencv-python: https://pypi.org/project/opencv-python/3.4.8.29/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/3.4.8.29/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/3.4.8.29/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/3.4.8.29/
OpenCV version 3.4.8.
Changes:
- Python 3.8 builds added to the build matrix
- Support for Python 3.4 builds dropped (Python 3.4 is in EOL)
- multibuild updated
- minor build logic changes
- Docker images rebuilt
Notes:
Please note that Python 2.7 enters into EOL phase in January 2020. opencv-python Python 2.7 wheels won't be provided after that.
- Python
Published by skvark over 6 years ago
opencv-python - 4.1.1.26
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.1.1.
Changes:
- FFmpeg has been compiled with https support on Linux builds #229
- CI build logic related changes #197, #227, #228
- Custom libjepg-turbo removed because it's provided by OpenCV #231
- 64-bit Qt builds are now smaller #236
- Custom builds should be now rather easy to do locally #235:
- Clone this repository
- Optional: set up ENABLECONTRIB and ENABLEHEADLESS environment variables to 1 if needed
- Optional: add additional Cmake arguments to CMAKE_ARGS environment variable
- Run
python setup.py bdist_wheel
- Python
Published by skvark over 6 years ago
opencv-python - 4.1.0.25
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.1.0.
- Python
Published by skvark almost 7 years ago
opencv-python - 4.0.1.24
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 4.0.1.
- macOS build fix and migration to Travis Xcode 8.3 environment (#182)
- typo fix (#169)
- README updated with further instructions related to Windows DLL issues (thanks to #185 & #170 for bringing this to my attention)
There were issues with deployment with the previous tags 22 & 23. For 23 there exists a release in PyPI, but macOS wheels are not included. Please ignore those releases.
- Python
Published by skvark almost 7 years ago
opencv-python - 4.0.0.21
OpenCV version 4.0.0.
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
- Python
Published by skvark about 7 years ago
opencv-python - 3.4.5.20
OpenCV version 3.4.5.
Once some build issues are solved, next releases will be targeting OpenCV version 4.
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
- Python
Published by skvark about 7 years ago
opencv-python - 3.4.4.19
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.4.
Thanks to Ivan Pozdeev for following fixes and enhancements: #135, #136, #141, #144, #145, #146, #147, #149, #150
- Python
Published by skvark about 7 years ago
opencv-python - 3.4.3.18
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
OpenCV version 3.4.3.
- Python
Published by skvark over 7 years ago
opencv-python - 3.4.2.17
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Same as 3.4.2.16 but includes missing x86_64 Linux wheels. Thanks to Krassimir Valev for fixing the build matrix.
- Python
Published by skvark over 7 years ago
opencv-python - 3.4.2.16
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
This release bumps OpenCV version to 3.4.2 and adds support for Python 3.7.
Thanks to:
- Brian Zier for fixing OpenCV releases link (#101)
- Michael Hirsch for adding downloads badge (#108)
- yonip for fixing an issue with macOS builds (#110)
- Python
Published by skvark over 7 years ago
opencv-python - 3.4.1.15
- opencv-python: https://pypi.org/project/opencv-python/
- opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
- opencv-python-headless: https://pypi.org/project/opencv-python-headless/
- opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
This release bumps OpenCV version to 3.4.1.
- Python
Published by skvark almost 8 years ago
opencv-python -
Due to major issues with release process, this version is skipped. Unfortunately there is a release in PyPi for this version without any packages. Please ignore it.
- Python
Published by skvark almost 8 years ago
opencv-python - 3.4.0.14
opencv-python: https://pypi.org/project/opencv-python/ opencv-contrib-python: https://pypi.org/project/opencv-contrib-python/
Additionally, this release adds two new headless distributions. These distributions do not have GUI dependencies and are suitable for example for server environments.
opencv-python-headless: https://pypi.org/project/opencv-python-headless/ opencv-contrib-python-headless: https://pypi.org/project/opencv-contrib-python-headless/
Changelog:
- Build logic moved mostly to
setup.py(#58), thanks to Ivan Pozdeev - Travis macOS build environment dropped to xcode7.3 to support older macOS version (#68), thanks to René Dudfield
- Dockerfiles for the extended manylinux images are now available in the opencv-python repository
- README partly rewritten
- FFmpeg now properly configured with libvpx (#86)
- other minor fixes and changes
- Python
Published by skvark almost 8 years ago
opencv-python - 3.4.0.12
opencv-python: https://pypi.python.org/pypi/opencv-python opencv-contrib-python: https://pypi.python.org/pypi/opencv-contrib-python
This release bumps OpenCV version to 3.4.0.
- Python
Published by skvark about 8 years ago
opencv-python - 3.3.1.11
opencv-python: https://pypi.python.org/pypi/opencv-python opencv-contrib-python: https://pypi.python.org/pypi/opencv-contrib-python
This release bumps OpenCV version to 3.3.1 and closes some long standing issues, most notably video support for Linux and macOS.
Changes:
- Linux and macOS wheels ship now with FFmpeg (https://github.com/skvark/opencv-python/issues/50, https://github.com/skvark/opencv-python/issues/49, https://github.com/skvark/opencv-python/issues/14)
- Linux wheels ship with libjpeg-turbo (https://github.com/skvark/opencv-python/issues/52)
- Haarcascade xml files ship with the package, their path can be accessed via
cv2.data.haarcascades(https://github.com/skvark/opencv-python/issues/48) - Package metadata updated (https://github.com/skvark/opencv-python/pull/57)
__init__.pycleaned up (https://github.com/skvark/opencv-python/pull/55)
Thanks to Samuel Bishop (https://github.com/skvark/opencv-python/pull/56), Jonathan Dekhtiar (https://github.com/skvark/opencv-python/pull/57) and Ivan Pozdeev (https://github.com/skvark/opencv-python/pull/55).
- Python
Published by skvark about 8 years ago
opencv-python - 3.3.0.10
opencv-python: https://pypi.python.org/pypi/opencv-python opencv-contrib-python: https://pypi.python.org/pypi/opencv-contrib-python
Changes:
- Linux and macOS wheels are now compiled with Qt 4.8.7. The necessary dependecies are embedded to the wheels. This should enable support for GUI features which means that e.g.
cv2.imshow()works now.
- Python
Published by skvark over 8 years ago
opencv-python - 3.3.0.9
opencv-python: https://pypi.python.org/pypi/opencv-python opencv-contrib-python: https://pypi.python.org/pypi/opencv-contrib-python
Changes:
- OpenCV version updated to match the latest 3.3.0 release
- Import logic changed so that some IDE's are able to autocomplete the cv2 module (e.g. PyCharm)
- Python
Published by skvark over 8 years ago
opencv-python - 3.2.0.8
opencv-python: https://pypi.python.org/pypi/opencv-python opencv-contrib-python: https://pypi.python.org/pypi/opencv-contrib-python
Changes:
- Compiled extensions moved to platlib from purelib
- makes the wheels PEP 491 compatible (https://www.python.org/dev/peps/pep-0491/#what-s-the-deal-with-purelib-vs-platlib)
- this should also make it possible to build pex files (https://github.com/pantsbuild/pex) which include
opencv-python
- License files moved to
package_dataintocv2folder (thanks to Jon Winsley)
- Python
Published by skvark over 8 years ago
opencv-python - 3.2.0.7
opencv-python: https://pypi.python.org/pypi/opencv-python opencv-contrib-python: https://pypi.python.org/pypi/opencv-contrib-python
If you wish to install OpenCV with contrib modules, use https://pypi.python.org/pypi/opencv-contrib-python. Remember to uninstall opencv-python before installing opencv-contrib-python.
Changes:
- Numpy requirements relaxed (thanks to Adrian Moisey)
- OpenCV contrib builds added to separate PyPI entry
Also thanks to these previous contributors which I haven't properly attributed:
- Jon Winsley for refactoring Appveyor scripts
- Anatoly Techtonik for adding FFmpeg support to Windows builds
- Python
Published by skvark almost 9 years ago
opencv-python - 3.2.0.6
OpenCV version updated to 3.2.0. Python 3.3 support dropped.
Build artifacts: https://pypi.python.org/pypi/opencv-python
- Python
Published by skvark about 9 years ago
opencv-python - 3.1.0.5
Same as 3.1.0.4 but includes also Windows wheels 😅
- Python
Published by skvark about 9 years ago
opencv-python - 3.1.0.4
- adds support for Python 3.6 on all platforms
- adds Python 3.4 support on Windows
- excludes default build on Travis
Next release will be done with OpenCV version 3.2.0.
Note: Windows builds are missing due to a mistake on my side (ci skip tag :)), next release will have also Windows builds.
- Python
Published by skvark about 9 years ago
opencv-python - 3.1.0.3
This release adds FFmpeg to Windows wheels.
- Python
Published by skvark over 9 years ago
opencv-python - 3.1.0.2
- adds wheel for python 3.5 on OS X
- some cleaning in travis scripts
- Python
Published by skvark over 9 years ago
opencv-python - Bugfix release (3.1.0.1)
This release includes following fixes: - build folder is now deleted on Appveyor between wheel builds (previous release had unnecessary libs inside wheels) - numpy dependency is now numpy>=1.11.1 instead of numpy==1.11.1
- Python
Published by skvark over 9 years ago
opencv-python - First release to PyPI (3.1.0.0)
This is the fisrt release to the official Python package index. OpenCV can be finally installed for Python easily via pip.
Packages can be browsed at https://pypi.python.org/pypi/opencv-python.
I would like to thank @c-martinez for his contributions which enabled Linux and OS X builds.
In the future new releases will be made for each new OpenCV 3.x.x release. If there are bugs or feature requests or some other things to consider, please open new issue. Enjoy!
- Python
Published by skvark over 9 years ago