fonttools / pyclipper

Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)
MIT License
233 stars 42 forks source link

pip install fails on Python 3.13.x #56

Closed pythonmobile closed 1 month ago

pythonmobile commented 1 month ago

Python 3.13 is about to be released, and pip install fails. Can someone who is familiar with the installation, look into this? I'm running it on mac air with:

Python 3.13.0rc3+ (heads/3.13:b87aea6, Oct 5 2024, 13:34:46) [Clang 16.0.0 (clang-1600.0.26.3)] on darwin

and the python3 -m pip install pyclipper fails with a long dump.

pythonmobile commented 1 month ago

3.13.0 released today. Hopefully this can be sorted out soon...

pythonmobile commented 1 month ago

I just was able to install it from source on ubuntu 22.04LTS.


Processing /tmp/pyclipper
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: pyclipper
  Building wheel for pyclipper (pyproject.toml) ... done
  Created wheel for pyclipper: filename=pyclipper-1.3.0.post6.dev3+g410553d-cp313-cp313-linux_x86_64.whl size=951388 sha256=12498fe7b3829c7f96d658c5effe2f46a64b63fbcc741b3a75ddffbaca407d2c
  Stored in directory: /tmp/pip-ephem-wheel-cache-lsyohqmm/wheels/d7/3a/24/1885b3f843d9714fc9468c8e2df657183fc2c566bd54b0819e
Successfully built pyclipper
Installing collected packages: pyclipper
Successfully installed pyclipper-1.3.0.post6.dev3+g410553d```