i cant install p5 lib. can u help me troubleshoot it?

i receive error when i install p5 lib. is this mean i cant use p5? the traceback is eblow. can u help me troubleshoot it?

WARNING: Ignoring invalid distribution ~ip (C:\Python312\Lib\site-packages)
Collecting p5
  Using cached p5-0.8.4-py3-none-any.whl.metadata (4.8 kB)
Collecting glfw>=2.5.9 (from p5)
  Using cached glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-win_amd64.whl.metadata (5.4 kB)
Requirement already satisfied: numpy in c:\python312\lib\site-packages (from p5) (1.26.4)
Collecting Pillow==9.0.1 (from p5)
  Using cached Pillow-9.0.1.tar.gz (49.5 MB)
  Preparing metadata (setup.py) ... done
Collecting vispy==0.10.0 (from p5)
  Using cached vispy-0.10.0-cp312-cp312-win_amd64.whl
Collecting PyOpenGL-accelerate==3.1.7 (from p5)
  Using cached PyOpenGL-accelerate-3.1.7.tar.gz (562 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting PyOpenGL==3.1.6 (from p5)
  Using cached PyOpenGL-3.1.6-py3-none-any.whl.metadata (3.2 kB)
Requirement already satisfied: requests>=2.25.0 in c:\python312\lib\site-packages (from p5) (2.31.0)
Collecting skia-python>=85.0 (from p5)
  Using cached skia_python-87.6-cp312-cp312-win_amd64.whl.metadata (3.0 kB)
Collecting freetype-py (from vispy==0.10.0->p5)
  Using cached freetype_py-2.5.1-py3-none-win_amd64.whl.metadata (6.5 kB)
Collecting hsluv (from vispy==0.10.0->p5)
  Using cached hsluv-5.0.4-py2.py3-none-any.whl.metadata (2.7 kB)
Requirement already satisfied: kiwisolver in c:\python312\lib\site-packages (from vispy==0.10.0->p5) (1.4.5)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\python312\lib\site-packages (from requests>=2.25.0->p5) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in c:\python312\lib\site-packages (from requests>=2.25.0->p5) (3.6)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\python312\lib\site-packages (from requests>=2.25.0->p5) (2.1.0)
Requirement already satisfied: certifi>=2017.4.17 in c:\python312\lib\site-packages (from requests>=2.25.0->p5) (2023.11.17)
Collecting pybind11>=2.6 (from skia-python>=85.0->p5)
  Using cached pybind11-2.13.6-py3-none-any.whl.metadata (9.5 kB)
Using cached p5-0.8.4-py3-none-any.whl (145 kB)
Using cached PyOpenGL-3.1.6-py3-none-any.whl (2.4 MB)
Using cached glfw-2.7.0-py2.py27.py3.py30.py31.py32.py33.py34.py35.py36.py37.py38-none-win_amd64.whl (493 kB)
Using cached skia_python-87.6-cp312-cp312-win_amd64.whl (4.2 MB)
Using cached pybind11-2.13.6-py3-none-any.whl (243 kB)
Using cached freetype_py-2.5.1-py3-none-win_amd64.whl (814 kB)
Using cached hsluv-5.0.4-py2.py3-none-any.whl (5.3 kB)
Building wheels for collected packages: Pillow, PyOpenGL-accelerate
  Building wheel for Pillow (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [187 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-cpython-312
      creating build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\BdfFontFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\BlpImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\BmpImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\BufrStubImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ContainerIO.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\CurImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\DcxImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\DdsImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\EpsImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ExifTags.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\features.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\FitsStubImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\FliImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\FontFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\FpxImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\FtexImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\GbrImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\GdImageFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\GifImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\GimpGradientFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\GimpPaletteFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\GribStubImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\IcnsImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\IcoImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\Image.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageChops.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageCms.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageColor.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageDraw.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageDraw2.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageEnhance.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageFilter.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageFont.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageGrab.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageMath.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageMode.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageMorph.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageOps.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImagePalette.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImagePath.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageQt.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageSequence.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageShow.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageStat.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageTk.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageTransform.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImageWin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\ImtImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\IptcImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\JpegImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\JpegPresets.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\McIdasImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\MicImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\MpegImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\MpoImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\MspImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PaletteFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PalmImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PcdImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PcfFontFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PcxImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PdfImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PdfParser.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PixarImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PngImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PpmImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PsdImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PSDraw.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\PyAccess.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\SgiImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\SpiderImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\SunImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\TarIO.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\TgaImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\TiffImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\TiffTags.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\WalImageFile.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\WebPImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\WmfImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\XbmImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\XpmImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\XVThumbImagePlugin.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\_binary.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\_tkinter_finder.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\_util.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\_version.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\__init__.py -> build\lib.win-amd64-cpython-312\PIL
      copying src\PIL\__main__.py -> build\lib.win-amd64-cpython-312\PIL
      running egg_info
      writing src\Pillow.egg-info\PKG-INFO
      writing dependency_links to src\Pillow.egg-info\dependency_links.txt
      writing top-level names to src\Pillow.egg-info\top_level.txt
      reading manifest file 'src\Pillow.egg-info\SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      warning: no files found matching '*.c'
      warning: no files found matching '*.h'
      warning: no files found matching '*.sh'
      warning: no previously-included files found matching '.appveyor.yml'
      warning: no previously-included files found matching '.clang-format'
      warning: no previously-included files found matching '.coveragerc'
      warning: no previously-included files found matching '.editorconfig'
      warning: no previously-included files found matching '.readthedocs.yml'
      warning: no previously-included files found matching 'codecov.yml'
      warning: no previously-included files matching '.git*' found anywhere in distribution
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      no previously-included directories found matching '.ci'
      adding license file 'LICENSE'
      writing manifest file 'src\Pillow.egg-info\SOURCES.txt'
      running build_ext
     
     
      The headers or library files could not be found for zlib,
      a required dependency when compiling Pillow from source.
     
      Please see the install instructions at:
         https://pillow.readthedocs.io/en/latest/installation.html
     
      Traceback (most recent call last):
        File "C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pillow_f89fef3df91b402e806a00ee01857517\setup.py", line 989, in <module>
          setup(
        File "C:\Python312\Lib\site-packages\setuptools\__init__.py", line 103, in setup
          return distutils.core.setup(**attrs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\core.py", line 185, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\core.py", line 201, in run_commands
          dist.run_commands()
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\dist.py", line 969, in run_commands
          self.run_command(cmd)
        File "C:\Python312\Lib\site-packages\setuptools\dist.py", line 989, in run_command
          super().run_command(command)
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
          cmd_obj.run()
        File "C:\Python312\Lib\site-packages\wheel\bdist_wheel.py", line 368, in run
          self.run_command("build")
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "C:\Python312\Lib\site-packages\setuptools\dist.py", line 989, in run_command
          super().run_command(command)
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
          cmd_obj.run()
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\command\build.py", line 131, in run
          self.run_command(cmd_name)
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "C:\Python312\Lib\site-packages\setuptools\dist.py", line 989, in run_command
          super().run_command(command)
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
          cmd_obj.run()
        File "C:\Python312\Lib\site-packages\setuptools\command\build_ext.py", line 88, in run
          _build_ext.run(self)
        File "C:\Python312\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 345, in run
          self.build_extensions()
        File "C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pillow_f89fef3df91b402e806a00ee01857517\setup.py", line 804, in build_extensions
          raise RequiredDependencyException(f)
      RequiredDependencyException: zlib
     
      During handling of the above exception, another exception occurred:
     
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pillow_f89fef3df91b402e806a00ee01857517\setup.py", line 1009, in <module>
          raise RequiredDependencyException(msg)
      RequiredDependencyException:
     
      The headers or library files could not be found for zlib,
      a required dependency when compiling Pillow from source.
     
      Please see the install instructions at:
         https://pillow.readthedocs.io/en/latest/installation.html
     
     
      C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pillow_f89fef3df91b402e806a00ee01857517\setup.py:45: RuntimeWarning: Pillow 9.0.1 does not support Python 3.12 and does not provide prebuilt Windows binaries. We do not recommend building from source on Windows.
        lambda: warnings.warn(
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for Pillow
  Running setup.py clean for Pillow
  Building wheel for PyOpenGL-accelerate (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for PyOpenGL-accelerate (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [180 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build\lib.win-amd64-cpython-312\OpenGL_accelerate
      copying OpenGL_accelerate\__init__.py -> build\lib.win-amd64-cpython-312\OpenGL_accelerate
      running build_ext
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\OpenGL_accelerate\wrapper.pxd
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\wrapper.pyx because it changed.
      [1/1] Cythonizing src\wrapper.pyx
      building 'OpenGL_accelerate.wrapper' extension
      creating build\temp.win-amd64-cpython-312\Release\src
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\wrapper.c /Fobuild\temp.win-amd64-cpython-312\Release\src\wrapper.obj
      wrapper.c
      src\wrapper.c(10416): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
      src\wrapper.c(11372): warning C4244: '=': conversion from 'Py_ssize_t' to 'int', possible loss of data
      src\wrapper.c(35703): warning C4244: '=': conversion from 'Py_ssize_t' to 'long', possible loss of data
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_wrapper build\temp.win-amd64-cpython-312\Release\src\wrapper.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\wrapper.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\wrapper.cp312-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-312\Release\src\wrapper.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\wrapper.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\OpenGL_accelerate\formathandler.pxd
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\formathandler.pyx because it changed.
      [1/1] Cythonizing src\formathandler.pyx
      building 'OpenGL_accelerate.formathandler' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\formathandler.c /Fobuild\temp.win-amd64-cpython-312\Release\src\formathandler.obj
      formathandler.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_formathandler build\temp.win-amd64-cpython-312\Release\src\formathandler.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\formathandler.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\formathandler.cp312-win_amd64.lib        
         Creating library build\temp.win-amd64-cpython-312\Release\src\formathandler.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\formathandler.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\arraydatatype.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\arraydatatype.pyx because it changed.
      [1/1] Cythonizing src\arraydatatype.pyx
      building 'OpenGL_accelerate.arraydatatype' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\arraydatatype.c /Fobuild\temp.win-amd64-cpython-312\Release\src\arraydatatype.obj
      arraydatatype.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_arraydatatype build\temp.win-amd64-cpython-312\Release\src\arraydatatype.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\arraydatatype.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\arraydatatype.cp312-win_amd64.lib        
         Creating library build\temp.win-amd64-cpython-312\Release\src\arraydatatype.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\arraydatatype.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\errorchecker.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\errorchecker.pyx because it changed.
      [1/1] Cythonizing src\errorchecker.pyx
      building 'OpenGL_accelerate.errorchecker' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\errorchecker.c /Fobuild\temp.win-amd64-cpython-312\Release\src\errorchecker.obj
      errorchecker.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_errorchecker build\temp.win-amd64-cpython-312\Release\src\errorchecker.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\errorchecker.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\errorchecker.cp312-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-312\Release\src\errorchecker.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\errorchecker.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\vbo.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\vbo.pyx because it changed.
      [1/1] Cythonizing src\vbo.pyx
      building 'OpenGL_accelerate.vbo' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\vbo.c /Fobuild\temp.win-amd64-cpython-312\Release\src\vbo.obj
      vbo.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_vbo build\temp.win-amd64-cpython-312\Release\src\vbo.obj 
/OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\vbo.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\vbo.cp312-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-312\Release\src\vbo.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\vbo.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\nones_formathandler.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\nones_formathandler.pyx because it changed.
      [1/1] Cythonizing src\nones_formathandler.pyx
      building 'OpenGL_accelerate.nones_formathandler' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\nones_formathandler.c /Fobuild\temp.win-amd64-cpython-312\Release\src\nones_formathandler.obj
      nones_formathandler.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_nones_formathandler build\temp.win-amd64-cpython-312\Release\src\nones_formathandler.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\nones_formathandler.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\nones_formathandler.cp312-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-312\Release\src\nones_formathandler.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\nones_formathandler.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\latebind.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\latebind.pyx because it changed.
      [1/1] Cythonizing src\latebind.pyx
      building 'OpenGL_accelerate.latebind' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\latebind.c /Fobuild\temp.win-amd64-cpython-312\Release\src\latebind.obj
      latebind.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_latebind build\temp.win-amd64-cpython-312\Release\src\latebind.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\latebind.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\latebind.cp312-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-312\Release\src\latebind.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\latebind.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\buffers_formathandler.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
      Compiling src\buffers_formathandler.pyx because it changed.
      [1/1] Cythonizing src\buffers_formathandler.pyx
      building 'OpenGL_accelerate.buffers_formathandler' extension
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src -IC:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3 -IC:\Python312\include -IC:\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc\buffers_formathandler.c /Fobuild\temp.win-amd64-cpython-312\Release\src\buffers_formathandler.obj
      buffers_formathandler.c
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Python312\libs /LIBPATH:C:\Python312 /LIBPATH:C:\Python312\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_buffers_formathandler build\temp.win-amd64-cpython-312\Release\src\buffers_formathandler.obj /OUT:build\lib.win-amd64-cpython-312\OpenGL_accelerate\buffers_formathandler.cp312-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-312\Release\src\buffers_formathandler.cp312-win_amd64.lib
         Creating library build\temp.win-amd64-cpython-312\Release\src\buffers_formathandler.cp312-win_amd64.lib and object build\temp.win-amd64-cpython-312\Release\src\buffers_formathandler.cp312-win_amd64.exp
      Generating code
      Finished generating code
      C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Compiler\Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). 
This has changed from earlier releases! File: C:\Users\Name\AppData\Local\Temp\pip-install-7g2rlow7\pyopengl-accelerate_1da76176b90043229a6d84101c8d26f3\src\numpy_formathandler.pyx
        tree = Parsing.p_module(s, pxd, full_module_name)
     
      Error compiling Cython file:
      ------------------------------------------------------------
      ...
          cdef int PyArray_CheckScalar( object )
          int NPY_ARRAY_CARRAY
          int NPY_ARRAY_FORCECAST
          int PyArray_ISCARRAY( np.ndarray instance )
          int PyArray_ISCARRAY_RO( np.ndarray instance )
          cdef np.ndarray PyArray_Zeros(int nd, np.Py_intptr_t* dims, np.dtype, int fortran)
                                                ^
      ------------------------------------------------------------
     
      src\numpy_formathandler.pyx:22:42: 'Py_intptr_t' is not a type identifier
      Compiling src\numpy_formathandler.pyx because it changed.
      [1/1] Cythonizing src\numpy_formathandler.pyx
      Traceback (most recent call last):
        File "C:\Users\Name\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
          main()
        File "C:\Users\Name\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\Users\Name\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 251, in build_wheel
          return _build_backend().build_wheel(wheel_directory, config_settings,
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\build_meta.py", line 438, in build_wheel
          return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\build_meta.py", line 426, in _build
          return self._build_with_temp_dir(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\build_meta.py", line 407, in _build_with_temp_dir
          self.run_setup()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup
          exec(code, locals())
        File "<string>", line 113, in <module>
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\__init__.py", line 117, in setup
          return distutils.core.setup(**attrs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 183, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 199, in run_commands
          dist.run_commands()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 954, in run_commands
          self.run_command(cmd)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\dist.py", line 994, in run_command
          super().run_command(command)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
          cmd_obj.run()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\command\bdist_wheel.py", line 383, in run
          self.run_command("build")
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
          self.distribution.run_command(command)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\dist.py", line 994, in run_command
          super().run_command(command)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
          cmd_obj.run()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\command\build.py", line 135, in run
          self.run_command(cmd_name)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
          self.distribution.run_command(command)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\dist.py", line 994, in run_command
          super().run_command(command)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
          cmd_obj.run()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 359, in run
          self.build_extensions()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 476, in build_extensions
          self._build_extensions_serial()
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 502, in _build_extensions_serial
          self.build_extension(ext)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Distutils\build_ext.py", line 130, in build_extension
          new_ext = cythonize(
                    ^^^^^^^^^^
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1154, in cythonize
          cythonize_one(*args)
        File "C:\Users\Name\AppData\Local\Temp\pip-build-env-toimq7xk\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1321, in cythonize_one
          raise CompileError(None, pyx_file)
      Cython.Compiler.Errors.CompileError: src\numpy_formathandler.pyx
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for PyOpenGL-accelerate
Failed to build Pillow PyOpenGL-accelerate
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (Pillow, PyOpenGL-accelerate)