-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code does not compile under Python 3.11 #5
Comments
Hello @bnewman70 The Flask Datta PRO comes in two versions:
To speed up the assistance, you have been invited to both private repos. here are the links:
Your issue is caused by Pillow, a package that is problematic in many environments. Once accepted the invitations, please pull & use the latest version https://github.com/app-generator/priv-flask-datta-able-enh We'll keep this issue open until you confirm the product runs as expected. Ty! |
recomplied and now got error on greenlet package
Running setup.py install for greenlet ... error error: subprocess-exited-with-error
× Running setup.py install for greenlet did not run successfully. │ exit code: 1 ╰─> [219 lines of output] running install C:\Users\bnewm\PycharmProjects\priv-flask-datta-able-enh\venv\Lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\greenlet copying src\greenlet\__init__.py -> build\lib.win-amd64-cpython-311\greenlet creating build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_contextvars.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_cpp.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_extension_interface.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_gc.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_generator.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_generator_nested.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_greenlet.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_leaks.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_stack_saved.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_throw.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_tracing.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_version.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\test_weakref.py -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\__init__.py -> build\lib.win-amd64-cpython-311\greenlet\tests running egg_info writing src\greenlet.egg-info\PKG-INFO writing dependency_links to src\greenlet.egg-info\dependency_links.txt writing requirements to src\greenlet.egg-info\requires.txt writing top-level names to src\greenlet.egg-info\top_level.txt reading manifest file 'src\greenlet.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs\_build' warning: no files found matching '*.py' under directory 'appveyor' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.coverage' found anywhere in distribution adding license file 'LICENSE' adding license file 'LICENSE.PSF' adding license file 'AUTHORS' writing manifest file 'src\greenlet.egg-info\SOURCES.txt' C:\Users\bnewm\PycharmProjects\priv-flask-datta-able-enh\venv\Lib\site-packages\setuptools\command\build_py.py:202: SetuptoolsDeprecationWarning: Installing 'greenlet.platform' as data is deprecated, please list it in `packages`. !!
############################ # Package would be ignored # ############################ Python recognizes 'greenlet.platform' as an importable package, but it is not listed in the `packages` configuration of setuptools.
'greenlet.platform' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated).
Please make sure that 'greenlet.platform' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on setuptools documentation page.
!!
check.warn(importable) copying src\greenlet\greenlet.c -> build\lib.win-amd64-cpython-311\greenlet copying src\greenlet\greenlet.h -> build\lib.win-amd64-cpython-311\greenlet copying src\greenlet\slp_platformselect.h -> build\lib.win-amd64-cpython-311\greenlet creating build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\setup_switch_x64_masm.cmd -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_aarch64_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_alpha_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_amd64_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_arm32_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_arm32_ios.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_csky_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_m68k_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_mips_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_ppc64_aix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_ppc64_linux.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_ppc_aix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_ppc_linux.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_ppc_macosx.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_ppc_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_riscv_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_s390_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_sparc_sun_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_x32_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_x64_masm.asm -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_x64_masm.obj -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_x64_msvc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_x86_msvc.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\platform\switch_x86_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform copying src\greenlet\tests\_test_extension.c -> build\lib.win-amd64-cpython-311\greenlet\tests copying src\greenlet\tests\_test_extension_cpp.cpp -> build\lib.win-amd64-cpython-311\greenlet\tests running build_ext building 'greenlet._greenlet' extension creating build\temp.win-amd64-cpython-311 creating build\temp.win-amd64-cpython-311\Release creating build\temp.win-amd64-cpython-311\Release\src creating build\temp.win-amd64-cpython-311\Release\src\greenlet "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\bnewm\PycharmProjects\priv-flask-datta-able-enh\venv\include -IC:\Python311\include -IC:\Python311\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/greenlet/greenlet.c /Fobuild\temp.win-amd64-cpython-311\Release\src/greenlet/greenlet.obj greenlet.c C:\Users\bnewm\AppData\Local\Temp\pip-install-h1dnn42n\greenlet_28c4026ff44c4cf0a2600ef24370d605\src\greenlet\greenlet.h(42): error C2061: syntax error: identifier 'CFrame' C:\Users\bnewm\AppData\Local\Temp\pip-install-h1dnn42n\greenlet_28c4026ff44c4cf0a2600ef24370d605\src\greenlet\greenlet.h(44): error C2059: syntax error: '}' src/greenlet/greenlet.c(130): error C2143: syntax error: missing '{' before '*' src/greenlet/greenlet.c(132): error C2143: syntax error: missing '{' before '*' src/greenlet/greenlet.c(134): error C2143: syntax error: missing '{' before '*' src/greenlet/greenlet.c(169): error C2143: syntax error: missing ')' before '*' src/greenlet/greenlet.c(169): error C2143: syntax error: missing '{' before '*' src/greenlet/greenlet.c(169): error C2059: syntax error: ')' src/greenlet/greenlet.c(170): error C2054: expected '(' to follow 'g' src/greenlet/greenlet.c(184): error C2143: syntax error: missing '{' before '*' src/greenlet/greenlet.c(187): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(187): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(187): warning C4552: '*': result of expression not used src/greenlet/greenlet.c(197): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(197): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(197): error C2059: syntax error: ')' src/greenlet/greenlet.c(198): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(198): warning C4047: '==': 'int' differs in levels of indirection from 'void *' src/greenlet/greenlet.c(201): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(201): error C2223: left of '->stack_start' must point to struct/union src/greenlet/greenlet.c(202): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(202): error C2223: left of '->stack_stop' must point to struct/union src/greenlet/greenlet.c(204): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(204): error C2223: left of '->run_info' must point to struct/union src/greenlet/greenlet.c(206): error C2065: 'gmain': undeclared identifier src/greenlet/greenlet.c(206): warning C4047: 'return': 'int *' differs in levels of indirection from 'int' src/greenlet/greenlet.c(214): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(214): error C2065: 'current': undeclared identifier src/greenlet/greenlet.c(214): warning C4552: '*': result of expression not used src/greenlet/greenlet.c(215): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(215): error C2065: 'previous': undeclared identifier src/greenlet/greenlet.c(215): warning C4552: '*': result of expression not used src/greenlet/greenlet.c(225): error C2065: 'current': undeclared identifier src/greenlet/greenlet.c(225): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(225): error C2059: syntax error: ')' src/greenlet/greenlet.c(230): error C2059: syntax error: 'else' src/greenlet/greenlet.c(240): error C2059: syntax error: '<parameter-list>' src/greenlet/greenlet.c(242): error C2143: syntax error: missing '{' before ':' src/greenlet/greenlet.c(242): error C2059: syntax error: ':' src/greenlet/greenlet.c(245): error C2099: initializer is not a constant src/greenlet/greenlet.c(246): error C2373: 'ts_current': redefinition; different type modifiers src/greenlet/greenlet.c(134): note: see declaration of 'ts_current' src/greenlet/greenlet.c(246): error C2065: 'current': undeclared identifier src/greenlet/greenlet.c(249): error C2059: syntax error: 'if' src/greenlet/greenlet.c(257): error C2143: syntax error: missing ')' before '(' src/greenlet/greenlet.c(257): error C2091: function returns function src/greenlet/greenlet.c(257): error C2059: syntax error: ')' src/greenlet/greenlet.c(257): error C2143: syntax error: missing ')' before ';' src/greenlet/greenlet.c(257): error C2373: 'Py_DECREF': redefinition; different type modifiers C:\Python311\include\object.h(533): note: see declaration of 'Py_DECREF' src/greenlet/greenlet.c(261): error C2065: 'tstate': undeclared identifier src/greenlet/greenlet.c(261): error C2223: left of '->dict' must point to struct/union src/greenlet/greenlet.c(261): error C2198: 'PyDict_GetItem': too few arguments for call src/greenlet/greenlet.c(261): error C2099: initializer is not a constant src/greenlet/greenlet.c(262): error C2059: syntax error: 'if' src/greenlet/greenlet.c(271): error C2059: syntax error: 'if' src/greenlet/greenlet.c(280): error C2143: syntax error: missing ')' before '(' src/greenlet/greenlet.c(280): error C2091: function returns function src/greenlet/greenlet.c(280): error C2059: syntax error: ')' src/greenlet/greenlet.c(280): error C2143: syntax error: missing ')' before ';' src/greenlet/greenlet.c(280): error C2373: 'Py_DECREF': redefinition; different type modifiers C:\Python311\include\object.h(533): note: see declaration of 'Py_DECREF' src/greenlet/greenlet.c(282): error C2371: 'PyErr_Restore': redefinition; different basic types C:\Python311\include\pyerrors.h(20): note: see declaration of 'PyErr_Restore' src/greenlet/greenlet.c(286): error C2059: syntax error: 'if' src/greenlet/greenlet.c(289): error C2059: syntax error: 'return' src/greenlet/greenlet.c(290): error C2059: syntax error: '}' src/greenlet/greenlet.c(388): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(388): error C2059: syntax error: ')' src/greenlet/greenlet.c(388): error C2223: left of '->stack_start' must point to struct/union src/greenlet/greenlet.c(406): error C2143: syntax error: missing ')' before '*' src/greenlet/greenlet.c(406): error C2143: syntax error: missing '{' before '*' src/greenlet/greenlet.c(406): error C2059: syntax error: 'type' src/greenlet/greenlet.c(406): error C2059: syntax error: ')' src/greenlet/greenlet.c(438): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(438): error C2297: '*': illegal, right operand has type 'int *' src/greenlet/greenlet.c(439): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(439): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(439): warning C4047: '=': 'int' differs in levels of indirection from 'int *volatile ' src/greenlet/greenlet.c(439): error C2106: '=': left operand must be l-value src/greenlet/greenlet.c(446): error C2223: left of '->stack_saved' must point to struct/union src/greenlet/greenlet.c(447): error C2223: left of '->stack_start' must point to struct/union src/greenlet/greenlet.c(447): error C2223: left of '->stack_copy' must point to struct/union src/greenlet/greenlet.c(447): error C2223: left of '->stack_saved' must point to struct/union src/greenlet/greenlet.c(447): error C2168: 'memcpy': too few actual parameters for intrinsic function src/greenlet/greenlet.c(448): error C2223: left of '->stack_copy' must point to struct/union src/greenlet/greenlet.c(448): error C2198: 'PyMem_Free': too few arguments for call src/greenlet/greenlet.c(449): error C2223: left of '->stack_copy' must point to struct/union src/greenlet/greenlet.c(450): error C2223: left of '->stack_saved' must point to struct/union src/greenlet/greenlet.c(452): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(452): error C2223: left of '->stack_start' must point to struct/union src/greenlet/greenlet.c(453): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(453): error C2223: left of '->stack_prev' must point to struct/union src/greenlet/greenlet.c(455): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(455): error C2223: left of '->stack_stop' must point to struct/union src/greenlet/greenlet.c(456): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(456): error C2223: left of '->stack_prev' must point to struct/union src/greenlet/greenlet.c(458): error C2223: left of '->stack_prev' must point to struct/union src/greenlet/greenlet.c(458): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(464): error C2223: left of '->stack_stop' must point to struct/union src/greenlet/greenlet.c(465): error C2065: 'PyGreenlet': undeclared identifier src/greenlet/greenlet.c(465): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(465): warning C4047: '=': 'int' differs in levels of indirection from 'int *volatile ' src/greenlet/greenlet.c(465): error C2106: '=': left operand must be l-value src/greenlet/greenlet.c(467): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(467): error C2223: left of '->stack_start' must point to struct/union src/greenlet/greenlet.c(468): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(468): error C2223: left of '->stack_prev' must point to struct/union src/greenlet/greenlet.c(471): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(471): error C2223: left of '->stack_start' must point to struct/union src/greenlet/greenlet.c(478): error C2065: 'owner': undeclared identifier src/greenlet/greenlet.c(478): error C2223: left of '->stack_stop' must point to struct/union src/greenlet/greenlet.c(478): fatal error C1003: error count exceeds 100; stopping compilation error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.error: legacy-install-failure
× Encountered error while trying to install package.╰─> greenlet
note: This is an issue with the package mentioned above, not pip.hint: See above for output from the failure.
Barry Newman561-460-8800 - Cell
https://www.linkedin.com/in/barrynewman/
On Wednesday, May 3, 2023 at 09:15:52 AM EDT, App Generator ***@***.***> wrote:
Hello @bnewman70
The Flask Datta PRO comes in two versions:
- the simple one, released a few days ago
- the manual coded version (ENH), the one that you reported as being uncompilable
To speed up the assistance, you have been invited to both private repos. here are the links:
- PRO: https://github.com/app-generator/priv-flask-datta-able-pro/invitations
- ENHanced: https://github.com/app-generator/priv-flask-datta-able-enh/invitations
Your issue is caused by Pillow, a package that is problematic in many environments.
We've just updated the -ENH version and removed this dependency.
Once accepted the invitations, please pull & use the latest version v1.0.19
https://github.com/app-generator/priv-flask-datta-able-enh
We'll keep this issue open until you confirm the product runs as expected.
Ty!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hello @bnewman70 This one should be ok. Please update your PIP via the command:
And re-run the install. |
P.S. or simply remove the |
Running Python 3.11 on windows. I unzip and run pip install -r requirements.txt and get errors importing modules.
pro version 1.0.18
Get the following error
WARNING: The candidate selected for download or install is a yanked version: 'jsonschema' candidate (version 4.0.0 at https://files.pythonhosted.org/packages/e0/d9/05587ac378b9fd2c352c6f024f13240168365bd753a7e8007522b7025267/jsonschema-4.0.0-py3-none-any.whl (from https://pypi.org/simple/jsonschema/))
Reason for being yanked: Improper python_requires declaration
Installing collected packages: Werkzeug, typing_extensions, Pillow, marshmallow, MarkupSafe, lesscpy, itsdangerous, importlib-resources, importlib-metadata, idna, greenlet, dnspython, colorama, click, cffi, Babel, attrs, WTForms, SQLAlchemy, Mako, jsonschema, Jinja2, email-validator, cryptography, pyOpenSSL, marshmallow-sqlalchemy, Flask, alembic, Flask-WTF, flask_testing, Flask-SQLAlchemy, Flask-Script, flask-restx, flask_mysqldb, Flask-Minify, flask-marshmallow, Flask-Mail, Flask-Login, Flask-Dance, Flask-Admin, Flask-Migrate
Attempting uninstall: Werkzeug
Found existing installation: Werkzeug 2.2.3
Uninstalling Werkzeug-2.2.3:
Successfully uninstalled Werkzeug-2.2.3
Attempting uninstall: typing_extensions
Found existing installation: typing_extensions 4.5.0
Uninstalling typing_extensions-4.5.0:
Successfully uninstalled typing_extensions-4.5.0
Attempting uninstall: Pillow
Found existing installation: Pillow 9.4.0
Uninstalling Pillow-9.4.0:
Successfully uninstalled Pillow-9.4.0
DEPRECATION: Pillow is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at pypa/pip#8559
Running setup.py install for Pillow ... error
error: subprocess-exited-with-error
× Running setup.py install for Pillow did not run successfully.
│ exit code: 1
╰─> [192 lines of output]
running install
C:\Python311\Lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-311
creating build\lib.win-amd64-cpython-311\PIL
copying src\PIL\BdfFontFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ContainerIO.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ExifTags.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\features.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\FontFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\GdImageFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\Image.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageChops.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageCms.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageColor.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageDraw.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageDraw2.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageEnhance.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageFilter.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageFont.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageGrab.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageMath.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageMode.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageMorph.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageOps.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImagePalette.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImagePath.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageQt.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageSequence.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageShow.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageStat.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageTk.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageTransform.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImageWin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\JpegPresets.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PaletteFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PcfFontFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PdfParser.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PSDraw.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\PyAccess.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\TarIO.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\TiffTags.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\WalImageFile.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL_binary.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL_tkinter_finder.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL_util.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL_version.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL_init_.py -> build\lib.win-amd64-cpython-311\PIL
copying src\PIL_main_.py -> build\lib.win-amd64-cpython-311\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
note: This error originates from a subprocess, and is likely not a problem with pip.
Rolling back uninstall of Pillow
Moving to c:\python311\lib\site-packages\pil
from C:\Python311\Lib\site-packages~il
Moving to c:\python311\lib\site-packages\pillow-9.4.0.dist-info
from C:\Python311\Lib\site-packages~illow-9.4.0.dist-info
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> Pillow
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
The text was updated successfully, but these errors were encountered: