Solves:
429 - wheels for Apple Silicon will be provided starting from this release
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
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
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
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
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
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
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
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
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`.
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`.
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`.
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`.
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.
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.
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.
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.
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, `pip` will attempt to build OpenCV Python bindings locally. This requires a recent version of ``pip`` to 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
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, `pip` will attempt to build OpenCV Python bindings locally. This requires a recent version of ``pip`` to 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
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 ``manylinux2014`` wheels instead of ``manylinux1``. 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 that ``pip`` is 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.
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 ``manylinux2014`` wheels instead of ``manylinux1``. 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 that ``pip`` is 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.
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:
1. 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
2. Replace the [secure] part in the link with `opencvpythonartifacts`
- the link structure is https://opencvpythonartifacts.blob.core.windows.net/[build_commit_hash]/wheel_file_name.whl
3. Download the artifact for example via a browser
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
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 get_config_var() with get_config_vars() in setup.py 274
- add workaround for DLL errors in Windows Server 264
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 get_config_var() with get_config_vars() in setup.py 274
- add workaround for DLL errors in Windows Server 264
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.
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.
28
OpenCV version 3.4.7.
27
OpenCV version 3.4.6.
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:
1. Clone this repository
2. Optional: set up ENABLE_CONTRIB and ENABLE_HEADLESS environment variables to 1 if needed
3. Optional: add additional Cmake arguments to CMAKE_ARGS environment variable
4. Run ``python setup.py bdist_wheel``
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.
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.
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/
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/
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
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.
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.
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)
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.
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
13
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.
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.
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__.py`` cleaned 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).
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.
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)
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_data`` into ``cv2`` folder (thanks to Jon Winsley)
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
6
OpenCV version updated to 3.2.0. Python 3.3 support dropped.
Build artifacts: https://pypi.python.org/pypi/opencv-python
5
Same as 3.1.0.4 but includes also Windows wheels 😅
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.
3
This release adds FFmpeg to Windows wheels.
2
- adds wheel for python 3.5 on OS X
- some cleaning in travis scripts
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
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!