Skip to content

Missing sdists on PyPI #1213

Closed
Closed

Description

@EmilienM

You stopped pushing for source distributions on PyPi: https://pypi.org/project/opencv-python/#files - At Red Hat we build the wheels from source so we wonder if you could re-push the sdists.
Thanks

Activity

  1. Avasam commented on Jun 11, 2026

    @Avasam

    I also use sdist with CMAKE_ARGS set to build ARM64 (and could for free-threaded).

    # https://github.com/opencv/opencv-python#source-distributions
    # Allows building OpenCV on Windows ARM64
    # https://github.com/opencv/opencv-python/issues/1092#issuecomment-2862538656
    $Env:CMAKE_ARGS = '-DBUILD_opencv_dnn=OFF -DENABLE_NEON=OFF'
  2. Avasam commented on Jul 3, 2026

    @Avasam

    Fixed in v5. Probably by #1203

  3. MDSALMANSHAMS commented on Aug 17, 2026

    @MDSALMANSHAMS
    Contributor

    The reports here were accurate, and sdists have since resumed — this looks closeable.

    Confirming the gap was real: 4.13.0.90 and 4.13.0.92 each published 8 files, all wheels, no tar.gz, for both opencv-python and opencv-python-headless. So #1188 (--no-binary on headless 4.13.0.90) and #1204 (headless 4.13.0.92) were both correct.

    Current releases do have them (upload times from the PyPI JSON API, UTC):

    opencv-python           5.0.0.93.tar.gz    2026-07-02T06:59:53
    opencv-python           4.14.0.94.tar.gz   2026-07-28T19:23:09
    opencv-python-headless  5.0.0.93.tar.gz    2026-07-02T07:01:06
    opencv-python-headless  4.14.0.94.tar.gz   2026-07-28T19:23:48
    

    Both are 9-file releases now (8 wheels + sdist), so building from source and pip install --no-binary work again on current versions. Only the two 4.13.0.9x releases remain wheel-only.

    @asmorkalov if there's no plan to retro-publish sdists for 4.13.0.90/92, this and #1188 / #1204 can probably be closed against 4.14.0.94 and 5.0.0.93.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions