Skip to content

5.x merge 4.x#1231

Open
asmorkalov wants to merge 71 commits into
opencv:5.xfrom
asmorkalov:5.x-merge-4.x
Open

5.x merge 4.x#1231
asmorkalov wants to merge 71 commits into
opencv:5.xfrom
asmorkalov:5.x-merge-4.x

Conversation

@asmorkalov

Copy link
Copy Markdown
Collaborator

No description provided.

ArtificialZeng and others added 30 commits August 11, 2024 23:17
fix
Attempting to get building on 3.12
The PyPI distribution of CMake shall not be listed as an unconditional build requirement.
It shall only be added as a build requirement if not installed or too low a version.

This helps building from sources on platforms where no wheels are available for CMake but the system already provides a recent enough CMake version.

In case of error checking the version, the backend falls back to using the PyPI distribution of CMake.
Add NASM assembler to Windows build for jpeg-turbo.
Fix Python Source RelPath for PY_LIMITED_API=OFF
fix: add CMake as a build requirement only if required
Reverted back to Github actions checkout as self-made command does not handle releases
* Update build_wheels_windows.yml
* Update setup.py
* Base image update from ubuntu 20.04 to 22.04.

* Update dependencies.

* Removed double artifacts upload.

* Use fresh download step.

* Deduplicate wheels upload on Mac too.
* Added libavif to the build environment.

* Added license text for libavif and its dependencies.
…rt_custom_builds

setup.py: support patched sources, allow custom package name
…supported-version

Add Python `3.13` in the supported versions
avdivan and others added 30 commits July 28, 2025 21:10
* New manylinux_2_28 based invironment.

* Fixed typo.
---------
Co-authored-by: Alexander Smorkalov <alexander.smorkalov@opencv.ai>
…_4.13.0

Dependencies update for 4.13.0 release.
Switched MacOS Intel builds to own host
…_headless

Disable libavdevice for headless builds on Linux to get rid of X libs dependency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants