meetwq / meme-generator Goto Github PK
View Code? Open in Web Editor NEW表情包生成器,用于制作各种沙雕表情包
License: MIT License
表情包生成器,用于制作各种沙雕表情包
License: MIT License
如何请求自己在另外一台服务器上搭的meme.地址配置文件那里该怎么改
开始运行时出现
/app/meme_generator/app.py:52: PydanticDeprecatedSince20: The parse_raw
method is deprecated; if your data is JSON use model_validate_json
, otherwise load the data then use model_validate
instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.4/migration/
model = args_model.parse_raw(args)
/app/meme_generator/app.py:72: PydanticDeprecatedSince20: The dict
method is deprecated; use model_dump
instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.4/migration/
不过不影响运行
挺多触发词太常用了,正常聊天很容易误触发
不和memes放在一起,单独加个imagetools放置即可
08-28 15:40:59 [INFO] meme_generator.log | Config file path: /root/.config/meme_generator/config.toml
08-28 15:41:00 [INFO] uvicorn.server | Started server process [15502]
08-28 15:41:00 [INFO] uvicorn.lifespan.on | Waiting for application startup.
08-28 15:41:00 [INFO] uvicorn.lifespan.on | Application startup complete.
08-28 15:41:00 [INFO] uvicorn.server | Uvicorn running on http://0.0.0.0:8888 (Press CTRL+C to quit)
08-28 15:41:02 [INFO] uvicorn.protocols.http.h11_impl | 10.197.56.135:45833 - "GET / HTTP/1.1" 404
08-28 15:41:04 [INFO] uvicorn.protocols.http.h11_impl | 10.197.56.135:51240 - "GET /favicon.ico HTTP/1.1" 404
“我推的网友”这个表情包meme文件夹里有,但是并没有加载到程序里
meme : 无法将“meme”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确
,然后再试一次。
所在位置 行:1 字符: 1
+ CategoryInfo : ObjectNotFound: (meme:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
执行meme download后报错
`2023-03-11 13:17:54.282 | INFO | meme_generator.download:check_resources:59 - Downloading images ...
0%| | 0/1117 [00:00<?, ?it/s]Traceback (most recent call last):
File "C:\ProgramData\miniconda3\lib\site-packages\meme_generator\download.py", line 74, in check_resources
await task
File "C:\ProgramData\miniconda3\lib\asyncio\tasks.py", line 614, in _wait_for_one
return f.result() # May raise f.exception().
File "C:\ProgramData\miniconda3\lib\site-packages\meme_generator\download.py", line 66, in download_image
if content := await _download(client, url):
File "C:\ProgramData\miniconda3\lib\site-packages\meme_generator\download.py", line 20, in _download
async with semaphore:
File "C:\ProgramData\miniconda3\lib\asyncio\locks.py", line 14, in aenter
await self.acquire()
File "C:\ProgramData\miniconda3\lib\asyncio\locks.py", line 413, in acquire
await fut
RuntimeError: Task <Task pending name='Task-13' coro=<check_resources..download_image() running at C:\ProgramData\miniconda3\lib\site-packages\meme_generator\download.py:66> cb=[as_completed.._on_completion() at C:\ProgramData\miniconda3\lib\asyncio\tasks.py:601]> got Future attached to a different loop
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\ProgramData\miniconda3\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\ProgramData\miniconda3\lib\runpy.py", line 87, in run_code
exec(code, run_globals)
File "C:\ProgramData\miniconda3\Scripts\meme.exe_main.py", line 7, in
File "C:\ProgramData\miniconda3\lib\site-packages\meme_generator\cli.py", line 186, in main
loop.run_until_complete(check_resources())
File "C:\ProgramData\miniconda3\lib\asyncio\base_events.py", line 642, in run_until_complete
return future.result()
File "C:\ProgramData\miniconda3\lib\site-packages\meme_generator\download.py", line 75, in check_resources
pbar.update()
File "C:\ProgramData\miniconda3\lib\site-packages\httpx_client.py", line 2000, in aexit
await proxy.aexit(exc_type, exc_value, traceback)
File "C:\ProgramData\miniconda3\lib\site-packages\httpx_transports\default.py", line 332, in aexit
await self._pool.aexit(exc_type, exc_value, traceback)
File "C:\ProgramData\miniconda3\lib\site-packages\httpcore_async\connection_pool.py", line 326, in aexit
await self.aclose()
File "C:\ProgramData\miniconda3\lib\site-packages\httpcore_async\connection_pool.py", line 312, in aclose
raise RuntimeError(
RuntimeError: The connection pool was closed while 10 HTTP requests/responses were still in-flight.
0%| | 0/1117 [00:00<?, ?it/s]`
每使用一次,后台就统计一次,之后通过前端访问,结果更直观
coupon 这个表情报错
PS C:\Users\ame\Desktop\文件\meme-generator> python -m meme_generator.cli make coupon --images 111.png --text 帮白券
07-25 02:05:03 [INFO] meme_generator.log | Config file path: C:\Users\ame\AppData\Roaming\meme_generator\config.toml
Traceback (most recent call last):
File "C:\Users\ame\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\ame\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "C:\Users\ame\Desktop\文件\meme-generator\meme_generator\cli.py", line 200, in <module>
main()
File "C:\Users\ame\Desktop\文件\meme-generator\meme_generator\cli.py", line 185, in main
print(generate_meme(key, images, texts, kwargs)) # noqa: T201
File "C:\Users\ame\Desktop\文件\meme-generator\meme_generator\cli.py", line 150, in generate_meme
result = loop.run_until_complete(meme(images=images, texts=texts, args=args))
File "C:\Users\ame\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 646, in run_until_complete
return future.result()
File "C:\Users\ame\Desktop\文件\meme-generator\meme_generator\meme.py", line 144, in __call__
return await run_sync(cast(Callable[..., BytesIO], self.function))(**values)
File "C:\Users\ame\Desktop\文件\meme-generator\meme_generator\utils.py", line 48, in _wrapper
result = await loop.run_in_executor(None, pfunc)
File "C:\Users\ame\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "C:\Users\ame\Desktop\文件\meme-generator\meme_generator\memes\coupon\__init__.py", line 12, in coupon
img = images[0].convert("RGBA").circle().resize((60, 60))
File "C:\Users\ame\AppData\Local\Programs\Python\Python310\lib\site-packages\pil_utils\build_image.py", line 156, in circle
mask = mask.resize(image.size, Image.ANTIALIAS)
AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS'
报错08-01 19:54:19 [INFO] nonebot_plugin_memes | 输入文字数量不符,文字数量应为 1
用 poetry 安装的时候发现跟其他包有依赖冲突,来仓库看了一眼发现在 0.0.14
发版后更新了依赖版本但 pypi 没有重新发版。现在仓库和 pypi 上的依赖是不同的。
在重装系统之后 我又装了机器人以及这个脚本 unban 22 server 但这次 在执行完成
sudo apt install fonts-noto-cjk fonts-noto-color-emoji
sudo locale-gen zh_CN zh_CN.UTF-8
sudo update-locale LC_ALL=zh_CN.UTF-8 LANG=zh_CN.UTF-8
fc-cache -fv
之后 中文依然是方框
印象里之前的版本是支持这种方式的?也可能是我记错了...
好处:根据QQ号生成对应头像的表情包,这样就适用于不能或者不方便艾特某人的场景。
RT 这样混在一起感觉有一丢丢乱。。希望可以用什么标识或排序区分
copying numpy/core/tests/test_scalarinherit.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_scalar_methods.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_records.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_shape_base.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_casting_unittests.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_dtype.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_getlimits.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_argparse.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_machar.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_custom_dtypes.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_print.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_half.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_unicode.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_function_base.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_defchararray.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_api.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_umath.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_cython.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_cpu_dispatcher.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_ufunc.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_scalarbuffer.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/_locales.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_simd.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_indexing.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_indexerrors.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test__exceptions.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_deprecations.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_scalarprint.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_conversion_utils.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_limited_api.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_longdouble.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_item_selection.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_einsum.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_scalarmath.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_errstate.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_hashtable.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_arrayprint.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_mem_overlap.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_memmap.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_arraymethod.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_protocols.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_scalar_ctors.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_array_coercion.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_overrides.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_datetime.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_extint128.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_numerictypes.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_cpu_features.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_multiarray.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_abc.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_numeric.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_dlpack.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_nditer.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_simd_module.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_umath_accuracy.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
copying numpy/core/tests/test_mem_policy.py -> build/lib.linux-aarch64-3.11/numpy/core/tests
creating build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/extension.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/lib2def.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/unixccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/core.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/setup.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/numpy_distribution.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/exec_command.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/msvc9compiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/npy_pkg_config.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/pathccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/intelccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/conv_template.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/msvccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/cpuinfo.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/line_endings.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/armccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/ccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/__init__.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/misc_util.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/log.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/from_template.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/system_info.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/mingw32ccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/_shell_utils.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying numpy/distutils/ccompiler_opt.py -> build/lib.linux-aarch64-3.11/numpy/distutils
copying build/src.linux-aarch64-3.11/numpy/distutils/__config__.py -> build/lib.linux-aarch64-3.11/numpy/distutils
creating build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/config.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/develop.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/autodist.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/config_compiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/build_py.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/install_headers.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/sdist.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/egg_info.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/install_data.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/build_ext.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/install.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/install_clib.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/build_src.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/build.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/__init__.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/build_clib.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/bdist_rpm.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
copying numpy/distutils/command/build_scripts.py -> build/lib.linux-aarch64-3.11/numpy/distutils/command
creating build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/pg.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/g95.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/mips.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/nag.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/lahey.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/gnu.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/intel.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/ibm.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/hpux.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/vast.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/arm.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/absoft.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/pathf95.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/nv.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/compaq.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/fujitsu.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/__init__.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/sun.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/environment.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
copying numpy/distutils/fcompiler/none.py -> build/lib.linux-aarch64-3.11/numpy/distutils/fcompiler
creating build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_exec_command.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_system_info.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_ccompiler_opt_conf.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_shell_utils.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_from_template.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_fcompiler_nagfor.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_npy_pkg_config.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_ccompiler_opt.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_build_ext.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_fcompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_misc_util.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_fcompiler_gnu.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_fcompiler_intel.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_mingw32ccompiler.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
copying numpy/distutils/tests/test_log.py -> build/lib.linux-aarch64-3.11/numpy/distutils/tests
creating build/lib.linux-aarch64-3.11/numpy/doc
copying numpy/doc/constants.py -> build/lib.linux-aarch64-3.11/numpy/doc
copying numpy/doc/__init__.py -> build/lib.linux-aarch64-3.11/numpy/doc
copying numpy/doc/ufuncs.py -> build/lib.linux-aarch64-3.11/numpy/doc
creating build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/cb_rules.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/crackfortran.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/setup.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/auxfuncs.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/use_rules.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/diagnose.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/cfuncs.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/f2py_testing.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/rules.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/func2subr.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/capi_maps.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/common_rules.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/__init__.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/__main__.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/__version__.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/f2py2e.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/symbolic.py -> build/lib.linux-aarch64-3.11/numpy/f2py
copying numpy/f2py/f90mod_rules.py -> build/lib.linux-aarch64-3.11/numpy/f2py
creating build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_abstract_interface.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_compile_function.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_return_character.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_quoted_character.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_return_logical.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_string.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_return_integer.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_crackfortran.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_semicolon_split.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_size.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_return_real.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_module_doc.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_callback.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_common.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_mixed.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_assumed_shape.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_kind.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_array_from_pyobj.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_block_docstring.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_return_complex.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/util.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_parameter.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
copying numpy/f2py/tests/test_symbolic.py -> build/lib.linux-aarch64-3.11/numpy/f2py/tests
creating build/lib.linux-aarch64-3.11/numpy/fft
copying numpy/fft/setup.py -> build/lib.linux-aarch64-3.11/numpy/fft
copying numpy/fft/_pocketfft.py -> build/lib.linux-aarch64-3.11/numpy/fft
copying numpy/fft/__init__.py -> build/lib.linux-aarch64-3.11/numpy/fft
copying numpy/fft/helper.py -> build/lib.linux-aarch64-3.11/numpy/fft
creating build/lib.linux-aarch64-3.11/numpy/fft/tests
copying numpy/fft/tests/test_pocketfft.py -> build/lib.linux-aarch64-3.11/numpy/fft/tests
copying numpy/fft/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/fft/tests
copying numpy/fft/tests/test_helper.py -> build/lib.linux-aarch64-3.11/numpy/fft/tests
creating build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/user_array.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/histograms.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/setup.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/mixins.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/arraypad.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/shape_base.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/arraysetops.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/nanfunctions.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/recfunctions.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/_iotools.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/twodim_base.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/_datasource.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/arrayterator.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/npyio.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/function_base.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/scimath.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/format.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/__init__.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/polynomial.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/index_tricks.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/utils.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/stride_tricks.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/type_check.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/ufunclike.py -> build/lib.linux-aarch64-3.11/numpy/lib
copying numpy/lib/_version.py -> build/lib.linux-aarch64-3.11/numpy/lib
creating build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_polynomial.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_shape_base.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_packbits.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_arrayterator.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_histograms.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test__datasource.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_io.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_function_base.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test__iotools.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_twodim_base.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_format.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_recfunctions.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_financial_expired.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_nanfunctions.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_ufunclike.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_stride_tricks.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test__version.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_type_check.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_mixins.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_arraypad.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_arraysetops.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_index_tricks.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
copying numpy/lib/tests/test_utils.py -> build/lib.linux-aarch64-3.11/numpy/lib/tests
creating build/lib.linux-aarch64-3.11/numpy/linalg
copying numpy/linalg/setup.py -> build/lib.linux-aarch64-3.11/numpy/linalg
copying numpy/linalg/linalg.py -> build/lib.linux-aarch64-3.11/numpy/linalg
copying numpy/linalg/__init__.py -> build/lib.linux-aarch64-3.11/numpy/linalg
creating build/lib.linux-aarch64-3.11/numpy/linalg/tests
copying numpy/linalg/tests/test_linalg.py -> build/lib.linux-aarch64-3.11/numpy/linalg/tests
copying numpy/linalg/tests/test_deprecations.py -> build/lib.linux-aarch64-3.11/numpy/linalg/tests
copying numpy/linalg/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/linalg/tests
copying numpy/linalg/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/linalg/tests
creating build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/testutils.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/bench.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/core.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/setup.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/mrecords.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/extras.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/timer_comparison.py -> build/lib.linux-aarch64-3.11/numpy/ma
copying numpy/ma/__init__.py -> build/lib.linux-aarch64-3.11/numpy/ma
creating build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_subclassing.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_deprecations.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_extras.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_old_ma.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_mrecords.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_core.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
copying numpy/ma/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/ma/tests
creating build/lib.linux-aarch64-3.11/numpy/matrixlib
copying numpy/matrixlib/setup.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib
copying numpy/matrixlib/__init__.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib
copying numpy/matrixlib/defmatrix.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib
creating build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_defmatrix.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_masked_matrix.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_matrix_linalg.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_interaction.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_multiarray.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
copying numpy/matrixlib/tests/test_numeric.py -> build/lib.linux-aarch64-3.11/numpy/matrixlib/tests
creating build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/polyutils.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/setup.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/legendre.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/hermite.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/_polybase.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/laguerre.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/hermite_e.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/chebyshev.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/__init__.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
copying numpy/polynomial/polynomial.py -> build/lib.linux-aarch64-3.11/numpy/polynomial
creating build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_polyutils.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_polynomial.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_printing.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_classes.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_legendre.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_hermite_e.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_laguerre.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_chebyshev.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
copying numpy/polynomial/tests/test_hermite.py -> build/lib.linux-aarch64-3.11/numpy/polynomial/tests
creating build/lib.linux-aarch64-3.11/numpy/random
copying numpy/random/setup.py -> build/lib.linux-aarch64-3.11/numpy/random
copying numpy/random/_pickle.py -> build/lib.linux-aarch64-3.11/numpy/random
copying numpy/random/__init__.py -> build/lib.linux-aarch64-3.11/numpy/random
creating build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_generator_mt19937_regressions.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_smoke.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_generator_mt19937.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_randomstate.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_random.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_extending.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_randomstate_regression.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_direct.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_regression.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
copying numpy/random/tests/test_seed_sequence.py -> build/lib.linux-aarch64-3.11/numpy/random/tests
creating build/lib.linux-aarch64-3.11/numpy/testing
copying numpy/testing/setup.py -> build/lib.linux-aarch64-3.11/numpy/testing
copying numpy/testing/print_coercion_tables.py -> build/lib.linux-aarch64-3.11/numpy/testing
copying numpy/testing/__init__.py -> build/lib.linux-aarch64-3.11/numpy/testing
copying numpy/testing/utils.py -> build/lib.linux-aarch64-3.11/numpy/testing
creating build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/decorators.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/extbuild.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/nosetester.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/noseclasses.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/parameterized.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/__init__.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
copying numpy/testing/_private/utils.py -> build/lib.linux-aarch64-3.11/numpy/testing/_private
creating build/lib.linux-aarch64-3.11/numpy/testing/tests
copying numpy/testing/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/testing/tests
copying numpy/testing/tests/test_doctesting.py -> build/lib.linux-aarch64-3.11/numpy/testing/tests
copying numpy/testing/tests/test_utils.py -> build/lib.linux-aarch64-3.11/numpy/testing/tests
creating build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_extended_precision.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_nested_sequence.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_dtype_like.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_char_codes.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/setup.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_add_docstring.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/mypy_plugin.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_generic_alias.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_scalars.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_array_like.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_shape.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/__init__.py -> build/lib.linux-aarch64-3.11/numpy/typing
copying numpy/typing/_nbit.py -> build/lib.linux-aarch64-3.11/numpy/typing
creating build/lib.linux-aarch64-3.11/numpy/typing/tests
copying numpy/typing/tests/test_isfile.py -> build/lib.linux-aarch64-3.11/numpy/typing/tests
copying numpy/typing/tests/test_runtime.py -> build/lib.linux-aarch64-3.11/numpy/typing/tests
copying numpy/typing/tests/test_generic_alias.py -> build/lib.linux-aarch64-3.11/numpy/typing/tests
copying numpy/typing/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/typing/tests
copying numpy/typing/tests/test_typing.py -> build/lib.linux-aarch64-3.11/numpy/typing/tests
creating build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_reloading.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_warnings.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_public_api.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test__all__.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_matlib.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_scripts.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/__init__.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_ctypeslib.py -> build/lib.linux-aarch64-3.11/numpy/tests
copying numpy/tests/test_numpy_version.py -> build/lib.linux-aarch64-3.11/numpy/tests
UPDATING build/lib.linux-aarch64-3.11/numpy/_version.py
set build/lib.linux-aarch64-3.11/numpy/_version.py to '1.22.2'
running build_clib
INFO: customize UnixCCompiler
INFO: customize UnixCCompiler using new_build_clib
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-march=native)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils
creating /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=native'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-O3)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-O3'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-Werror=switch)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-Werror=switch'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-Werror)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-Werror'
INFO: CCompilerOpt.__init__[1709] : check requested baseline
INFO: CCompilerOpt.feature_test[1474] : testing feature 'NEON_VFPV4' with flags ()
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-Werror=switch -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'ASIMD' with flags ()
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-Werror=switch -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'NEON_FP16' with flags ()
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-Werror=switch -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'NEON' with flags ()
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-Werror=switch -Werror'
INFO: CCompilerOpt.__init__[1718] : check requested dispatch-able features
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-march=armv8.2-a+dotprod)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=armv8.2-a+dotprod'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'ASIMDDP' with flags (-march=armv8.2-a+dotprod)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=armv8.2-a+dotprod -Werror=switch -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-march=armv8.2-a+fp16)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=armv8.2-a+fp16'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'ASIMDHP' with flags (-march=armv8.2-a+fp16)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=armv8.2-a+fp16 -Werror=switch -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-march=armv8.2-a+fp16fml)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=armv8.2-a+fp16fml'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'ASIMDFHM' with flags (-march=armv8.2-a+fp16+fp16fml)
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
INFO: compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
extra options: '-march=armv8.2-a+fp16+fp16fml -Werror=switch -Werror'
WARN: CCompilerOpt.dist_test[590] : CCompilerOpt._dist_test_spawn[724] : Command (aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c -o /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.o -MMD -MF /data/data/com.termux/files/usr/tmp/tmpacint_yd/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.o.d -march=armv8.2-a+fp16+fp16fml -Werror=switch -Werror) failed with exit status 1 output ->
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: call to undeclared function 'vfmlal_low_u32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
13 | int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0);
| ^
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c:13:35: note: did you mean 'vfmlal_low_f16'?
/data/data/com.termux/files/usr/lib/clang/17/include/arm_neon.h:63467:53: note: 'vfmlal_low_f16' declared here
63467 | __ai __attribute__((target("fp16fml"))) float32x2_t vfmlal_low_f16(float32x2_t __p0, float16x4_t __p1, float16x4_t __p2) {
| ^
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c:13:21: error: initializing 'float32x2_t' (vector of 2 'float32_t' values) with an expression of incompatible type 'int'
13 | int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/data/com.termux/files/usr/lib/clang/17/include/arm_neon.h:8007:15: note: expanded from macro 'vget_lane_f32'
8007 | float32x2_t __s0 = __p0; \
| ^ ~~~~
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: call to undeclared function 'vfmlslq_high_u32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
14 | ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0);
| ^
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c:14:36: note: did you mean 'vmlsl_high_u32'?
/data/data/com.termux/files/usr/lib/clang/17/include/arm_neon.h:69017:17: note: 'vmlsl_high_u32' declared here
69017 | __ai uint64x2_t vmlsl_high_u32(uint64x2_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
| ^
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/numpy/distutils/checks/cpu_asimdfhm.c:14:21: error: initializing 'float32x4_t' (vector of 4 'float32_t' values) with an expression of incompatible type 'int'
14 | ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/data/com.termux/files/usr/lib/clang/17/include/arm_neon.h:7817:15: note: expanded from macro 'vgetq_lane_f32'
7817 | float32x4_t __s0 = __p0; \
| ^ ~~~~
4 errors generated.
WARN: CCompilerOpt.feature_test[1490] : testing failed
INFO: CCompilerOpt.__init__[1730] : skip features (NEON NEON_VFPV4 ASIMD NEON_FP16) since its part of baseline
INFO: CCompilerOpt.__init__[1734] : initialize targets groups
INFO: CCompilerOpt.__init__[1736] : parse target group simd_test
INFO: CCompilerOpt._parse_target_tokens[1947] : skip targets (AVX512F FMA4 VSX VSX3 SSE2 VSX2 AVX512_SKX SSE42 (FMA3 AVX2) XOP) not part of baseline or dispatch-able features
INFO: CCompilerOpt._parse_policy_not_keepbase[2059] : skip baseline features (ASIMD)
INFO: CCompilerOpt.generate_dispatch_header[2280] : generate CPU dispatch header: (build/src.linux-aarch64-3.11/numpy/distutils/include/npy_cpu_dispatch_config.h)
WARN: CCompilerOpt.generate_dispatch_header[2289] : dispatch header dir build/src.linux-aarch64-3.11/numpy/distutils/include does not exist, creating it
INFO: building 'npymath' library
INFO: compiling C sources
INFO: C compiler: aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math
creating build/temp.linux-aarch64-3.11
creating build/temp.linux-aarch64-3.11/numpy
creating build/temp.linux-aarch64-3.11/numpy/core
creating build/temp.linux-aarch64-3.11/numpy/core/src
creating build/temp.linux-aarch64-3.11/numpy/core/src/npymath
creating build/temp.linux-aarch64-3.11/build
creating build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11
creating build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11/numpy
creating build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11/numpy/core
creating build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11/numpy/core/src
creating build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11/numpy/core/src/npymath
INFO: compile options: '-Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -Inumpy/core/include -Ibuild/src.linux-aarch64-3.11/numpy/core/include/numpy -Ibuild/src.linux-aarch64-3.11/numpy/distutils/include -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c'
INFO: aarch64-linux-android-clang: numpy/core/src/npymath/npy_math.c
INFO: aarch64-linux-android-clang: build/src.linux-aarch64-3.11/numpy/core/src/npymath/npy_math_complex.c
INFO: aarch64-linux-android-clang: build/src.linux-aarch64-3.11/numpy/core/src/npymath/ieee754.c
INFO: aarch64-linux-android-clang: numpy/core/src/npymath/halffloat.c
numpy/core/src/npymath/npy_math_complex.c.src:432:17: error: call to undeclared library function 'cpowf' with type '_Complex float (_Complex float, _Complex float)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
432 | ret.c99_z = cpowf(xcast.c99_z, ycast.c99_z);
| ^
numpy/core/src/npymath/npy_math_complex.c.src:432:17: note: include the header <complex.h> or explicitly provide a declaration for 'cpowf'
numpy/core/src/npymath/npy_math_complex.c.src:432:17: error: call to undeclared library function 'cpow' with type '_Complex double (_Complex double, _Complex double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
432 | ret.c99_z = cpow(xcast.c99_z, ycast.c99_z);
| ^ numpy/core/src/npymath/npy_math_complex.c.src:432:17: note: include the header <complex.h> or explicitly provide a declaration for 'cpow' numpy/core/src/npymath/npy_math_complex.c.src:432:17: error: call to undeclared library function 'cpowl' with type '_Complex long double (_Complex long double, _Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 432 | ret.c99_z = cpowl(xcast.c99_z, ycast.c99_z);
| ^ numpy/core/src/npymath/npy_math_complex.c.src:432:17: note: include the header <complex.h> or explicitly provide a declaration for 'cpowl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'clogf' with type '_Complex float (_Complex float)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = clogf(z1.c99_z);
| ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'clogf'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'clog' with type '_Complex double (_Complex double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = clog(z1.c99_z);
| ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'clog' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'cexpl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = cexpl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'cexpl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'clogl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = clogl(z1.c99_z);
| ^ numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'clogl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'ccosl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = ccosl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'ccosl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'csinl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = csinl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'csinl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'ctanl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = ctanl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'ctanl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'ccoshl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = ccoshl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'ccoshl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'csinhl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = csinhl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'csinhl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'ctanhl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = ctanhl(z1.c99_z);
| ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'ctanhl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'cacosl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = cacosl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'cacosl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'casinl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = casinl(z1.c99_z);
| ^ numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'casinl' numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'catanl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = catanl(z1.c99_z); | ^ numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'catanl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'cacoshl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = cacoshl(z1.c99_z);
| ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'cacoshl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'casinhl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
1767 | ret.c99_z = casinhl(z1.c99_z); | ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'casinhl'
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: error: call to undeclared library function 'catanhl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1767 | ret.c99_z = catanhl(z1.c99_z);
| ^
numpy/core/src/npymath/npy_math_complex.c.src:1767:17: note: include the header <complex.h> or explicitly provide a declaration for 'catanhl'
19 errors generated. error: Command "aarch64-linux-android-clang -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -fPIC -ftrapping-math -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -Inumpy/core/include -Ibuild/src.linux-aarch64-3.11/numpy/core/include/numpy -Ibuild/src.linux-aarch64-3.11/numpy/distutils/include -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/src/_simd -I/data/data/com.termux/files/usr/include/python3.11 -Ibuild/src.linux-aarch64-3.11/numpy/core/src/common -Ibuild/src.linux-aarch64-3.11/numpy/core/src/npymath -c build/src.linux-aarch64-3.11/numpy/core/src/npymath/npy_math_complex.c -o build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11/numpy/core/src/npymath/npy_math_complex.o -MMD -MF build/temp.linux-aarch64-3.11/build/src.linux-aarch64-3.11/numpy/core/src/npymath/npy_math_complex.o.d" failed with exit status 1
INFO: ########### CLIB COMPILER OPTIMIZATION ###########
INFO: Platform :
Architecture: aarch64 Compiler : clang
CPU baseline :
Requested : 'min' Enabled : NEON NEON_FP16 NEON_VFPV4 ASIMD
Flags : none
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4' Enabled : ASIMDHP ASIMDDP
Generated : none
INFO: CCompilerOpt.cache_flush[817] : write cache to path -> /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/numpy_83d0b9dcd54e4a618d1642beac05b2d2/build/temp.linux-aarch64-3.11/ccompiler_opt_cache_clib.py
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for numpy
Building wheel for cmake (pyproject.toml): started
Building wheel for cmake (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
× Building wheel for cmake (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [294 lines of output]
/data/data/com.termux/files/usr/tmp/pip-build-env-3zv1wiyt/overlay/lib/python3.11/site-packages/setuptools_scm/git.py:308: UserWarning: git archive did not support describe output
warnings.warn("git archive did not support describe output") /data/data/com.termux/files/usr/tmp/pip-build-env-3zv1wiyt/overlay/lib/python3.11/site-packages/setuptools_scm/git.py:327: UserWarning: unprocessed git archival found (no export subst applied) warnings.warn("unprocessed git archival found (no export subst applied)")
-------------------------------------------------------------------------------- -- Trying 'Ninja' generator
-------------------------------- ---------------------------
---------------------- -----------------
------------ ------- --
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
Not searching for unused variables given on the command line.
-- The C compiler identification is Clang 17.0.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped
-- Detecting C compile features -- Detecting C compile features - done
-- The CXX compiler identification is Clang 17.0.6 -- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (1.4s) -- Generating done (0.0s)
-- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_cmake_test_compile/build --
-------
------------
-----------------
---------------------- --------------------------- --------------------------------
-- Trying 'Ninja' generator - success
--------------------------------------------------------------------------------
Configuring Project
Working directory: /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build
Command: /data/data/com.termux/files/usr/bin/cmake /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709 -G Ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-install/src/cmake/data -DPYTHON_VERSION_STRING:STRING=3.11.8 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/data/data/com.termux/files/usr/tmp/pip-build-env-3zv1wiyt/overlay/lib/python3.11/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPYTHON_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DPYTHON_LIBRARY:PATH=/data/data/com.termux/files/usr/lib/libpython3.11.so -DPython_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPython_ROOT_DIR:PATH=/data/data/com.termux/files/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DPython3_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPython3_ROOT_DIR:PATH=/data/data/com.termux/files/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DCMAKE_BUILD_TYPE:STRING=Release
Not searching for unused variables given on the command line. -- The CXX compiler identification is Clang 17.0.6
-- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped -- Detecting CXX compile features
-- Detecting CXX compile features - done -- *************************************************** -- Build CMake from source: ON
-- ***************************************************
-- SuperBuild - CMakeProject-src-download
-- SuperBuild - CMakeProject-src-download - URL: https://github.com/Kitware/CMake/releases/download/v3.28.4/cmake-3.28.4.tar.gz
-- SuperBuild - CMakeProject-src-download - CMakeProject_SOURCE_DIR: /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/CMake-src
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Looking for __GLIBC_MINOR__
-- Looking for __GLIBC_MINOR__ - not found
-- SuperBuild - CMakeProject-build
-- SuperBuild - CMakeProject-build - CMakeProject_BINARY_DIR: /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build
-- SuperBuild - CMakePythonDistributions
-- Configuring done (1.2s)
-- Generating done (0.0s)
-- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build
[1/27] Creating directories for 'CMakeProject-src-download'
[1/27] Performing download step (download, verify and extract) for 'CMakeProject-src-download'
-- Downloading...
dst='/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/cmake-3.28.4.tar.gz'
timeout='none' inactivity timeout='none'
-- Using src='https://github.com/Kitware/CMake/releases/download/v3.28.4/cmake-3.28.4.tar.gz'
-- [download 0% complete] -- [download 1% complete]
-- [download 2% complete] -- [download 3% complete]
-- [download 4% complete] -- [download 5% complete]
-- [download 6% complete] -- [download 7% complete]
-- [download 8% complete] -- [download 9% complete]
-- [download 10% complete] -- [download 11% complete]
-- [download 12% complete] -- [download 13% complete] -- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete] -- [download 17% complete]
-- [download 18% complete] -- [download 19% complete]
-- [download 20% complete] -- [download 21% complete]
-- [download 22% complete] -- [download 23% complete]
-- [download 24% complete] -- [download 25% complete]
-- [download 26% complete] -- [download 27% complete]
-- [download 28% complete] -- [download 29% complete]
-- [download 30% complete] -- [download 31% complete]
-- [download 32% complete] -- [download 33% complete] -- [download 34% complete]
-- [download 35% complete] -- [download 36% complete]
-- [download 37% complete] -- [download 38% complete]
-- [download 39% complete] -- [download 40% complete]
-- [download 41% complete] -- [download 42% complete]
-- [download 43% complete] -- [download 44% complete]
-- [download 45% complete] -- [download 46% complete]
-- [download 47% complete] -- [download 48% complete]
-- [download 49% complete] -- [download 50% complete]
-- [download 51% complete] -- [download 52% complete]
-- [download 53% complete] -- [download 54% complete]
-- [download 55% complete] -- [download 56% complete]
-- [download 57% complete] -- [download 58% complete]
-- [download 59% complete] -- [download 60% complete]
-- [download 61% complete] -- [download 62% complete]
-- [download 63% complete] -- [download 64% complete]
-- [download 65% complete] -- [download 66% complete]
-- [download 67% complete] -- [download 68% complete]
-- [download 69% complete] -- [download 70% complete]
-- [download 71% complete] -- [download 72% complete]
-- [download 73% complete] -- [download 74% complete]
-- [download 75% complete] -- [download 76% complete]
-- [download 77% complete] -- [download 78% complete]
-- [download 79% complete] -- [download 80% complete]
-- [download 81% complete] -- [download 82% complete] -- [download 83% complete]
-- [download 84% complete] -- [download 85% complete] -- [download 86% complete]
-- [download 87% complete] -- [download 88% complete]
-- [download 89% complete] -- [download 90% complete] -- [download 91% complete]
-- [download 92% complete] -- [download 93% complete]
-- [download 94% complete] -- [download 95% complete]
-- [download 96% complete] -- [download 97% complete]
-- [download 98% complete] -- [download 99% complete]
-- [download 100% complete] -- verifying file...
file='/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/cmake-3.28.4.tar.gz' -- Downloading... done -- extracting... src='/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/cmake-3.28.4.tar.gz' dst='/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/CMake-src' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done
[3/27] No update step for 'CMakeProject-src-download'
[4/27] No patch step for 'CMakeProject-src-download'
[5/27] No configure step for 'CMakeProject-src-download'
[6/27] No build step for 'CMakeProject-src-download'
[7/27] No install step for 'CMakeProject-src-download'
[8/27] Completed 'CMakeProject-src-download'
[9/27] Creating directories for 'CMakeProject-build'
[10/27] No download step for 'CMakeProject-build'
[11/27] No update step for 'CMakeProject-build'
[12/27] No patch step for 'CMakeProject-build'
[12/27] Performing configure step for 'CMakeProject-build'
loading initial cache file /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/initial-cache.txt
loading initial cache file /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build-prefix/tmp/CMakeProject-build-cache-Release.cmake -- The C compiler identification is Clang 17.0.6 -- The CXX compiler identification is Clang 17.0.6 -- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - broken CMake Error at /data/data/com.termux/files/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:67 (message):
The C compiler
"/data/data/com.termux/files/usr/bin/cc"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: '/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build/CMakeFiles/CMakeScratch/TryCompile-Rfjml6'
Run Build Command(s): /data/data/com.termux/files/usr/bin/ninja -v cmTC_44067 [1/2] /data/data/com.termux/files/usr/bin/cc -D_POSIX_C_SOURCE=199506L -D_POSIX_SOURCE=1 -D_SVID_SOURCE=1 -D_BSD_SOURCE=1 -O2 -g -DNDEBUG -MD -MT CMakeFiles/cmTC_44067.dir/testCCompiler.c.o -MF CMakeFiles/cmTC_44067.dir/testCCompiler.c.o.d -o CMakeFiles/cmTC_44067.dir/testCCompiler.c.o -c /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build/CMakeFiles/CMakeScratch/TryCompile-Rfjml6/testCCompiler.c
[2/2] : && /data/data/com.termux/files/usr/bin/cc -D_POSIX_C_SOURCE=199506L -D_POSIX_SOURCE=1 -D_SVID_SOURCE=1 -D_BSD_SOURCE=1 -O2 -g -DNDEBUG -lstdc++ -lgcc -lrt CMakeFiles/cmTC_44067.dir/testCCompiler.c.o -o cmTC_44067 && : FAILED: cmTC_44067
: && /data/data/com.termux/files/usr/bin/cc -D_POSIX_C_SOURCE=199506L -D_POSIX_SOURCE=1 -D_SVID_SOURCE=1 -D_BSD_SOURCE=1 -O2 -g -DNDEBUG -lstdc++ -lgcc -lrt CMakeFiles/cmTC_44067.dir/testCCompiler.c.o -o cmTC_44067 && : ld.lld: error: unable to find library -lgcc cc: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed.
CMake will not be able to correctly generate this project.
Call Stack (most recent call first): CMakeLists.txt:8 (project)
-- Configuring incomplete, errors occurred! FAILED: CMakeProject-build-prefix/src/CMakeProject-build-stamp/CMakeProject-build-configure /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build-prefix/src/CMakeProject-build-stamp/CMakeProject-build-configure cd /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build && /data/data/com.termux/files/usr/bin/cmake -C /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/initial-cache.txt -GNinja -C/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build-prefix/tmp/CMakeProject-build-cache-Release.cmake -S /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/CMake-src -B /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build && /data/data/com.termux/files/usr/bin/cmake -E touch /data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build/CMakeProject-build-prefix/src/CMakeProject-build-stamp/CMakeProject-build-configure ninja: build stopped: subcommand failed.
Traceback (most recent call last): File "/data/data/com.termux/files/usr/tmp/pip-build-env-3zv1wiyt/overlay/lib/python3.11/site-packages/skbuild/setuptools_wrap.py", line 674, in setup cmkr.make(make_args, install_target=cmake_install_target, env=env)
File "/data/data/com.termux/files/usr/tmp/pip-build-env-3zv1wiyt/overlay/lib/python3.11/site-packages/skbuild/cmaker.py", line 697, in make
self.make_impl(clargs=clargs, config=config, source_dir=source_dir, install_target=install_target, env=env) File "/data/data/com.termux/files/usr/tmp/pip-build-env-3zv1wiyt/overlay/lib/python3.11/site-packages/skbuild/cmaker.py", line 742, in make_impl raise SKBuildError(msg)
=============================DEBUG ASSISTANCE=============================
If you are seeing a compilation error please try the following steps to
successfully install cmake: 1) Upgrade to the latest pip and try again. This will fix errors for most users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip 2) If running on Raspberry Pi OS, you can set PIP_ONLY_BINARY=cmake in order to retrieve the latest wheels built by piwheels. c.f. https://github.com/scikit-build/cmake-python-distributions/issues/392#issuecomment-1676284749
3) If on Linux, with glibc < 2.12, you can set PIP_ONLY_BINARY=cmake in
order to retrieve the last manylinux1 compatible wheel.
4) If on Linux, with glibc < 2.12, you can cap "cmake<3.23" in your
requirements in order to retrieve the last manylinux1 compatible wheel.
5) Open an issue with the debug information that follows at
https://github.com/scikit-build/cmake-python-distributions/issues
Python: 3.11.8
platform: Linux-4.9.316-perf-Z-gbf51d10c6d0a-dirty-aarch64-with-libc
machine: aarch64 bits: 64
pip: n/a setuptools: 69.2.0
scikit-build: 0.17.6 PEP517_BUILD_BACKEND=setuptools.build_meta =============================DEBUG ASSISTANCE=============================
An error occurred while building with CMake.
Command: /data/data/com.termux/files/usr/bin/cmake --build . --target install --config Release -- Install target:
install Source directory:
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709 Working directory:
/data/data/com.termux/files/usr/tmp/pip-install-g_owo6z1/cmake_4667905429ad4776bb6249ae1f2bb709/_skbuild/linux-aarch64-3.11/cmake-build Please check the install target is valid and see CMake's output for more information.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for cmake Failed to build numpy cmake
ERROR: Could not build wheels for numpy, cmake, which is required to install pyproject.toml-based projects [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
I'm using both nonebot-plugin-memes and nonebot-plugin-spark-gpt. The problem is that nonebot-plugin-memes depends on meme-generator = ">=0.0.7,<0.1.0" and meme-generator depends on python-multipart ^0.0.5 which conflicts with the ^0.0.6 constraint of nonebot-plugin-spark-gpt. Is it possible to upgrade the dependency version or relax version restrictions so that I can use those two plugins altogether.
ERROR: Cannot install -r ./requirements.txt (line 5), meme-generator==0.0.13 and nonebot-plugin-memes because these package versions have conflicting dependencies.
The conflict is caused by:
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.13 depends on python-multipart<0.0.6 and >=0.0.5
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.12 depends on python-multipart<0.0.6 and >=0.0.5
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.11 depends on python-multipart<0.0.6 and >=0.0.5
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.10 depends on python-multipart<0.0.6 and >=0.0.5
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.9 depends on python-multipart<0.0.6 and >=0.0.5
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.8 depends on python-multipart<0.0.6 and >=0.0.5
nonebot-plugin-spark-gpt 1.1.3 depends on python-multipart<0.0.7 and >=0.0.6
meme-generator 0.0.7 depends on python-multipart<0.0.6 and >=0.0.5
RT
FZSEJW.ttf
的fontname是FZShaoEr-M11S
,现在使用FZSEJW
可以读取到系统安装的字体,但是好像不能寻找到用fontmanager添加的字体
昨天闲来无事做了一套逆转裁判气泡的表情,想来可以塞在这里面,但是我不太会写,所以看看有没有人愿意适配一下
需求:字符1-5,图片0;
字体庞门正道粗书体.zip
表情psd文件逆转裁判.zip
某些表情包关键字和其他插件之类冲突,例如:关注,与haruka-bot的指令相同,我想修改表情包关键字“关注”为“假装关注”,但是我在相关表情的int.py里修改keyword并没有用,请问应该如何修改
(xyl) PS C:\Users\BOT\Desktop\BOT\xyl> meme download
04-30 19:55:29 [INFO] meme_generator.log | Config file path: C:\Users\BOT\AppData\Roaming\meme_generator\config.toml
04-30 19:55:34 [WARNING] meme_generator.download | No resource url available.
会显示这样
其他程序使用没有权限的用户的话会报错
Traceback (most recent call last):
File "/usr/lib/python3.10/pathlib.py", line 1175, in mkdir
self._accessor.mkdir(self, mode)
FileNotFoundError: [Errno 2] No such file or directory: '/home/www/.config/meme_generator'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.10/pathlib.py", line 1175, in mkdir
self._accessor.mkdir(self, mode)
FileNotFoundError: [Errno 2] No such file or directory: '/home/www/.config'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/meme", line 5, in <module>
from meme_generator.cli import main
File "/usr/local/lib/python3.10/dist-packages/meme_generator/__init__.py", line 3, in <module>
from meme_generator.config import meme_config as config
File "/usr/local/lib/python3.10/dist-packages/meme_generator/config.py", line 10, in <module>
config_file_path = get_config_file("config.toml")
File "/usr/local/lib/python3.10/dist-packages/meme_generator/dirs.py", line 216, in get_config_file
return get_config_dir() / filename
File "/usr/local/lib/python3.10/dist-packages/meme_generator/dirs.py", line 195, in wrapper
_ensure_dir(path)
File "/usr/local/lib/python3.10/dist-packages/meme_generator/dirs.py", line 187, in _ensure_dir
path.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.10/pathlib.py", line 1179, in mkdir
self.parent.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.10/pathlib.py", line 1179, in mkdir
self.parent.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.10/pathlib.py", line 1175, in mkdir
self._accessor.mkdir(self, mode)
PermissionError: [Errno 13] Permission denied: '/home/www'
我感觉那个像素化的功能就能meme里的字符画一样,很有趣,图片和gif都能操作(因为我是为了那个功能而加了那插件,感觉有点屈才了?)
配合nonebot-plugin-memes-api插件实现多环境(bot)共用同一个meme-generator,省去重复维护工作
以下是我的环境
whereis systemd
meme-generator, 检查命令:
meme -h
cd /app/mobius/webapps # 以此地址为例,可以自行更改
git clone https://github.com/MeetWq/meme-generator
[server]
host = "0.0.0.0" # web server 监听地址
port = 2233 # web server 端口
which meme # ~/.local/bin/meme 为例 ,熟悉linux的朋友此时应该已经知道绝对路径了
cd ~/.local/bin/
pwd # /app/mobius/.local/bin 为下文示例
python -V # 检查版本,旧版本linux不要使用到python2.7去了
which python # /usr/bin/python3 # 为下文示例
[Unit]
Description=meme Service
After=network.target
[Service]
User=mobius
Group=root
Type=simple
ExecStart=/usr/bin/python3 -m meme_generator.app
WorkingDirectory=/app/mobius/webapps/meme-generator
Restart=on-failure
[Install]
WantedBy=multi-user.target
以下为旧版
ExecStart=/app/mobius/.local/bin/meme start
WorkingDirectory=/
vi /usr/lib/systemd/system/meme.service # 将上文内容写入到此文件中,:wq保存
systemctl enable meme.service # 开机启动
systemctl start meme.service # 启动服务
systemctl stop meme.service # 停止服务
tail -100f /var/log/messages|grep meme # 查看日志
cd /app/mobius/webapps/meme-generator # 以此地址为例,应使用clone位置
git pull
systemctl restart meme.service # 重启服务
本issue为个人学习探索的总结记录,如有错误欢迎各位大佬指正
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.