Advertisement
Guest User

Untitled

a guest
Dec 1st, 2023
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.21 KB | None | 0 0
  1. Collecting greenlet==1.1.2
  2. Downloading greenlet-1.1.2.tar.gz (91 kB)
  3. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 kB 1.3 MB/s eta 0:00:00
  4. Installing build dependencies ... done
  5. Getting requirements to build wheel ... done
  6. Preparing metadata (pyproject.toml) ... done
  7. Building wheels for collected packages: greenlet
  8. Building wheel for greenlet (pyproject.toml) ... error
  9. error: subprocess-exited-with-error
  10.  
  11. × Building wheel for greenlet (pyproject.toml) did not run successfully.
  12. │ exit code: 1
  13. ╰─> [232 lines of output]
  14. running bdist_wheel
  15. running build
  16. running build_py
  17. creating build
  18. creating build\lib.win-amd64-cpython-311
  19. creating build\lib.win-amd64-cpython-311\greenlet
  20. copying src\greenlet\__init__.py -> build\lib.win-amd64-cpython-311\greenlet
  21. creating build\lib.win-amd64-cpython-311\greenlet\tests
  22. copying src\greenlet\tests\test_contextvars.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  23. copying src\greenlet\tests\test_cpp.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  24. copying src\greenlet\tests\test_extension_interface.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  25. copying src\greenlet\tests\test_gc.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  26. copying src\greenlet\tests\test_generator.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  27. copying src\greenlet\tests\test_generator_nested.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  28. copying src\greenlet\tests\test_greenlet.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  29. copying src\greenlet\tests\test_leaks.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  30. copying src\greenlet\tests\test_stack_saved.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  31. copying src\greenlet\tests\test_throw.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  32. copying src\greenlet\tests\test_tracing.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  33. copying src\greenlet\tests\test_version.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  34. copying src\greenlet\tests\test_weakref.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  35. copying src\greenlet\tests\__init__.py -> build\lib.win-amd64-cpython-311\greenlet\tests
  36. running egg_info
  37. writing src\greenlet.egg-info\PKG-INFO
  38. writing dependency_links to src\greenlet.egg-info\dependency_links.txt
  39. writing requirements to src\greenlet.egg-info\requires.txt
  40. writing top-level names to src\greenlet.egg-info\top_level.txt
  41. reading manifest file 'src\greenlet.egg-info\SOURCES.txt'
  42. reading manifest template 'MANIFEST.in'
  43. no previously-included directories found matching 'docs\_build'
  44. warning: no files found matching '*.py' under directory 'appveyor'
  45. warning: no previously-included files matching '*.pyc' found anywhere in distribution
  46. warning: no previously-included files matching '*.pyd' found anywhere in distribution
  47. warning: no previously-included files matching '*.so' found anywhere in distribution
  48. warning: no previously-included files matching '.coverage' found anywhere in distribution
  49. adding license file 'LICENSE'
  50. adding license file 'LICENSE.PSF'
  51. adding license file 'AUTHORS'
  52. writing manifest file 'src\greenlet.egg-info\SOURCES.txt'
  53. C:\Users\cnisson\AppData\Local\Temp\pip-build-env-c24zmxs2\overlay\Lib\site-packages\setuptools\command\build_py.py:207: _Warning: Package 'greenlet.platform' is absent from the `packages` configuration.
  54. !!
  55.  
  56. ********************************************************************************
  57. ############################
  58. # Package would be ignored #
  59. ############################
  60. Python recognizes 'greenlet.platform' as an importable package[^1],
  61. but it is absent from setuptools' `packages` configuration.
  62.  
  63. This leads to an ambiguous overall configuration. If you want to distribute this
  64. package, please make sure that 'greenlet.platform' is explicitly added
  65. to the `packages` configuration field.
  66.  
  67. Alternatively, you can also rely on setuptools' discovery methods
  68. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  69. instead of `find_packages(...)`/`find:`).
  70.  
  71. You can read more about "package discovery" on setuptools documentation page:
  72.  
  73. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  74.  
  75. If you don't want 'greenlet.platform' to be distributed and are
  76. already explicitly excluding 'greenlet.platform' via
  77. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  78. you can try to use `exclude_package_data`, or `include-package-data=False` in
  79. combination with a more fine grained `package-data` configuration.
  80.  
  81. You can read more about "package data files" on setuptools documentation page:
  82.  
  83. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  84.  
  85.  
  86. [^1]: For Python, any directory (with suitable naming) can be imported,
  87. even if it does not contain any `.py` files.
  88. On the other hand, currently there is no concept of package data
  89. directory, all directories are treated like packages.
  90. ********************************************************************************
  91.  
  92. !!
  93. check.warn(importable)
  94. copying src\greenlet\greenlet.c -> build\lib.win-amd64-cpython-311\greenlet
  95. copying src\greenlet\greenlet.h -> build\lib.win-amd64-cpython-311\greenlet
  96. copying src\greenlet\slp_platformselect.h -> build\lib.win-amd64-cpython-311\greenlet
  97. creating build\lib.win-amd64-cpython-311\greenlet\platform
  98. copying src\greenlet\platform\setup_switch_x64_masm.cmd -> build\lib.win-amd64-cpython-311\greenlet\platform
  99. copying src\greenlet\platform\switch_aarch64_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  100. copying src\greenlet\platform\switch_alpha_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  101. copying src\greenlet\platform\switch_amd64_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  102. copying src\greenlet\platform\switch_arm32_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  103. copying src\greenlet\platform\switch_arm32_ios.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  104. copying src\greenlet\platform\switch_csky_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  105. copying src\greenlet\platform\switch_m68k_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  106. copying src\greenlet\platform\switch_mips_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  107. copying src\greenlet\platform\switch_ppc64_aix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  108. copying src\greenlet\platform\switch_ppc64_linux.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  109. copying src\greenlet\platform\switch_ppc_aix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  110. copying src\greenlet\platform\switch_ppc_linux.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  111. copying src\greenlet\platform\switch_ppc_macosx.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  112. copying src\greenlet\platform\switch_ppc_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  113. copying src\greenlet\platform\switch_riscv_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  114. copying src\greenlet\platform\switch_s390_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  115. copying src\greenlet\platform\switch_sparc_sun_gcc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  116. copying src\greenlet\platform\switch_x32_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  117. copying src\greenlet\platform\switch_x64_masm.asm -> build\lib.win-amd64-cpython-311\greenlet\platform
  118. copying src\greenlet\platform\switch_x64_masm.obj -> build\lib.win-amd64-cpython-311\greenlet\platform
  119. copying src\greenlet\platform\switch_x64_msvc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  120. copying src\greenlet\platform\switch_x86_msvc.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  121. copying src\greenlet\platform\switch_x86_unix.h -> build\lib.win-amd64-cpython-311\greenlet\platform
  122. copying src\greenlet\tests\_test_extension.c -> build\lib.win-amd64-cpython-311\greenlet\tests
  123. copying src\greenlet\tests\_test_extension_cpp.cpp -> build\lib.win-amd64-cpython-311\greenlet\tests
  124. running build_ext
  125. building 'greenlet._greenlet' extension
  126. creating build\temp.win-amd64-cpython-311
  127. creating build\temp.win-amd64-cpython-311\Release
  128. creating build\temp.win-amd64-cpython-311\Release\src
  129. creating build\temp.win-amd64-cpython-311\Release\src\greenlet
  130. "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\cnisson\AppDa
  131. ta\Local\Programs\Python\Python311\include -IC:\Users\cnisson\AppData\Local\Programs\Python\Python311\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\T
  132. ools\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:\Pro
  133. gram 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
  134. greenlet.c
  135. C:\Users\cnisson\AppData\Local\Temp\pip-wheel-pfw8gg5t\greenlet_0ef12c4e8f47432baf4b33adf4be2f28\src\greenlet\greenlet.h(42): error C2061: syntax error: identifier 'CFrame'
  136. C:\Users\cnisson\AppData\Local\Temp\pip-wheel-pfw8gg5t\greenlet_0ef12c4e8f47432baf4b33adf4be2f28\src\greenlet\greenlet.h(44): error C2059: syntax error: '}'
  137. src/greenlet/greenlet.c(130): error C2143: syntax error: missing '{' before '*'
  138. src/greenlet/greenlet.c(132): error C2143: syntax error: missing '{' before '*'
  139. src/greenlet/greenlet.c(134): error C2143: syntax error: missing '{' before '*'
  140. src/greenlet/greenlet.c(169): error C2143: syntax error: missing ')' before '*'
  141. src/greenlet/greenlet.c(169): error C2143: syntax error: missing '{' before '*'
  142. src/greenlet/greenlet.c(169): error C2059: syntax error: ')'
  143. src/greenlet/greenlet.c(170): error C2054: expected '(' to follow 'g'
  144. src/greenlet/greenlet.c(184): error C2143: syntax error: missing '{' before '*'
  145. src/greenlet/greenlet.c(187): error C2065: 'PyGreenlet': undeclared identifier
  146. src/greenlet/greenlet.c(187): error C2065: 'gmain': undeclared identifier
  147. src/greenlet/greenlet.c(187): warning C4552: '*': result of expression not used
  148. src/greenlet/greenlet.c(197): error C2065: 'gmain': undeclared identifier
  149. src/greenlet/greenlet.c(197): error C2065: 'PyGreenlet': undeclared identifier
  150. src/greenlet/greenlet.c(197): error C2059: syntax error: ')'
  151. src/greenlet/greenlet.c(198): error C2065: 'gmain': undeclared identifier
  152. src/greenlet/greenlet.c(198): warning C4047: '==': 'int' differs in levels of indirection from 'void *'
  153. src/greenlet/greenlet.c(201): error C2065: 'gmain': undeclared identifier
  154. src/greenlet/greenlet.c(201): error C2223: left of '->stack_start' must point to struct/union
  155. src/greenlet/greenlet.c(202): error C2065: 'gmain': undeclared identifier
  156. src/greenlet/greenlet.c(202): error C2223: left of '->stack_stop' must point to struct/union
  157. src/greenlet/greenlet.c(204): error C2065: 'gmain': undeclared identifier
  158. src/greenlet/greenlet.c(204): error C2223: left of '->run_info' must point to struct/union
  159. src/greenlet/greenlet.c(206): error C2065: 'gmain': undeclared identifier
  160. src/greenlet/greenlet.c(206): warning C4047: 'return': 'int *' differs in levels of indirection from 'int'
  161. src/greenlet/greenlet.c(214): error C2065: 'PyGreenlet': undeclared identifier
  162. src/greenlet/greenlet.c(214): error C2065: 'current': undeclared identifier
  163. src/greenlet/greenlet.c(214): warning C4552: '*': result of expression not used
  164. src/greenlet/greenlet.c(215): error C2065: 'PyGreenlet': undeclared identifier
  165. src/greenlet/greenlet.c(215): error C2065: 'previous': undeclared identifier
  166. src/greenlet/greenlet.c(215): warning C4552: '*': result of expression not used
  167. src/greenlet/greenlet.c(225): error C2065: 'current': undeclared identifier
  168. src/greenlet/greenlet.c(225): error C2065: 'PyGreenlet': undeclared identifier
  169. src/greenlet/greenlet.c(225): error C2059: syntax error: ')'
  170. src/greenlet/greenlet.c(230): error C2059: syntax error: 'else'
  171. src/greenlet/greenlet.c(240): error C2059: syntax error: '<parameter-list>'
  172. src/greenlet/greenlet.c(242): error C2143: syntax error: missing '{' before ':'
  173. src/greenlet/greenlet.c(242): error C2059: syntax error: ':'
  174. src/greenlet/greenlet.c(245): error C2099: initializer is not a constant
  175. src/greenlet/greenlet.c(246): error C2373: 'ts_current': redefinition; different type modifiers
  176. src/greenlet/greenlet.c(134): note: see declaration of 'ts_current'
  177. src/greenlet/greenlet.c(246): error C2065: 'current': undeclared identifier
  178. src/greenlet/greenlet.c(249): error C2059: syntax error: 'if'
  179. src/greenlet/greenlet.c(257): error C2143: syntax error: missing ')' before '('
  180. src/greenlet/greenlet.c(257): error C2091: function returns function
  181. src/greenlet/greenlet.c(257): error C2059: syntax error: ')'
  182. src/greenlet/greenlet.c(257): error C2143: syntax error: missing ')' before ';'
  183. src/greenlet/greenlet.c(257): error C2373: 'Py_DECREF': redefinition; different type modifiers
  184. C:\Users\cnisson\AppData\Local\Programs\Python\Python311\include\object.h(533): note: see declaration of 'Py_DECREF'
  185. src/greenlet/greenlet.c(261): error C2065: 'tstate': undeclared identifier
  186. src/greenlet/greenlet.c(261): error C2223: left of '->dict' must point to struct/union
  187. src/greenlet/greenlet.c(261): error C2198: 'PyDict_GetItem': too few arguments for call
  188. src/greenlet/greenlet.c(261): error C2099: initializer is not a constant
  189. src/greenlet/greenlet.c(262): error C2059: syntax error: 'if'
  190. src/greenlet/greenlet.c(271): error C2059: syntax error: 'if'
  191. src/greenlet/greenlet.c(280): error C2143: syntax error: missing ')' before '('
  192. src/greenlet/greenlet.c(280): error C2091: function returns function
  193. src/greenlet/greenlet.c(280): error C2059: syntax error: ')'
  194. src/greenlet/greenlet.c(280): error C2143: syntax error: missing ')' before ';'
  195. src/greenlet/greenlet.c(280): error C2373: 'Py_DECREF': redefinition; different type modifiers
  196. C:\Users\cnisson\AppData\Local\Programs\Python\Python311\include\object.h(533): note: see declaration of 'Py_DECREF'
  197. src/greenlet/greenlet.c(282): error C2371: 'PyErr_Restore': redefinition; different basic types
  198. C:\Users\cnisson\AppData\Local\Programs\Python\Python311\include\pyerrors.h(20): note: see declaration of 'PyErr_Restore'
  199. src/greenlet/greenlet.c(286): error C2059: syntax error: 'if'
  200. src/greenlet/greenlet.c(289): error C2059: syntax error: 'return'
  201. src/greenlet/greenlet.c(290): error C2059: syntax error: '}'
  202. src/greenlet/greenlet.c(388): error C2065: 'PyGreenlet': undeclared identifier
  203. src/greenlet/greenlet.c(388): error C2059: syntax error: ')'
  204. src/greenlet/greenlet.c(388): error C2223: left of '->stack_start' must point to struct/union
  205. src/greenlet/greenlet.c(406): error C2143: syntax error: missing ')' before '*'
  206. src/greenlet/greenlet.c(406): error C2143: syntax error: missing '{' before '*'
  207. src/greenlet/greenlet.c(406): error C2059: syntax error: 'type'
  208. src/greenlet/greenlet.c(406): error C2059: syntax error: ')'
  209. src/greenlet/greenlet.c(438): error C2065: 'PyGreenlet': undeclared identifier
  210. src/greenlet/greenlet.c(438): error C2297: '*': illegal, right operand has type 'int *'
  211. src/greenlet/greenlet.c(439): error C2065: 'PyGreenlet': undeclared identifier
  212. src/greenlet/greenlet.c(439): error C2065: 'owner': undeclared identifier
  213. src/greenlet/greenlet.c(439): warning C4047: '=': 'int' differs in levels of indirection from 'int *volatile '
  214. src/greenlet/greenlet.c(439): error C2106: '=': left operand must be l-value
  215. src/greenlet/greenlet.c(446): error C2223: left of '->stack_saved' must point to struct/union
  216. src/greenlet/greenlet.c(447): error C2223: left of '->stack_start' must point to struct/union
  217. src/greenlet/greenlet.c(447): error C2223: left of '->stack_copy' must point to struct/union
  218. src/greenlet/greenlet.c(447): error C2223: left of '->stack_saved' must point to struct/union
  219. src/greenlet/greenlet.c(447): error C2168: 'memcpy': too few actual parameters for intrinsic function
  220. src/greenlet/greenlet.c(448): error C2223: left of '->stack_copy' must point to struct/union
  221. src/greenlet/greenlet.c(448): error C2198: 'PyMem_Free': too few arguments for call
  222. src/greenlet/greenlet.c(449): error C2223: left of '->stack_copy' must point to struct/union
  223. src/greenlet/greenlet.c(450): error C2223: left of '->stack_saved' must point to struct/union
  224. src/greenlet/greenlet.c(452): error C2065: 'owner': undeclared identifier
  225. src/greenlet/greenlet.c(452): error C2223: left of '->stack_start' must point to struct/union
  226. src/greenlet/greenlet.c(453): error C2065: 'owner': undeclared identifier
  227. src/greenlet/greenlet.c(453): error C2223: left of '->stack_prev' must point to struct/union
  228. src/greenlet/greenlet.c(455): error C2065: 'owner': undeclared identifier
  229. src/greenlet/greenlet.c(455): error C2223: left of '->stack_stop' must point to struct/union
  230. src/greenlet/greenlet.c(456): error C2065: 'owner': undeclared identifier
  231. src/greenlet/greenlet.c(456): error C2223: left of '->stack_prev' must point to struct/union
  232. src/greenlet/greenlet.c(458): error C2223: left of '->stack_prev' must point to struct/union
  233. src/greenlet/greenlet.c(458): error C2065: 'owner': undeclared identifier
  234. src/greenlet/greenlet.c(464): error C2223: left of '->stack_stop' must point to struct/union
  235. src/greenlet/greenlet.c(465): error C2065: 'PyGreenlet': undeclared identifier
  236. src/greenlet/greenlet.c(465): error C2065: 'owner': undeclared identifier
  237. src/greenlet/greenlet.c(465): warning C4047: '=': 'int' differs in levels of indirection from 'int *volatile '
  238. src/greenlet/greenlet.c(465): error C2106: '=': left operand must be l-value
  239. src/greenlet/greenlet.c(467): error C2065: 'owner': undeclared identifier
  240. src/greenlet/greenlet.c(467): error C2223: left of '->stack_start' must point to struct/union
  241. src/greenlet/greenlet.c(468): error C2065: 'owner': undeclared identifier
  242. src/greenlet/greenlet.c(468): error C2223: left of '->stack_prev' must point to struct/union
  243. src/greenlet/greenlet.c(471): error C2065: 'owner': undeclared identifier
  244. src/greenlet/greenlet.c(471): error C2223: left of '->stack_start' must point to struct/union
  245. src/greenlet/greenlet.c(478): error C2065: 'owner': undeclared identifier
  246. src/greenlet/greenlet.c(478): error C2223: left of '->stack_stop' must point to struct/union
  247. src/greenlet/greenlet.c(478): fatal error C1003: error count exceeds 100; stopping compilation
  248. 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
  249. [end of output]
  250.  
  251. note: This error originates from a subprocess, and is likely not a problem with pip.
  252. ERROR: Failed building wheel for greenlet
  253. Failed to build greenlet
  254. ERROR: Failed to build one or more wheels
  255.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement