Skip to content

Instantly share code, notes, and snippets.

@deads2k
Created February 7, 2024 13:25
Show Gist options
  • Select an option

  • Save deads2k/a4b820462c4b5f6c9d17960c3bf8aa98 to your computer and use it in GitHub Desktop.

Select an option

Save deads2k/a4b820462c4b5f6c9d17960c3bf8aa98 to your computer and use it in GitHub Desktop.
bash: alias: `cd-github.com/deads2k/structured-merge-diff': invalid alias name
deads@fedora:~/workspaces/aws-ebs-csi-driver-operator/src/github.com/openshift/aws-ebs-csi-driver-operator$ cd ~/workspaces/jupierce/intervals-viewer/
deads@fedora:~/workspaces/jupierce/intervals-viewer$ source venv/bin/activate
(venv) deads@fedora:~/workspaces/jupierce/intervals-viewer$ pip install -r requirements.txt
Collecting arcade==2.6.17 (from -r requirements.txt (line 1))
Using cached arcade-2.6.17-py3-none-any.whl (39.4 MB)
Collecting pandas==2.2.0 (from -r requirements.txt (line 2))
Obtaining dependency information for pandas==2.2.0 from https://files.pythonhosted.org/packages/b2/a5/7f14d11f5bb3ca5681f6827616ccfbb03ec9504322674e4f962a5e9e404b/pandas-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Using cached pandas-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB)
Collecting requests==2.31.0 (from -r requirements.txt (line 3))
Obtaining dependency information for requests==2.31.0 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting pyperclip==1.8.2 (from -r requirements.txt (line 4))
Using cached pyperclip-1.8.2-py3-none-any.whl
Collecting pyglet==2.0.dev23 (from arcade==2.6.17->-r requirements.txt (line 1))
Using cached pyglet-2.0.dev23-py3-none-any.whl (965 kB)
Collecting pillow~=9.3.0 (from arcade==2.6.17->-r requirements.txt (line 1))
Using cached Pillow-9.3.0.tar.gz (50.4 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting pymunk~=6.4.0 (from arcade==2.6.17->-r requirements.txt (line 1))
Using cached pymunk-6.4.0-cp312-cp312-linux_x86_64.whl
Collecting pytiled-parser==2.2.0 (from arcade==2.6.17->-r requirements.txt (line 1))
Using cached pytiled_parser-2.2.0-py3-none-any.whl (42 kB)
Collecting numpy<2,>=1.26.0 (from pandas==2.2.0->-r requirements.txt (line 2))
Obtaining dependency information for numpy<2,>=1.26.0 from https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Using cached numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
Collecting python-dateutil>=2.8.2 (from pandas==2.2.0->-r requirements.txt (line 2))
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting pytz>=2020.1 (from pandas==2.2.0->-r requirements.txt (line 2))
Obtaining dependency information for pytz>=2020.1 from https://files.pythonhosted.org/packages/9c/3d/a121f284241f08268b21359bd425f7d4825cffc5ac5cd0e1b3d82ffd2b10/pytz-2024.1-py2.py3-none-any.whl.metadata
Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas==2.2.0->-r requirements.txt (line 2))
Obtaining dependency information for tzdata>=2022.7 from https://files.pythonhosted.org/packages/a3/fb/52b62131e21b24ee297e4e95ed41eba29647dad0e0051a92bb66b43c70ff/tzdata-2023.4-py2.py3-none-any.whl.metadata
Using cached tzdata-2023.4-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting charset-normalizer<4,>=2 (from requests==2.31.0->-r requirements.txt (line 3))
Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/ee/fb/14d30eb4956408ee3ae09ad34299131fb383c47df355ddb428a7331cfa1e/charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests==2.31.0->-r requirements.txt (line 3))
Obtaining dependency information for idna<4,>=2.5 from https://files.pythonhosted.org/packages/c2/e7/a82b05cf63a603df6e68d59ae6a68bf5064484a0718ea5033660af4b54a9/idna-3.6-py3-none-any.whl.metadata
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests==2.31.0->-r requirements.txt (line 3))
Obtaining dependency information for urllib3<3,>=1.21.1 from https://files.pythonhosted.org/packages/88/75/311454fd3317aefe18415f04568edc20218453b709c63c58b9292c71be17/urllib3-2.2.0-py3-none-any.whl.metadata
Using cached urllib3-2.2.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests==2.31.0->-r requirements.txt (line 3))
Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/ba/06/a07f096c664aeb9f01624f858c3add0a4e913d6c96257acb4fce61e7de14/certifi-2024.2.2-py3-none-any.whl.metadata
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting attrs>=18.2.0 (from pytiled-parser==2.2.0->arcade==2.6.17->-r requirements.txt (line 1))
Obtaining dependency information for attrs>=18.2.0 from https://files.pythonhosted.org/packages/e0/44/827b2a91a5816512fcaf3cc4ebc465ccd5d598c45cefa6703fcf4a79018f/attrs-23.2.0-py3-none-any.whl.metadata
Using cached attrs-23.2.0-py3-none-any.whl.metadata (9.5 kB)
Collecting typing-extensions (from pytiled-parser==2.2.0->arcade==2.6.17->-r requirements.txt (line 1))
Obtaining dependency information for typing-extensions from https://files.pythonhosted.org/packages/b7/f4/6a90020cd2d93349b442bfcb657d0dc91eee65491600b2cb1d388bc98e6b/typing_extensions-4.9.0-py3-none-any.whl.metadata
Using cached typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting cffi>=1.15.0 (from pymunk~=6.4.0->arcade==2.6.17->-r requirements.txt (line 1))
Obtaining dependency information for cffi>=1.15.0 from https://files.pythonhosted.org/packages/09/d4/8759cc3b2222c159add8ce3af0089912203a31610f4be4c36f98e320b4c6/cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Using cached cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas==2.2.0->-r requirements.txt (line 2))
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting pycparser (from cffi>=1.15.0->pymunk~=6.4.0->arcade==2.6.17->-r requirements.txt (line 1))
Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Using cached pandas-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
Using cached idna-3.6-py3-none-any.whl (61 kB)
Using cached numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.0 MB)
Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
Using cached tzdata-2023.4-py2.py3-none-any.whl (346 kB)
Using cached urllib3-2.2.0-py3-none-any.whl (120 kB)
Using cached attrs-23.2.0-py3-none-any.whl (60 kB)
Using cached cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (477 kB)
Using cached typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Building wheels for collected packages: pillow
Building wheel for pillow (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for pillow (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [202 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-312
creating build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/BdfFontFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ContainerIO.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ExifTags.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/FitsImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/FontFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/GdImageFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/Image.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageChops.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageCms.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageColor.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageDraw.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageDraw2.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageEnhance.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageFilter.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageFont.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageGrab.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageMath.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageMode.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageMorph.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageOps.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImagePalette.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImagePath.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageQt.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageSequence.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageShow.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageStat.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageTk.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageTransform.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImageWin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/JpegPresets.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PSDraw.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PaletteFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PcfFontFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PdfParser.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/PyAccess.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/TarIO.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/TiffTags.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/WalImageFile.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/__init__.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/__main__.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/_binary.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/_deprecate.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/_util.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/_version.py -> build/lib.linux-x86_64-cpython-312/PIL
copying src/PIL/features.py -> build/lib.linux-x86_64-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 requirements to src/Pillow.egg-info/requires.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 files found matching '*.txt'
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 found matching 'renovate.json'
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 jpeg,
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 "<string>", line 995, in <module>
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 103, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
super().run_command(command)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/wheel/bdist_wheel.py", line 368, in run
self.run_command("build")
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
super().run_command(command)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 131, in run
self.run_command(cmd_name)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
super().run_command(command)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 88, in run
_build_ext.run(self)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
self.build_extensions()
File "<string>", line 810, in build_extensions
RequiredDependencyException: jpeg
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/deads/workspaces/jupierce/intervals-viewer/venv/lib64/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/home/deads/workspaces/jupierce/intervals-viewer/venv/lib64/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/deads/workspaces/jupierce/intervals-viewer/venv/lib64/python3.12/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 "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 404, in build_wheel
return self._build_with_temp_dir(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 389, in _build_with_temp_dir
self.run_setup()
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 480, in run_setup
super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-zlecg3cb/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1012, in <module>
RequiredDependencyException:
The headers or library files could not be found for jpeg,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pillow
Failed to build pillow
ERROR: Could not build wheels for pillow, which is required to install pyproject.toml-based projects
[notice] A new release of pip is available: 23.2.1 -> 24.0
[notice] To update, run: pip install --upgrade pip
(venv) deads@fedora:~/workspaces/jupierce/intervals-viewer$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment