Docker command: python3 odoo/odoo-bin --addons-path kmitl,social,product-attribute,stock-logistics-warehouse,operating-unit,agreement,partner-contact,stock-logistics-request,account-analytic,server-backend,account-reconcile,mis-builder,reporting-engine,odoo/addons,odoo/odoo/addons,account-financial-reporting,project,server-tools,server-ux,hr,account-financial-tools,web,account-invoicing,purchase-workflow,server-brand,l10n-thailand,odoo-modules --workers 2 --gevent-port 8070 --max-cron-threads 1 -d 15038-16-0-without_demo --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 --without-demo=true ================================================= Adding readonly volume '/data/build/kmitl' pointing to /home/runbot/odoo/runbot/runbot/static/sources/kmitl/099bf0a5ae61f3e4848c04d9f712936545f98fea Adding readonly volume '/data/build/social' pointing to /home/runbot/odoo/runbot/runbot/static/sources/social/638896c01d1406dbff5c6b29161f7b3f604d6716 Adding readonly volume '/data/build/product-attribute' pointing to /home/runbot/odoo/runbot/runbot/static/sources/product-attribute/e1d17ca2dab66fe8dfba2c12741750f276cc23b6 Adding readonly volume '/data/build/stock-logistics-warehouse' pointing to /home/runbot/odoo/runbot/runbot/static/sources/stock-logistics-warehouse/0763434d2d866cc4daab3b0838f39cf4953040e8 Adding readonly volume '/data/build/operating-unit' pointing to /home/runbot/odoo/runbot/runbot/static/sources/operating-unit/6670b0087e7818cf4a22e9ef5fd9e4d67b37b158 Adding readonly volume '/data/build/agreement' pointing to /home/runbot/odoo/runbot/runbot/static/sources/agreement/24669ae842103fb7ccf0436743de19df390eaa4f Adding readonly volume '/data/build/partner-contact' pointing to /home/runbot/odoo/runbot/runbot/static/sources/partner-contact/ae55b925719ba29daa8edb225e933c4dd1f7723a Adding readonly volume '/data/build/stock-logistics-request' pointing to /home/runbot/odoo/runbot/runbot/static/sources/stock-logistics-request/7a23da2f8456da892a50bb4d0f558753d375bfb7 Adding readonly volume '/data/build/account-analytic' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-analytic/cdc63a6c30d45ea5b827f12c82724eb08f83ff05 Adding readonly volume '/data/build/server-backend' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-backend/ccf608782f610e261b1b5f72e8424c2dab99240e Adding readonly volume '/data/build/account-reconcile' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-reconcile/c031db9d53d140afdf1991a5523ee1ee092fb4b5 Adding readonly volume '/data/build/mis-builder' pointing to /home/runbot/odoo/runbot/runbot/static/sources/mis-builder/82d391759055ce801b41a2f01b1b3ab376772648 Adding readonly volume '/data/build/reporting-engine' pointing to /home/runbot/odoo/runbot/runbot/static/sources/reporting-engine/4cafaadb095d80094848d2798efb1c304861bff6 Adding readonly volume '/data/build/odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo/6491e0054d0437fb77913921e1fd3cd42894d883 Adding readonly volume '/data/build/account-financial-reporting' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-financial-reporting/948901d96ccb79b4826b408a1ca7cede4c537e6d Adding readonly volume '/data/build/project' pointing to /home/runbot/odoo/runbot/runbot/static/sources/project/7a5c615cba09f592cd08dbf4651b99cda015affe Adding readonly volume '/data/build/server-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-tools/3abe25d79aab954027f4c5a8ba687c36270bab14 Adding readonly volume '/data/build/server-ux' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-ux/23e96d195dd78187789f42264a206350e470b01c Adding readonly volume '/data/build/hr' pointing to /home/runbot/odoo/runbot/runbot/static/sources/hr/3af635cbe54e9c75ef90cd63b98ed4455052d6b9 Adding readonly volume '/data/build/account-financial-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-financial-tools/c3b3e7dd5e286fff8aac66ad80786e0dbec8138c Adding readonly volume '/data/build/web' pointing to /home/runbot/odoo/runbot/runbot/static/sources/web/fb9be06e9da8d720c834788c1b9f41acb51c600e Adding readonly volume '/data/build/account-invoicing' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-invoicing/7207e6e26a87963ceb058e74180001ba9c9b703c Adding readonly volume '/data/build/purchase-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/purchase-workflow/ecf70d6c2eb670c11b39ca20541306962f7ef39d Adding readonly volume '/data/build/server-brand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-brand/2bc45d771dd696bd99a18c2219fa835288372372 Adding readonly volume '/data/build/l10n-thailand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/l10n-thailand/0b7b078e68b0147a4f1a335839f99b7360110448 Adding readonly volume '/data/build/odoo-modules' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo-modules/7652967336542a595e1847fa8dceb6a6a23d81c3 Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/15038-16-0/.odoorc WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting cairosvg (from -r social/requirements.txt (line 2)) Downloading cairosvg-2.9.0-py3-none-any.whl.metadata (2.7 kB) Collecting cryptography<37 (from -r social/requirements.txt (line 3)) Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl.metadata (5.4 kB) Collecting extract_msg (from -r social/requirements.txt (line 4)) Downloading extract_msg-0.56.1-py3-none-any.whl.metadata (15 kB) Collecting lottie (from -r social/requirements.txt (line 5)) Downloading lottie-0.7.2.tar.gz (172 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: odoo_test_helper in /usr/local/lib/python3.12/dist-packages (from -r social/requirements.txt (line 6)) (2.1.3) Collecting premailer (from -r social/requirements.txt (line 7)) Downloading premailer-3.10.0-py2.py3-none-any.whl.metadata (15 kB) Collecting python-telegram-bot (from -r social/requirements.txt (line 8)) Downloading python_telegram_bot-22.8-py3-none-any.whl.metadata (17 kB) Requirement already satisfied: requests_toolbelt in /usr/lib/python3/dist-packages (from -r social/requirements.txt (line 9)) (1.0.0) Collecting cairocffi (from cairosvg->-r social/requirements.txt (line 2)) Downloading cairocffi-1.7.1-py3-none-any.whl.metadata (3.3 kB) Collecting cssselect2 (from cairosvg->-r social/requirements.txt (line 2)) Downloading cssselect2-0.9.0-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: defusedxml in /usr/lib/python3/dist-packages (from cairosvg->-r social/requirements.txt (line 2)) (0.7.1) Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from cairosvg->-r social/requirements.txt (line 2)) (10.2.0) Collecting tinycss2 (from cairosvg->-r social/requirements.txt (line 2)) Downloading tinycss2-1.5.1-py3-none-any.whl.metadata (3.0 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography<37->-r social/requirements.txt (line 3)) (2.0.0) Collecting olefile==0.47 (from extract_msg->-r social/requirements.txt (line 4)) Downloading olefile-0.47-py2.py3-none-any.whl.metadata (9.7 kB) Collecting tzlocal<6,>=4.2 (from extract_msg->-r social/requirements.txt (line 4)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting compressed-rtf<2,>=1.0.6 (from extract_msg->-r social/requirements.txt (line 4)) Downloading compressed_rtf-1.0.7-py3-none-any.whl.metadata (2.4 kB) Collecting ebcdic<3,>=1.1.1 (from extract_msg->-r social/requirements.txt (line 4)) Downloading ebcdic-2.0.1-py3-none-any.whl.metadata (6.4 kB) Requirement already satisfied: beautifulsoup4<5,>=4.11.1 in /usr/lib/python3/dist-packages (from extract_msg->-r social/requirements.txt (line 4)) (4.12.3) Collecting RTFDE<0.2,>=0.1.1 (from extract_msg->-r social/requirements.txt (line 4)) Downloading rtfde-0.1.2.2-py3-none-any.whl.metadata (4.1 kB) Collecting red-black-tree-mod<=1.23,>=1.20 (from extract_msg->-r social/requirements.txt (line 4)) Downloading red-black-tree-mod-1.22.tar.gz (34 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from premailer->-r social/requirements.txt (line 7)) (5.2.1) Collecting cssselect (from premailer->-r social/requirements.txt (line 7)) Downloading cssselect-1.5.0-py3-none-any.whl.metadata (2.4 kB) Collecting cssutils (from premailer->-r social/requirements.txt (line 7)) Downloading cssutils-2.15.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from premailer->-r social/requirements.txt (line 7)) (2.31.0) Collecting cachetools (from premailer->-r social/requirements.txt (line 7)) Downloading cachetools-7.1.7-py3-none-any.whl.metadata (5.5 kB) Collecting httpx<0.29,>=0.27 (from python-telegram-bot->-r social/requirements.txt (line 8)) Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB) Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4<5,>=4.11.1->extract_msg->-r social/requirements.txt (line 4)) (2.5) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography<37->-r social/requirements.txt (line 3)) (3.0) Collecting anyio (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading anyio-4.14.2-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (2023.11.17) Collecting httpcore==1.* (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB) Requirement already satisfied: idna in /usr/lib/python3/dist-packages (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (3.6) Collecting h11>=0.16 (from httpcore==1.*->httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) Collecting lark~=1.3.0 (from RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading lark-1.3.1-py3-none-any.whl.metadata (1.8 kB) Collecting oletools>=0.56 (from RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading oletools-0.60.2-py2.py3-none-any.whl.metadata (16 kB) Collecting webencodings (from cssselect2->cairosvg->-r social/requirements.txt (line 2)) Downloading webencodings-0.6.1-py3-none-any.whl.metadata (3.4 kB) Collecting more_itertools (from cssutils->premailer->-r social/requirements.txt (line 7)) Downloading more_itertools-11.1.0-py3-none-any.whl.metadata (41 kB) Collecting encutils (from cssutils->premailer->-r social/requirements.txt (line 7)) Downloading encutils-1.0.0-py3-none-any.whl.metadata (1.1 kB) Collecting pyparsing<4,>=2.1.0 (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB) Collecting easygui (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading easygui-0.98.3-py2.py3-none-any.whl.metadata (8.4 kB) Collecting colorclass (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading colorclass-2.2.2-py2.py3-none-any.whl.metadata (5.2 kB) Collecting pcodedmp>=1.2.5 (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading pcodedmp-1.2.6-py2.py3-none-any.whl.metadata (11 kB) Collecting msoffcrypto-tool (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading msoffcrypto_tool-6.0.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: typing_extensions>=4.5 in /usr/lib/python3/dist-packages (from anyio->httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (4.10.0) Requirement already satisfied: chardet in /usr/lib/python3/dist-packages (from encutils->cssutils->premailer->-r social/requirements.txt (line 7)) (5.2.0) INFO: pip is looking at multiple versions of msoffcrypto-tool to determine which version is compatible with other requirements. This could take a while. Downloading msoffcrypto_tool-5.4.2-py3-none-any.whl.metadata (10 kB) Downloading msoffcrypto_tool-5.4.1-py3-none-any.whl.metadata (10 kB) Downloading cairosvg-2.9.0-py3-none-any.whl (45 kB) Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB) Downloading extract_msg-0.56.1-py3-none-any.whl (337 kB) Downloading olefile-0.47-py2.py3-none-any.whl (114 kB) Downloading premailer-3.10.0-py2.py3-none-any.whl (19 kB) Downloading python_telegram_bot-22.8-py3-none-any.whl (769 kB) Downloading compressed_rtf-1.0.7-py3-none-any.whl (8.0 kB) Downloading ebcdic-2.0.1-py3-none-any.whl (127 kB) Downloading httpx-0.28.1-py3-none-any.whl (73 kB) Downloading httpcore-1.0.9-py3-none-any.whl (78 kB) Downloading rtfde-0.1.2.2-py3-none-any.whl (36 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading cachetools-7.1.7-py3-none-any.whl (16 kB) Downloading cairocffi-1.7.1-py3-none-any.whl (75 kB) Downloading cssselect-1.5.0-py3-none-any.whl (20 kB) Downloading cssselect2-0.9.0-py3-none-any.whl (15 kB) Downloading cssutils-2.15.0-py3-none-any.whl (180 kB) Downloading tinycss2-1.5.1-py3-none-any.whl (28 kB) Downloading lark-1.3.1-py3-none-any.whl (113 kB) Downloading oletools-0.60.2-py2.py3-none-any.whl (989 kB) Downloading webencodings-0.6.1-py3-none-any.whl (8.7 kB) Downloading anyio-4.14.2-py3-none-any.whl (125 kB) Downloading encutils-1.0.0-py3-none-any.whl (21 kB) Downloading more_itertools-11.1.0-py3-none-any.whl (72 kB) Downloading h11-0.16.0-py3-none-any.whl (37 kB) Downloading pcodedmp-1.2.6-py2.py3-none-any.whl (30 kB) Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB) Downloading colorclass-2.2.2-py2.py3-none-any.whl (18 kB) Downloading easygui-0.98.3-py2.py3-none-any.whl (92 kB) Downloading msoffcrypto_tool-5.4.1-py3-none-any.whl (48 kB) Building wheels for collected packages: lottie, red-black-tree-mod Building wheel for lottie (setup.py): started Building wheel for lottie (setup.py): finished with status 'done' Created wheel for lottie: filename=lottie-0.7.2-py3-none-any.whl size=195365 sha256=a86e27051116e38140e2953f0fec50afc13b97fa5dd8b083f204ad91c4a75eaa Stored in directory: /home/runbot/.cache/pip/wheels/c9/fc/0e/ecc37b4895c5f63209dc42797ad4c1a53c89e34351217e56df Building wheel for red-black-tree-mod (setup.py): started Building wheel for red-black-tree-mod (setup.py): finished with status 'done' Created wheel for red-black-tree-mod: filename=red_black_tree_mod-1.22-py3-none-any.whl size=19237 sha256=1ecc8f7b1ad2eec12fbd7747c155aeed9097638a3a2d6f4fabf5ffcb0713c228 Stored in directory: /home/runbot/.cache/pip/wheels/f6/0b/c7/2c437dd86730e451859662ab2edf7b0ab1541dcf14f7fb3fd1 Successfully built lottie red-black-tree-mod WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: red-black-tree-mod, easygui, compressed-rtf, webencodings, tzlocal, pyparsing, olefile, more_itertools, lottie, lark, h11, encutils, ebcdic, cssselect, colorclass, cachetools, anyio, tinycss2, httpcore, cssutils, cryptography, cairocffi, premailer, msoffcrypto-tool, httpx, cssselect2, python-telegram-bot, cairosvg, pcodedmp, oletools, RTFDE, extract_msg ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. pyopenssl 24.1.0 requires cryptography<43,>=41.0.5, but you have cryptography 36.0.2 which is incompatible. Successfully installed RTFDE-0.1.2.2 anyio-4.14.2 cachetools-7.1.7 cairocffi-1.7.1 cairosvg-2.9.0 colorclass-2.2.2 compressed-rtf-1.0.7 cryptography-36.0.2 cssselect-1.5.0 cssselect2-0.9.0 cssutils-2.15.0 easygui-0.98.3 ebcdic-2.0.1 encutils-1.0.0 extract_msg-0.56.1 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 lark-1.3.1 lottie-0.7.2 more_itertools-11.1.0 msoffcrypto-tool-5.4.1 olefile-0.47 oletools-0.60.2 pcodedmp-1.2.6 premailer-3.10.0 pyparsing-3.3.2 python-telegram-bot-22.8 red-black-tree-mod-1.22 tinycss2-1.5.1 tzlocal-5.4.4 webencodings-0.6.1 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: freezegun in /usr/lib/python3/dist-packages (from -r product-attribute/requirements.txt (line 2)) (1.2.1) Collecting openupgradelib (from -r product-attribute/requirements.txt (line 3)) Downloading openupgradelib-3.13.6-py2.py3-none-any.whl.metadata (10 kB) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r product-attribute/requirements.txt (line 3)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r product-attribute/requirements.txt (line 3)) (1.5.0) Downloading openupgradelib-3.13.6-py2.py3-none-any.whl (87 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: openupgradelib Successfully installed openupgradelib-3.13.6 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r stock-logistics-warehouse/requirements.txt (line 2)) (3.13.6) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r stock-logistics-warehouse/requirements.txt (line 2)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r stock-logistics-warehouse/requirements.txt (line 2)) (1.5.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting email-validator (from -r partner-contact/requirements.txt (line 2)) Downloading email_validator-2.3.0-py3-none-any.whl.metadata (26 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r partner-contact/requirements.txt (line 3)) (8.12.57) Collecting dnspython>=2.0.0 (from email-validator->-r partner-contact/requirements.txt (line 2)) Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) Requirement already satisfied: idna>=2.0.0 in /usr/lib/python3/dist-packages (from email-validator->-r partner-contact/requirements.txt (line 2)) (3.6) Downloading email_validator-2.3.0-py3-none-any.whl (35 kB) Downloading dnspython-2.8.0-py3-none-any.whl (331 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: dnspython, email-validator Successfully installed dnspython-2.8.0 email-validator-2.3.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring pymssql: markers 'python_version <= "3.10"' don't match your environment Collecting mysqlclient (from -r server-backend/requirements.txt (line 2)) Downloading mysqlclient-2.2.8.tar.gz (92 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymssql<=2.3.7 (from -r server-backend/requirements.txt (line 4)) Downloading pymssql-2.3.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (4.1 kB) Collecting sqlalchemy (from -r server-backend/requirements.txt (line 5)) Downloading sqlalchemy-2.0.52-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.6 kB) Requirement already satisfied: greenlet>=1 in /usr/lib/python3/dist-packages (from sqlalchemy->-r server-backend/requirements.txt (line 5)) (3.0.3) Requirement already satisfied: typing-extensions>=4.6.0 in /usr/lib/python3/dist-packages (from sqlalchemy->-r server-backend/requirements.txt (line 5)) (4.10.0) Downloading pymssql-2.3.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB) Downloading sqlalchemy-2.0.52-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB) Building wheels for collected packages: mysqlclient Building wheel for mysqlclient (pyproject.toml): started Building wheel for mysqlclient (pyproject.toml): finished with status 'done' Created wheel for mysqlclient: filename=mysqlclient-2.2.8-cp312-cp312-linux_x86_64.whl size=129529 sha256=b50453e0f48251077f9e72424a3a5d603b7013215f06a260d463240ce011d1ca Stored in directory: /home/runbot/.cache/pip/wheels/b0/62/00/46e65ad9151c1266f0f03ea020a5a8ea1cbc6e4ebf3329e276 Successfully built mysqlclient WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: sqlalchemy, pymssql, mysqlclient Successfully installed mysqlclient-2.2.8 pymssql-2.3.7 sqlalchemy-2.0.52 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: xlrd in /usr/lib/python3/dist-packages (from -r account-reconcile/requirements.txt (line 2)) (2.0.1) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: cryptography in /home/runbot/.local/lib/python3.12/site-packages (from -r reporting-engine/requirements.txt (line 2)) (36.0.2) Collecting endesive (from -r reporting-engine/requirements.txt (line 3)) Downloading endesive-2.19.3-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: mock in /usr/lib/python3/dist-packages (from -r reporting-engine/requirements.txt (line 4)) (5.1.0) Requirement already satisfied: openpyxl in /usr/lib/python3/dist-packages (from -r reporting-engine/requirements.txt (line 5)) (3.1.2) Collecting py3o.formats (from -r reporting-engine/requirements.txt (line 6)) Downloading py3o.formats-0.3.zip (7.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting py3o.template (from -r reporting-engine/requirements.txt (line 7)) Downloading py3o.template-0.10.0-py3-none-any.whl.metadata (12 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography->-r reporting-engine/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: asn1crypto in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (1.5.1) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (5.2.1) Collecting pykcs11 (from endesive->-r reporting-engine/requirements.txt (line 3)) Downloading pykcs11-1.5.18.tar.gz (105 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (2.31.0) Collecting paramiko (from endesive->-r reporting-engine/requirements.txt (line 3)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from py3o.formats->-r reporting-engine/requirements.txt (line 6)) (68.1.2) Requirement already satisfied: babel in /usr/lib/python3/dist-packages (from py3o.template->-r reporting-engine/requirements.txt (line 7)) (2.10.3) Collecting genshi>=0.7 (from py3o.template->-r reporting-engine/requirements.txt (line 7)) Downloading genshi-0.7.11-py3-none-any.whl.metadata (1.5 kB) Collecting pyjon.utils>0.6 (from py3o.template->-r reporting-engine/requirements.txt (line 7)) Downloading pyjon.utils-0.7-py3-none-any.whl.metadata (671 bytes) Requirement already satisfied: six>=1.9 in /usr/lib/python3/dist-packages (from py3o.template->-r reporting-engine/requirements.txt (line 7)) (1.16.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography->-r reporting-engine/requirements.txt (line 2)) (3.0) Collecting bcrypt>=3.2 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Collecting invoke>=2.0 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Downloading endesive-2.19.3-py3-none-any.whl (349 kB) Downloading py3o.template-0.10.0-py3-none-any.whl (614 kB) Downloading genshi-0.7.11-py3-none-any.whl (179 kB) Downloading pyjon.utils-0.7-py3-none-any.whl (6.5 kB) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Building wheels for collected packages: py3o.formats, pykcs11 Building wheel for py3o.formats (setup.py): started Building wheel for py3o.formats (setup.py): finished with status 'done' Created wheel for py3o.formats: filename=py3o.formats-0.3-py3-none-any.whl size=4290 sha256=0373f0419b76f5ee28cb1cb90ecff5598d1ff71050811f1608bc7d35f853e066 Stored in directory: /home/runbot/.cache/pip/wheels/db/86/fc/1342fa3882442513e6cb3171c4f57e04eb94cf7a578e5a9d41 Building wheel for pykcs11 (pyproject.toml): started Building wheel for pykcs11 (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error × Building wheel for pykcs11 (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [301 lines of output] /tmp/pip-build-env-_89926zk/overlay/local/lib/python3.12/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License (GPL) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py running build_ext building 'PyKCS11._LowLevel' extension swigging src/pykcs11.i to src/pykcs11_wrap.cpp swig -python -c++ -o src/pykcs11_wrap.cpp src/pykcs11.i x86_64-linux-gnu-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc -I/usr/local/include -I/usr/include/python3.12 -c src/ck_attribute_smart.cpp -o build/temp.linux-x86_64-cpython-312/src/ck_attribute_smart.o x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc -I/usr/local/include -I/usr/include/python3.12 -c src/dyn_unix.c -o build/temp.linux-x86_64-cpython-312/src/dyn_unix.o x86_64-linux-gnu-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc -I/usr/local/include -I/usr/include/python3.12 -c src/pkcs11lib.cpp -o build/temp.linux-x86_64-cpython-312/src/pkcs11lib.o x86_64-linux-gnu-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc -I/usr/local/include -I/usr/include/python3.12 -c src/pykcs11.cpp -o build/temp.linux-x86_64-cpython-312/src/pykcs11.o x86_64-linux-gnu-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc -I/usr/local/include -I/usr/include/python3.12 -c src/pykcs11_wrap.cpp -o build/temp.linux-x86_64-cpython-312/src/pykcs11_wrap.o src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_Load(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15342:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15342 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Initialize(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15424:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15424 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Finalize(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15450:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15450 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetInfo(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15483:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15483 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetSlotList(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15527:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15527 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetSlotInfo(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15568:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15568 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetTokenInfo(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15609:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15609 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_InitToken(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15661:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15661 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_InitPIN(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15714:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15714 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_SetPIN(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15775:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15775 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_OpenSession(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15827:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15827 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_CloseSession(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15868:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15868 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_CloseAllSessions(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15901:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15901 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetSessionInfo(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:15950:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 15950 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Login(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16009:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16009 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Logout(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16050:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16050 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_CreateObject(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16112:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16112 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DestroyObject(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16169:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16169 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetObjectSize(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16234:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16234 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetAttributeValue(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16302:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16302 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_SetAttributeValue(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16369:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16369 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_FindObjectsInit(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16421:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16421 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_FindObjects(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16473:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16473 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_FindObjectsFinal(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16514:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16514 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_EncryptInit(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16579:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16579 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Encrypt(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16641:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16641 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_EncryptUpdate(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16703:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16703 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_EncryptFinal(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16755:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16755 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DecryptInit(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16820:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16820 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Decrypt(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16882:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16882 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DecryptUpdate(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16944:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16944 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DecryptFinal(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:16996:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 16996 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DigestInit(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17045:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17045 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Digest(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17107:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17107 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DigestUpdate(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17158:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17158 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DigestKey(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17215:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17215 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DigestFinal(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17267:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17267 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_SignInit(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17332:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17332 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Sign(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17394:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17394 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_SignUpdate(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17445:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17445 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_SignFinal(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17497:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17497 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_VerifyInit(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17562:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17562 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_Verify(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17623:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17623 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_VerifyUpdate(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17674:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17674 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_VerifyFinal(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17725:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17725 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GenerateKey(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17795:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17795 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GenerateKeyPair(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17886:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17886 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_WrapKey(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:17978:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 17978 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_UnwrapKey(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18074:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18074 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_DeriveKey(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18160:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18160 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_SeedRandom(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18211:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18211 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GenerateRandom(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18263:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18263 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_WaitForSlotEvent(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18309:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18309 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetMechanismList(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18359:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18359 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong src/pykcs11_wrap.cpp: In function ‘PyObject* _wrap_CPKCS11Lib_C_GetMechanismInfo(PyObject*, PyObject*)’: src/pykcs11_wrap.cpp:18408:17: error: ‘PyInt_FromLong’ was not declared in this scope; did you mean ‘PyLong_FromLong’? 18408 | resultobj = PyInt_FromLong((long)result); | ^~~~~~~~~~~~~~ | PyLong_FromLong error: Command '['x86_64-linux-gnu-g++', '-fno-strict-overflow', '-Wsign-compare', '-DNDEBUG', '-g', '-O2', '-Wall', '-fPIC', '-Isrc', '-I/usr/local/include', '-I/usr/include/python3.12', '-c', 'src/pykcs11_wrap.cpp', '-o', 'build/temp.linux-x86_64-cpython-312/src/pykcs11_wrap.o']' returned non-zero exit status 1. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pykcs11 Successfully built py3o.formats Failed to build pykcs11 ERROR: Could not build wheels for pykcs11, which is required to install pyproject.toml-based projects