Skip to content

PyPI Python313 distribtutions #4

@yzx9

Description

@yzx9

Python 3.13 was released on October 7, 2024. Our latest release, v0.4.1, on PyPI does not include built distributions for Python 3.13.

Additionally, building from source also fails due to a missing libtiff dependency, making source installations from PyPI unavailable.

  × Failed to build `v3d-py-helper==0.4.1`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)

      [stderr]
      Traceback (most recent call last):
        File "<string>", line 14, in <module>
          requires = get_requires_for_build({})
        File "/Users/yzx9/.cache/uv/builds-v0/.tmpTMAFEm/lib/python3.13/site-packages/setuptools/build_meta.py", line 325, in
      get_requires_for_build_wheel
          return self._get_build_requires(config_settings, requirements=['wheel'])
                 ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/yzx9/.cache/uv/builds-v0/.tmpTMAFEm/lib/python3.13/site-packages/setuptools/build_meta.py", line 295, in
      _get_build_requires
          self.run_setup()
          ~~~~~~~~~~~~~~^^
        File "/Users/yzx9/.cache/uv/builds-v0/.tmpTMAFEm/lib/python3.13/site-packages/setuptools/build_meta.py", line 311, in
      run_setup
          exec(code, locals())
          ~~~~^^^^^^^^^^^^^^^^
        File "<string>", line 314, in <module>
        File "/Users/yzx9/.cache/uv/builds-v0/.tmpTMAFEm/lib/python3.13/site-packages/cmake_build_extension/cmake_extension.py",
      line 48, in __init__
          raise ValueError(f"Directory '{source_dir}' does not exist")
      ValueError: Directory '/Users/yzx9/.cache/uv/sdists-v8/pypi/v3d-py-helper/0.4.1/HuWEFJbOu0WuljgHowW1M/src/3rdparty/libtiff'
      does not exist

      hint: This usually indicates a problem with the package or the build environment.

Could you please publish a new release that includes support for the latest Python version?
It would also be greatly appreciated if the source distribution issue could be fixed.

Thanks in advance!


Platform: macOS Sequoia 15.3.2
Python version: Python 3.13.1
Python package manager: uv 0.6.0
Package version: v3d-py-helper v0.4.1

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