Includes global state.vscdb, per-repo transcripts, workspace storage, composer exports, and restore scripts for a new machine. Co-authored-by: Cursor <cursoragent@cursor.com>
319 lines
75 KiB
JSON
319 lines
75 KiB
JSON
{
|
||
"_v": 13,
|
||
"composerId": "703e030e-bbca-48c9-8052-6e39fa12a459",
|
||
"richText": "{\"root\":{\"children\":[{\"children\":[],\"format\":\"\",\"indent\":0,\"type\":\"paragraph\",\"version\":1}],\"format\":\"\",\"indent\":0,\"type\":\"root\",\"version\":1}}",
|
||
"hasLoaded": true,
|
||
"text": "",
|
||
"fullConversationHeadersOnly": [
|
||
{
|
||
"bubbleId": "29405104-151c-468b-baac-b172d4675ce5",
|
||
"type": 1
|
||
},
|
||
{
|
||
"bubbleId": "118e368a-205e-4af5-8afa-5bc5648a713b",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "0c645983-90d6-4cab-82d6-210469d2eba8",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "1eaa4757-d398-41fb-b973-eb87068d6975",
|
||
"type": 1
|
||
},
|
||
{
|
||
"bubbleId": "a4c226d6-568f-430a-bfc9-4dc2bb5f2a99",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "16f51739-e8f8-4f2f-baf7-59d0dad887a0",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "1d16bf0c-f756-4ddd-9ea4-0b416ea58f42",
|
||
"type": 1
|
||
},
|
||
{
|
||
"bubbleId": "91bd8d59-4905-435f-9267-84b1a8a2cfe5",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "ad0ca974-9641-47be-bcae-36205e1ca3d0",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "495953de-bd69-4fa6-82c4-c2a2cc97dcc1",
|
||
"type": 1
|
||
},
|
||
{
|
||
"bubbleId": "9b0cfa04-2f80-4860-ba09-ca65c585b91c",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "bae3414c-a16f-49a5-bb2c-34b19ca100f4",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "1fb08cd2-aaea-46b0-b44d-106c0726a1b4",
|
||
"type": 1
|
||
},
|
||
{
|
||
"bubbleId": "217fa188-8983-4e7a-819c-c02ff2b87dda",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "b851171d-d386-49b4-b7cd-38bf412c0a32",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "a294941b-d476-498f-a0b6-5cbef440afde",
|
||
"type": 1
|
||
},
|
||
{
|
||
"bubbleId": "85cf8242-6bce-40a1-ab76-99a5760a8592",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "ea28909e-6d0a-4c93-923d-baeec623d9e1",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "0d8e3843-60f3-4f94-8018-10eb6e427e06",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "418b7fa3-8646-4d17-a0a4-5935aed6a830",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "f5155f7a-2ebb-4f9a-b3b0-df92f371da8e",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "28cf90de-ecd1-4b13-a212-47a7d36fe27e",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "cc0f95ad-65e0-4dd2-8923-936d3c771ad9",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "f1b4fac9-3d2c-4d66-a2c3-a068bc29801e",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "efd7f362-ad75-4f13-ad35-41c3b6d707fa",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "8aba977b-16be-4982-b88c-e3b6909977b0",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "cca21107-a162-4723-b1d2-66a266ca9ecd",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "398dea8c-8d05-44b7-b3cc-b6cab450e9e7",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "3aa14369-b397-4b26-bf24-e9c2593c83b2",
|
||
"type": 2
|
||
},
|
||
{
|
||
"bubbleId": "c58f9bd3-9024-4701-a5d7-367f50668db3",
|
||
"type": 2
|
||
}
|
||
],
|
||
"conversationMap": {},
|
||
"status": "completed",
|
||
"context": {
|
||
"composers": [],
|
||
"selectedCommits": [],
|
||
"selectedPullRequests": [],
|
||
"selectedImages": [],
|
||
"folderSelections": [],
|
||
"fileSelections": [],
|
||
"selections": [],
|
||
"terminalSelections": [],
|
||
"selectedDocs": [],
|
||
"externalLinks": [],
|
||
"cursorRules": [],
|
||
"cursorCommands": [],
|
||
"uiElementSelections": [],
|
||
"consoleLogs": [],
|
||
"gitPRDiffSelections": [],
|
||
"subagentSelections": [],
|
||
"browserSelections": [],
|
||
"mentions": {
|
||
"notepads": {},
|
||
"composers": {},
|
||
"quotes": {},
|
||
"selectedCommits": {},
|
||
"selectedPullRequests": {},
|
||
"gitDiff": [],
|
||
"gitDiffFromBranchToMain": [],
|
||
"selectedImages": {},
|
||
"useWeb": [],
|
||
"folderSelections": {},
|
||
"fileSelections": {},
|
||
"terminalFiles": {},
|
||
"selections": {},
|
||
"terminalSelections": {
|
||
"{\"uri\":\"vscode-terminal:/home-ruslanpi-Documents-repos-lmru-devops-argocd-apps/1\",\"range\":{\"startLineNumber\":400,\"startColumn\":1,\"endLineNumber\":1022,\"endColumn\":8,\"selectionStartLineNumber\":400,\"selectionStartColumn\":1,\"positionLineNumber\":1022,\"positionColumn\":8},\"text\":\"```bash\\npip install openconnect-sso\\nRequirement already satisfied: pip in /home/ruslanpi/.venvs/openconnect-sso/lib/python3.13/site-packages (25.3)\\nCollecting pip\\n Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB)\\nCollecting setuptools\\n Downloading setuptools-82.0.0-py3-none-any.whl.metadata (6.6 kB)\\nCollecting wheel\\n Downloading wheel-0.46.3-py3-none-any.whl.metadata (2.4 kB)\\nCollecting packaging>=24.0 (from wheel)\\n Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB)\\nDownloading pip-26.0.1-py3-none-any.whl (1.8 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 8.7 MB/s 0:00:00\\nDownloading setuptools-82.0.0-py3-none-any.whl (1.0 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 8.6 MB/s 0:00:00\\nDownloading wheel-0.46.3-py3-none-any.whl (30 kB)\\nDownloading packaging-26.0-py3-none-any.whl (74 kB)\\nInstalling collected packages: setuptools, pip, packaging, wheel\\n Attempting uninstall: pip\\n Found existing installation: pip 25.3\\n Uninstalling pip-25.3:\\n Successfully uninstalled pip-25.3\\nSuccessfully installed packaging-26.0 pip-26.0.1 setuptools-82.0.0 wheel-0.46.3\\nCollecting openconnect-sso\\n Downloading openconnect_sso-0.8.1-py3-none-any.whl.metadata (7.4 kB)\\nCollecting PyQt6<7.0.0,>=6.3.0 (from openconnect-sso)\\n Downloading pyqt6-6.10.2-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (2.1 kB)\\nCollecting PyQt6-WebEngine<7.0.0,>=6.3.0 (from openconnect-sso)\\n Downloading pyqt6_webengine-6.10.0-1-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (1.9 kB)\\nCollecting PySocks<2.0.0,>=1.7.1 (from openconnect-sso)\\n Downloading PySocks-1.7.1-py3-none-any.whl.metadata (13 kB)\\nCollecting attrs>=18.2 (from openconnect-sso)\\n Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB)\\nCollecting colorama<0.5,>=0.4 (from openconnect-sso)\\n Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)\\nCollecting keyring<24.0.0,>=21.1 (from openconnect-sso)\\n Downloading keyring-23.13.1-py3-none-any.whl.metadata (20 kB)\\nCollecting lxml<5.0,>=4.3 (from openconnect-sso)\\n Downloading lxml-4.9.4.tar.gz (3.6 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 1.9 MB/s 0:00:01\\n Installing build dependencies ... done\\n Getting requirements to build wheel ... done\\n Preparing metadata (pyproject.toml) ... done\\nCollecting prompt-toolkit<4.0.0,>=3.0.3 (from openconnect-sso)\\n Downloading prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)\\nCollecting pyotp<3.0.0,>=2.7.0 (from openconnect-sso)\\n Downloading pyotp-2.9.0-py3-none-any.whl.metadata (9.8 kB)\\nCollecting pyxdg<0.29,>=0.26 (from openconnect-sso)\\n Downloading pyxdg-0.28-py2.py3-none-any.whl.metadata (567 bytes)\\nCollecting requests<3.0,>=2.22 (from openconnect-sso)\\n Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)\\nRequirement already satisfied: setuptools>40.0 in /home/ruslanpi/.venvs/openconnect-sso/lib/python3.13/site-packages (from openconnect-sso) (82.0.0)\\nCollecting structlog>=20.1 (from openconnect-sso)\\n Downloading structlog-25.5.0-py3-none-any.whl.metadata (9.5 kB)\\nCollecting toml<0.11,>=0.10 (from openconnect-sso)\\n Downloading toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB)\\nCollecting jaraco.classes (from keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)\\nCollecting SecretStorage>=3.2 (from keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading secretstorage-3.5.0-py3-none-any.whl.metadata (4.0 kB)\\nCollecting jeepney>=0.4.2 (from keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading jeepney-0.9.0-py3-none-any.whl.metadata (1.2 kB)\\nCollecting wcwidth (from prompt-toolkit<4.0.0,>=3.0.3->openconnect-sso)\\n Downloading wcwidth-0.6.0-py3-none-any.whl.metadata (30 kB)\\nCollecting PyQt6-sip<14,>=13.8 (from PyQt6<7.0.0,>=6.3.0->openconnect-sso)\\n Downloading pyqt6_sip-13.11.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl.metadata (495 bytes)\\nCollecting PyQt6-Qt6<6.11.0,>=6.10.0 (from PyQt6<7.0.0,>=6.3.0->openconnect-sso)\\n Downloading pyqt6_qt6-6.10.2-py3-none-manylinux_2_34_x86_64.whl.metadata (535 bytes)\\nCollecting PyQt6-WebEngine-Qt6<6.11.0,>=6.10.0 (from PyQt6-WebEngine<7.0.0,>=6.3.0->openconnect-sso)\\n Downloading pyqt6_webengine_qt6-6.10.2-py3-none-manylinux_2_34_x86_64.whl.metadata (575 bytes)\\nCollecting charset_normalizer<4,>=2 (from requests<3.0,>=2.22->openconnect-sso)\\n Downloading charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB)\\nCollecting idna<4,>=2.5 (from requests<3.0,>=2.22->openconnect-sso)\\n Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)\\nCollecting urllib3<3,>=1.21.1 (from requests<3.0,>=2.22->openconnect-sso)\\n Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)\\nCollecting certifi>=2017.4.17 (from requests<3.0,>=2.22->openconnect-sso)\\n Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)\\nCollecting cryptography>=2.0 (from SecretStorage>=3.2->keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB)\\nCollecting cffi>=2.0.0 (from cryptography>=2.0->SecretStorage>=3.2->keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)\\nCollecting pycparser (from cffi>=2.0.0->cryptography>=2.0->SecretStorage>=3.2->keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)\\nCollecting more-itertools (from jaraco.classes->keyring<24.0.0,>=21.1->openconnect-sso)\\n Downloading more_itertools-10.8.0-py3-none-any.whl.metadata (39 kB)\\nDownloading openconnect_sso-0.8.1-py3-none-any.whl (30 kB)\\nDownloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)\\nDownloading keyring-23.13.1-py3-none-any.whl (37 kB)\\nDownloading prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)\\nDownloading pyotp-2.9.0-py3-none-any.whl (13 kB)\\nDownloading pyqt6-6.10.2-cp39-abi3-manylinux_2_34_x86_64.whl (37.9 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.9/37.9 MB 5.9 MB/s 0:00:06\\nDownloading pyqt6_qt6-6.10.2-py3-none-manylinux_2_34_x86_64.whl (84.0 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.0/84.0 MB 8.8 MB/s 0:00:09\\nDownloading pyqt6_sip-13.11.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl (301 kB)\\nDownloading pyqt6_webengine-6.10.0-1-cp39-abi3-manylinux_2_34_x86_64.whl (1.3 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 3.4 MB/s 0:00:00\\nDownloading pyqt6_webengine_qt6-6.10.2-py3-none-manylinux_2_34_x86_64.whl (113.9 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.9/113.9 MB 7.3 MB/s 0:00:15\\nDownloading PySocks-1.7.1-py3-none-any.whl (16 kB)\\nDownloading pyxdg-0.28-py2.py3-none-any.whl (49 kB)\\nDownloading requests-2.32.5-py3-none-any.whl (64 kB)\\nDownloading charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB)\\nDownloading idna-3.11-py3-none-any.whl (71 kB)\\nDownloading toml-0.10.2-py2.py3-none-any.whl (16 kB)\\nDownloading urllib3-2.6.3-py3-none-any.whl (131 kB)\\nDownloading attrs-25.4.0-py3-none-any.whl (67 kB)\\nDownloading certifi-2026.1.4-py3-none-any.whl (152 kB)\\nDownloading jeepney-0.9.0-py3-none-any.whl (49 kB)\\nDownloading secretstorage-3.5.0-py3-none-any.whl (15 kB)\\nDownloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB)\\n ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 4.2 MB/s 0:00:01\\nDownloading cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)\\nDownloading structlog-25.5.0-py3-none-any.whl (72 kB)\\nDownloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)\\nDownloading more_itertools-10.8.0-py3-none-any.whl (69 kB)\\nDownloading pycparser-3.0-py3-none-any.whl (48 kB)\\nDownloading wcwidth-0.6.0-py3-none-any.whl (94 kB)\\nBuilding wheels for collected packages: lxml\\n Building wheel for lxml (pyproject.toml) ... error\\n error: subprocess-exited-with-error\\n \\n × Building wheel for lxml (pyproject.toml) did not run successfully.\\n │ exit code: 1\\n ╰─> [424 lines of output]\\n /tmp/pip-build-env-fa_u6yle/overlay/lib/python3.13/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecate\\n /tmp/pip-build-env-fa_u6yle/overlay/lib/python3.13/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.\\n !!\\n \\n ********************************************************************************\\n Please consider removing the following classifiers in favor of a SPDX license expression:\\n \\n License :: OSI Approved :: BSD License\\n \\n See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.\\n ********************************************************************************\\n \\n !!\\n self._finalize_license_expression()\\n Building lxml version 4.9.4.\\n Building without Cython.\\n Building against libxml2 2.15.1 and libxslt 1.1.45\\n running bdist_wheel\\n running build\\n running build_py\\n creating build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/sax.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/cssselect.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/builder.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/__init__.py -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-cpython-313/lxml\\n creating build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n creating build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/diff.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/defs.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/clean.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/builder.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-cpython-313/lxml/html\\n creating build/lib.linux-x86_64-cpython-313/lxml/isoschematron\\n copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron\\n copying src/lxml/etree.h -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/etree_api.h -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/objectify.pyx -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/etree.pyx -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xsltext.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xslt.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xpath.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xmlschema.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xmlid.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xmlerror.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/xinclude.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/serializer.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/schematron.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/saxparser.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/relaxng.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/readonlytree.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/public-api.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/proxy.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/parsertarget.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/parser.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/objectpath.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/nsclasses.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/iterparse.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/extensions.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/dtd.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/docloader.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/debug.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/cleanup.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/classlookup.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/apihelpers.pxi -> build/lib.linux-x86_64-cpython-313/lxml\\n copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/__init__.pxd -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-cpython-313/lxml/includes\\n creating build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/rng\\n copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/rng\\n creating build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl\\n copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl\\n copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl\\n creating build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resour\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isosc\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/re\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resource\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resou\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-\\n copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-cpython-313/lxml/isoschematron/resources/xsl/iso-schematron-xslt1\\n running build_ext\\n building 'lxml.etree' extension\\n creating build/temp.linux-x86_64-cpython-313/src/lxml\\n gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mt\\n gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -DCYTHON_CLINE_IN_TRACE\\n gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/include/libxml2 -Isrc -Isrc/lxml/includes -I/home/ruslanpi/.venvs/openconnect-sso/include -I/usr/include/python3.13 -c src/lxml/etree.c -o build\\n gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/include/libxml2 -Isrc -Isrc/lxml/includes -I/home/ruslanpi/.venvs/openconnect-sso/include -I/usr/include/python3.13 -c src/lxml/etree.c -o build/temp.linux-x86_64-cpython-313/src/lxml/etree.o -w\\n src/lxml/etree.c: In function ‘__Pyx_init_assertions_enabled’:\\n src/lxml/etree.c:5988:39: error: implicit declaration of function ‘_PyInterpreterState_GetConfig’; did you mean ‘PyInterpreterState_GetID’? [-Wimplicit-\\n src/lxml/etree.c:5988:39: error: implicit declaration of function ‘_PyInterpreterState_GetConfig’; did you mean ‘PyInterpreterState_GetID’? [-Wimplicit-function-declaration]\\n 5988 | __pyx_assertions_enabled_flag = ! _PyInterpreterState_GetConfig(__Pyx_PyThreadState_Current->interp)->optimization_level;\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | PyInterpreterState_GetID\\n src/lxml/etree.c:5988:105: error: invalid type argument of ‘->’ (have ‘int’)\\n 5988 | __pyx_assertions_enabled_flag = ! _PyInterpreterState_GetConfig(__Pyx_PyThreadState_Current->interp)->optimization_level;\\n | ^~\\n src/lxml/etree.c: In function ‘__pyx_f_4lxml_5etree_fixThreadDictNamesForDtd’:\\n src/lxml/etree.c:19193:49: error: passing argument 1 of ‘__pyx_f_4lxml_5etree__fixThreadDictPtr’ from incompatible pointer type [-Wincompatible-pointer-\\n src/lxml/etree.c:19193:49: error: passing argument 1 of ‘__pyx_f_4lxml_5etree__fixThreadDictPtr’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 19193 | __pyx_f_4lxml_5etree__fixThreadDictPtr((&__pyx_v_c_attribute->defaultValue), __pyx_v_c_src_dict, __pyx_v_c_dict);\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | xmlChar ** {aka unsigned char **}\\n src/lxml/etree.c:18536:82: note: expected ‘const xmlChar **’ {aka ‘const unsigned char **’} but argument is of type ‘xmlChar **’ {aka ‘unsigned char **’\\n src/lxml/etree.c:18536:82: note: expected ‘const xmlChar **’ {aka ‘const unsigned char **’} but argument is of type ‘xmlChar **’ {aka ‘unsigned char **’}\\n 18536 | static CYTHON_INLINE void __pyx_f_4lxml_5etree__fixThreadDictPtr(const xmlChar **__pyx_v_c_ptr, xmlDict *__pyx_v_c_src_dict, xmlDict *__pyx_v_c_\\n 18536 | static CYTHON_INLINE void __pyx_f_4lxml_5etree__fixThreadDictPtr(const xmlChar **__pyx_v_c_ptr, xmlDict *__pyx_v_c_src_dict, xmlDict *__pyx_v_c_dict) {\\n | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_f_4lxml_5etree_14_ParserContext_prepare’:\\n src/lxml/etree.c:113221:38: error: assignment to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} from incompatible pointer t\\n src/lxml/etree.c:113221:38: error: assignment to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} from incompatible pointer type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’} [-Wincompatible-pointer-types]\\n 113221 | __pyx_v_self->_c_ctxt->sax->serror = __pyx_f_4lxml_5etree__receiveParserError;\\n | ^\\n src/lxml/etree.c:7472:13: note: ‘__pyx_f_4lxml_5etree__receiveParserError’ declared here\\n 7472 | static void __pyx_f_4lxml_5etree__receiveParserError(void *, xmlError *); /*proto*/\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n In file included from /usr/include/libxml2/libxml/valid.h:19,\\n from /usr/include/libxml2/libxml/parser.h:24,\\n from /usr/include/libxml2/libxml/tree.h:20,\\n from src/lxml/includes/etree_defs.h:189,\\n from src/lxml/etree.c:864:\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_f_4lxml_5etree_11_BaseParser__registerHtmlErrorHandler’:\\n src/lxml/etree.c:117709:25: error: assignment to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} from incompatible pointer t\\n src/lxml/etree.c:117709:25: error: assignment to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} from incompatible pointer type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’} [-Wincompatible-pointer-types]\\n 117709 | __pyx_v_sax->serror = __pyx_f_4lxml_5etree__receiveParserError;\\n | ^\\n src/lxml/etree.c:113855:13: note: ‘__pyx_f_4lxml_5etree__receiveParserError’ declared here\\n 113855 | static void __pyx_f_4lxml_5etree__receiveParserError(void *__pyx_v_c_context, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_11TreeBuilder_4data’:\\n src/lxml/etree.c:137976:66: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData’ from incompatible pointer type [-Wincompati\\n src/lxml/etree.c:137976:66: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 137976 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_data)\\n 137976 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_data); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(3, 834, __pyx_L1_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__SaxParserTarget *\\n src/lxml/etree.c:137352:105: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxPar\\n src/lxml/etree.c:137352:105: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxParserTarget *’\\n 137352 | static int __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_data) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_11TreeBuilder_6start’:\\n src/lxml/etree.c:138137:67: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart’ from incompatible pointer type [-Wincompat\\n src/lxml/etree.c:138137:67: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 138137 | __pyx_t_3 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_tag,\\n 138137 | __pyx_t_3 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_tag, __pyx_v_attrs, __pyx_v_nsmap); if (unlikely(!__pyx_t_3)) __PYX_ERR(3, 843, __pyx_L1_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__SaxParserTarget *\\n src/lxml/etree.c:136951:112: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxPar\\n src/lxml/etree.c:136951:112: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxParserTarget *’\\n 136951 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_\\n 136951 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_tag, PyObject *__pyx_v_attrib, PyObject *__pyx_v_nsmap) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_11TreeBuilder_8end’:\\n src/lxml/etree.c:138208:65: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd’ from incompatible pointer type [-Wincompatib\\n src/lxml/etree.c:138208:65: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 138208 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_tag); \\n 138208 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_tag); if (unlikely(!__pyx_t_1)) __PYX_ERR(3, 850, __pyx_L1_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__SaxParserTarget *\\n src/lxml/etree.c:137251:110: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxPar\\n src/lxml/etree.c:137251:110: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxParserTarget *’\\n 137251 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, CYTHON_UNUSED PyObje\\n 137251 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, CYTHON_UNUSED PyObject *__pyx_v_tag) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_11TreeBuilder_10pi’:\\n src/lxml/etree.c:138409:64: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi’ from incompatible pointer type [-Wincompatibl\\n src/lxml/etree.c:138409:64: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 138409 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_target,\\n 138409 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_target, __pyx_v_data); if (unlikely(!__pyx_t_1)) __PYX_ERR(3, 861, __pyx_L1_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__SaxParserTarget *\\n src/lxml/etree.c:137401:109: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxPar\\n src/lxml/etree.c:137401:109: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxParserTarget *’\\n 137401 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_tar\\n 137401 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_target, PyObject *__pyx_v_data) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_11TreeBuilder_12comment’:\\n src/lxml/etree.c:138472:69: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment’ from incompatible pointer type [-Wincomp\\n src/lxml/etree.c:138472:69: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 138472 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_co\\n 138472 | __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_comment); if (unlikely(!__pyx_t_1)) __PYX_ERR(3, 869, __pyx_L1_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__SaxParserTarget *\\n src/lxml/etree.c:137607:114: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxPar\\n src/lxml/etree.c:137607:114: note: expected ‘struct __pyx_obj_4lxml_5etree_TreeBuilder *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__SaxParserTarget *’\\n 137607 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_\\n 137607 | static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_comment) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_f_4lxml_5etree_12_BaseContext__set_xpath_context’:\\n src/lxml/etree.c:181971:28: error: assignment to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} from incompatible pointer t\\n src/lxml/etree.c:181971:28: error: assignment to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} from incompatible pointer type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’} [-Wincompatible-pointer-types]\\n 181971 | __pyx_v_xpathCtxt->error = __pyx_f_4lxml_5etree__receiveXPathError;\\n | ^\\n src/lxml/etree.c:7546:13: note: ‘__pyx_f_4lxml_5etree__receiveXPathError’ declared here\\n 7546 | static void __pyx_f_4lxml_5etree__receiveXPathError(void *, xmlError *); /*proto*/\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_4XSLT_18__call__’:\\n src/lxml/etree.c:203486:73: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_12_XSLTContext__copy’ from incompatible pointer type [-Wincompatible-poin\\n src/lxml/etree.c:203486:73: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_12_XSLTContext__copy’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 203486 | __pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_self->_context)))\\n 203486 | __pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_self->_context))); if (unlikely(!__pyx_t_1)) __PYX_ERR(4, 550, __pyx_L9_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__BaseContext *\\n src/lxml/etree.c:201169:138: note: expected ‘struct __pyx_obj_4lxml_5etree__XSLTContext *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__BaseC\\n src/lxml/etree.c:201169:138: note: expected ‘struct __pyx_obj_4lxml_5etree__XSLTContext *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__BaseContext *’\\n 201169 | static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_\\n 201169 | static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_f_4lxml_5etree__copyXSLT’:\\n src/lxml/etree.c:205311:71: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_12_XSLTContext__copy’ from incompatible pointer type [-Wincompatible-poin\\n src/lxml/etree.c:205311:71: error: passing argument 1 of ‘__pyx_f_4lxml_5etree_12_XSLTContext__copy’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 205311 | __pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_stylesheet->_contex\\n 205311 | __pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_stylesheet->_context))); if (unlikely(!__pyx_t_1)) __PYX_ERR(4, 691, __pyx_L1_error)\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | struct __pyx_obj_4lxml_5etree__BaseContext *\\n src/lxml/etree.c:201169:138: note: expected ‘struct __pyx_obj_4lxml_5etree__XSLTContext *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__BaseC\\n src/lxml/etree.c:201169:138: note: expected ‘struct __pyx_obj_4lxml_5etree__XSLTContext *’ but argument is of type ‘struct __pyx_obj_4lxml_5etree__BaseContext *’\\n 201169 | static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_\\n 201169 | static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) {\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_7RelaxNG_2__init__’:\\n src/lxml/etree.c:219245:60: error: passing argument 2 of ‘xmlRelaxNGSetParserStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-ty\\n src/lxml/etree.c:219245:60: error: passing argument 2 of ‘xmlRelaxNGSetParserStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 219245 | xmlRelaxNGSetParserStructuredErrors(__pyx_v_parser_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_self->__pyx_base._error_log));\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)}\\n In file included from src/lxml/etree.c:905:\\n /usr/include/libxml2/libxml/relaxng.h:154:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is\\n /usr/include/libxml2/libxml/relaxng.h:154:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’}\\n 154 | xmlStructuredErrorFunc serror,\\n | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n src/lxml/etree.c:49484:13: note: ‘__pyx_f_4lxml_5etree__receiveError’ declared here\\n 49484 | static void __pyx_f_4lxml_5etree__receiveError(void *__pyx_v_c_log_handler, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_7RelaxNG_6__call__’:\\n src/lxml/etree.c:219663:60: error: passing argument 2 of ‘xmlRelaxNGSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-typ\\n src/lxml/etree.c:219663:60: error: passing argument 2 of ‘xmlRelaxNGSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 219663 | xmlRelaxNGSetValidStructuredErrors(__pyx_v_valid_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_self->__pyx_base._error_log));\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)}\\n /usr/include/libxml2/libxml/relaxng.h:189:66: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is\\n /usr/include/libxml2/libxml/relaxng.h:189:66: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’}\\n 189 | xmlStructuredErrorFunc serror, void *ctx);\\n | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n src/lxml/etree.c:49484:13: note: ‘__pyx_f_4lxml_5etree__receiveError’ declared here\\n 49484 | static void __pyx_f_4lxml_5etree__receiveError(void *__pyx_v_c_log_handler, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_9XMLSchema_2__init__’:\\n src/lxml/etree.c:220552:59: error: passing argument 2 of ‘xmlSchemaSetParserStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-typ\\n src/lxml/etree.c:220552:59: error: passing argument 2 of ‘xmlSchemaSetParserStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 220552 | xmlSchemaSetParserStructuredErrors(__pyx_v_parser_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_self->__pyx_base._error_log));\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)}\\n In file included from src/lxml/etree.c:906:\\n /usr/include/libxml2/libxml/xmlschemas.h:151:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument\\n /usr/include/libxml2/libxml/xmlschemas.h:151:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’}\\n 151 | xmlStructuredErrorFunc serror,\\n | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n src/lxml/etree.c:49484:13: note: ‘__pyx_f_4lxml_5etree__receiveError’ declared here\\n 49484 | static void __pyx_f_4lxml_5etree__receiveError(void *__pyx_v_c_log_handler, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_9XMLSchema_6__call__’:\\n src/lxml/etree.c:221095:59: error: passing argument 2 of ‘xmlSchemaSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-type\\n src/lxml/etree.c:221095:59: error: passing argument 2 of ‘xmlSchemaSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 221095 | xmlSchemaSetValidStructuredErrors(__pyx_v_valid_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_self->__pyx_base._error_log));\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)}\\n /usr/include/libxml2/libxml/xmlschemas.h:184:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument\\n /usr/include/libxml2/libxml/xmlschemas.h:184:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’}\\n 184 | xmlStructuredErrorFunc serror,\\n | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n src/lxml/etree.c:49484:13: note: ‘__pyx_f_4lxml_5etree__receiveError’ declared here\\n 49484 | static void __pyx_f_4lxml_5etree__receiveError(void *__pyx_v_c_log_handler, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_f_4lxml_5etree_30_ParserSchemaValidationContext_connect’:\\n src/lxml/etree.c:221860:66: error: passing argument 2 of ‘xmlSchemaSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-type\\n src/lxml/etree.c:221860:66: error: passing argument 2 of ‘xmlSchemaSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 221860 | xmlSchemaSetValidStructuredErrors(__pyx_v_self->_valid_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_error_log));\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)}\\n /usr/include/libxml2/libxml/xmlschemas.h:184:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument\\n /usr/include/libxml2/libxml/xmlschemas.h:184:65: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’}\\n 184 | xmlStructuredErrorFunc serror,\\n | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n src/lxml/etree.c:49484:13: note: ‘__pyx_f_4lxml_5etree__receiveError’ declared here\\n 49484 | static void __pyx_f_4lxml_5etree__receiveError(void *__pyx_v_c_log_handler, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pf_4lxml_5etree_10Schematron_6__call__’:\\n src/lxml/etree.c:223037:63: error: passing argument 2 of ‘xmlSchematronSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-\\n src/lxml/etree.c:223037:63: error: passing argument 2 of ‘xmlSchematronSetValidStructuredErrors’ from incompatible pointer type [-Wincompatible-pointer-types]\\n 223037 | xmlSchematronSetValidStructuredErrors(__pyx_v_valid_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_self->__pyx_base._error_log)\\n 223037 | xmlSchematronSetValidStructuredErrors(__pyx_v_valid_ctxt, __pyx_f_4lxml_5etree__receiveError, ((void *)__pyx_v_self->__pyx_base._error_log));\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | |\\n | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)}\\n In file included from src/lxml/etree.c:907:\\n /usr/include/libxml2/libxml/schematron.h:114:66: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument\\n /usr/include/libxml2/libxml/schematron.h:114:66: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’}\\n 114 | xmlStructuredErrorFunc serror,\\n | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~\\n src/lxml/etree.c:49484:13: note: ‘__pyx_f_4lxml_5etree__receiveError’ declared here\\n 49484 | static void __pyx_f_4lxml_5etree__receiveError(void *__pyx_v_c_log_handler, xmlError *__pyx_v_error) {\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n /usr/include/libxml2/libxml/xmlerror.h:953:16: note: ‘xmlStructuredErrorFunc’ declared here\\n 953 | typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error);\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__pyx_pymod_exec_etree’:\\n src/lxml/etree.c:6652:38: error: implicit declaration of function ‘_PyDict_SetItem_KnownHash’; did you mean ‘_PyDict_GetItem_KnownHash’? [-Wimplicit-fun\\n src/lxml/etree.c:6652:38: error: implicit declaration of function ‘_PyDict_SetItem_KnownHash’; did you mean ‘_PyDict_GetItem_KnownHash’? [-Wimplicit-function-declaration]\\n 6652 | (likely(PyDict_CheckExact(ns)) ? _PyDict_SetItem_KnownHash(ns, name, value, ((PyASCIIObject *) name)->hash) : PyObject_SetItem(ns, name, val\\n 6652 | (likely(PyDict_CheckExact(ns)) ? _PyDict_SetItem_KnownHash(ns, name, value, ((PyASCIIObject *) name)->hash) : PyObject_SetItem(ns, name, value))\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c:255376:7: note: in expansion of macro ‘__Pyx_SetNameInClass’\\n 255376 | if (__Pyx_SetNameInClass(__pyx_t_2, __pyx_n_s_getitem, __pyx_t_9) < 0) __PYX_ERR(0, 97, __pyx_L1_error)\\n | ^~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyUnicode_Join’:\\n src/lxml/etree.c:264446:13: error: implicit declaration of function ‘_PyUnicode_FastCopyCharacters’; did you mean ‘PyUnicode_CopyCharacters’? [-Wimplici\\n src/lxml/etree.c:264446:13: error: implicit declaration of function ‘_PyUnicode_FastCopyCharacters’; did you mean ‘PyUnicode_CopyCharacters’? [-Wimplicit-function-declaration]\\n 264446 | _PyUnicode_FastCopyCharacters(result_uval, char_pos, uval, 0, ulength);\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | PyUnicode_CopyCharacters\\n src/lxml/etree.c: In function ‘__Pyx_PyIter_Next2’:\\n src/lxml/etree.c:265182:35: error: ‘_PyObject_NextNotImplemented’ undeclared (first use in this function); did you mean ‘PyObject_HashNotImplemented’?\\n 265182 | if (unlikely(iternext == &_PyObject_NextNotImplemented))\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c:1096:43: note: in definition of macro ‘unlikely’\\n 1096 | #define unlikely(x) __builtin_expect(!!(x), 0)\\n | ^\\n src/lxml/etree.c:265182:35: note: each undeclared identifier is reported only once for each function it appears in\\n 265182 | if (unlikely(iternext == &_PyObject_NextNotImplemented))\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c:1096:43: note: in definition of macro ‘unlikely’\\n 1096 | #define unlikely(x) __builtin_expect(!!(x), 0)\\n | ^\\n src/lxml/etree.c: In function ‘__Pyx_PyGen_Send’:\\n src/lxml/etree.c:265973:13: error: implicit declaration of function ‘_PyGen_SetStopIterationValue’; did you mean ‘__Pyx_PyGen__FetchStopIterationValue’?\\n src/lxml/etree.c:265973:13: error: implicit declaration of function ‘_PyGen_SetStopIterationValue’; did you mean ‘__Pyx_PyGen__FetchStopIterationValue’? [-Wimplicit-function-declaration]\\n 265973 | _PyGen_SetStopIterationValue(result);\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n | __Pyx_PyGen__FetchStopIterationValue\\n src/lxml/etree.c: In function ‘__Pyx_Coroutine_AwaitableIterError’:\\n src/lxml/etree.c:267806:5: error: implicit declaration of function ‘_PyErr_FormatFromCause’ [-Wimplicit-function-declaration]\\n 267806 | _PyErr_FormatFromCause(\\n | ^~~~~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_set_iter_next’:\\n src/lxml/etree.c:268071:19: error: implicit declaration of function ‘_PySet_NextEntry’ [-Wimplicit-function-declaration]\\n 268071 | int ret = _PySet_NextEntry(iter_obj, ppos, value, &hash);\\n | ^~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_int’:\\n src/lxml/etree.c:269066:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 269066 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n In file included from /usr/include/python3.13/longobject.h:107,\\n from /usr/include/python3.13/Python.h:82,\\n from src/lxml/etree.c:96:\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_size_t’:\\n src/lxml/etree.c:269375:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 269375 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_unsigned_int’:\\n src/lxml/etree.c:269571:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 269571 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_signed__char’:\\n src/lxml/etree.c:269767:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 269767 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_unsigned_short’:\\n src/lxml/etree.c:270001:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 270001 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_xmlChar’:\\n src/lxml/etree.c:270235:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 270235 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n src/lxml/etree.c: In function ‘__Pyx_PyInt_As_long’:\\n src/lxml/etree.c:270438:27: error: too few arguments to function ‘_PyLong_AsByteArray’; expected 6, have 5\\n 270438 | int ret = _PyLong_AsByteArray((PyLongObject *)v,\\n | ^~~~~~~~~~~~~~~~~~~\\n /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here\\n 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,\\n | ^~~~~~~~~~~~~~~~~~~\\n Compile failed: command '/usr/bin/gcc' failed with exit code 1\\n creating tmp\\n cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInit9wtshkjk.c -o tmp/xmlXPathInit9wtshkjk.o\\n /tmp/xmlXPathInit9wtshkjk.c: In function ‘main’:\\n /tmp/xmlXPathInit9wtshkjk.c:3:5: warning: ‘xmlXPathInit’ is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdepreca\\n /tmp/xmlXPathInit9wtshkjk.c:3:5: warning: ‘xmlXPathInit’ is deprecated: See https://gnome.pages.gitlab.gnome.org/libxml2/html/deprecated.html [-Wdeprecated-declarations]\\n 3 | xmlXPathInit();\\n | ^~~~~~~~~~~~\\n In file included from /tmp/xmlXPathInit9wtshkjk.c:1:\\n /usr/include/libxml2/libxml/xpath.h:561:21: note: declared here\\n 561 | xmlXPathInit (void);\\n | ^~~~~~~~~~~~\\n cc tmp/xmlXPathInit9wtshkjk.o -lxml2 -o a.out\\n error: command '/usr/bin/gcc' failed with exit code 1\\n [end of output]\\n \\n note: This error originates from a subprocess, and is likely not a problem with pip.\\n ERROR: Failed building wheel for lxml\\nFailed to build lxml\\nerror: failed-wheel-build-for-install\\n\\n× Failed to build installable wheels for some pyproject.toml based projects\\n╰─> lxml\\n```\"}": [
|
||
{
|
||
"uuid": "dcd18600-f30c-4bf0-9e05-8d5025de98ac"
|
||
}
|
||
],
|
||
"{\"uri\":\"vscode-terminal:/home-ruslanpi-Documents-repos-lmru-devops-argocd-apps/3\",\"range\":{\"selectionStartColumn\":120,\"selectionStartLineNumber\":1,\"positionColumn\":52,\"positionLineNumber\":20},\"text\":\"```bash\\n~/.venvs/openconnect-sso312/bin/openconnect-sso --server vpn.lemanapro.ru --authgroup Default-K\\nTraceback (most recent call last):\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/bin/openconnect-sso\\\", line 3, in <module>\\n from openconnect_sso.cli import main\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/cli.py\\\", line 10, in <module>\\n from openconnect_sso import app, config, __version__\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/app.py\\\", line 17, in <module>\\n from openconnect_sso.authenticator import Authenticator, AuthResponseError\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/authenticator.py\\\", line 6, in <module>\\n from openconnect_sso.saml_authenticator import authenticate_in_browser\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/saml_authenticator.py\\\", line 3, in <module>\\n from openconnect_sso.browser import Browser\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/browser/__init__.py\\\", line 1, in <module>\\n from .browser import Browser, DisplayMode, Terminated\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/browser/browser.py\\\", line 5, in <module>\\n from . import webengine_process as web\\n File \\\"/home/ruslanpi/.venvs/openconnect-sso312/lib/python3.12/site-packages/openconnect_sso/browser/webengine_process.py\\\", line 9, in <module>\\n import pkg_resources\\nModuleNotFoundError: No module named 'pkg_resources'\\n```\"}": [
|
||
{
|
||
"uuid": "bdbf6725-4f6a-4564-84c3-bf5ae5d6cd4d"
|
||
}
|
||
]
|
||
},
|
||
"selectedDocs": {},
|
||
"externalLinks": {},
|
||
"useLinterErrors": [],
|
||
"useDiffReview": [],
|
||
"useGenerateRules": [],
|
||
"useContextPicking": [],
|
||
"useRememberThis": [],
|
||
"diffHistory": [],
|
||
"cursorRules": {},
|
||
"cursorCommands": {},
|
||
"autoContext": [],
|
||
"uiElementSelections": {},
|
||
"ideEditorsState": []
|
||
},
|
||
"quotes": [],
|
||
"notepads": []
|
||
},
|
||
"generatingBubbleIds": [],
|
||
"isReadingLongFile": false,
|
||
"codeBlockData": {},
|
||
"originalFileStates": {
|
||
"file:///home/ruslanpi/.local/bin/openconnect-sso-vpnc.sh": {
|
||
"content": "#!/bin/sh\nset -eu\n\nVPNC_SCRIPT=\"/home/ruslanpi/.local/bin/vpnc-wrapper.sh\"\nDNS_DOMAIN=\"${VPN_DNS_DOMAIN:-lmru.tech}\"\n\nif [ ! -x \"$VPNC_SCRIPT\" ]; then\n echo \"vpnc-script not found at $VPNC_SCRIPT\"\n echo \"Install: sudo pacman -S vpnc\"\n exit 1\nfi\n\nif [ -n \"$DNS_DOMAIN\" ]; then\n export CISCO_SPLIT_DNS=\"$DNS_DOMAIN\"\n export CISCO_DEF_DOMAIN=\"$DNS_DOMAIN\"\nfi\n\nexec ~/.venvs/openconnect-sso312/bin/openconnect-sso \"$@\" -- --script \"$VPNC_SCRIPT\"\n",
|
||
"firstEditBubbleId": "8aba977b-16be-4982-b88c-e3b6909977b0",
|
||
"isNewlyCreated": false,
|
||
"newlyCreatedFolders": []
|
||
}
|
||
},
|
||
"newlyCreatedFiles": [],
|
||
"newlyCreatedFolders": [],
|
||
"lastUpdatedAt": 1771249952968,
|
||
"createdAt": 1761822782117,
|
||
"hasChangedContext": true,
|
||
"activeTabsShouldBeReactive": true,
|
||
"capabilities": [
|
||
{
|
||
"type": 30,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 15,
|
||
"data": {
|
||
"bubbleDataMap": "{}"
|
||
}
|
||
},
|
||
{
|
||
"type": 22,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 18,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 19,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 33,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 32,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 23,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 16,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 24,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 21,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 31,
|
||
"data": {}
|
||
},
|
||
{
|
||
"type": 29,
|
||
"data": {}
|
||
}
|
||
],
|
||
"name": "Openconnect-sso package installation error",
|
||
"isFileListExpanded": false,
|
||
"browserChipManuallyDisabled": false,
|
||
"browserChipManuallyEnabled": false,
|
||
"unifiedMode": "agent",
|
||
"forceMode": "edit",
|
||
"usageData": {},
|
||
"contextUsagePercent": 16.98639705882353,
|
||
"contextTokensUsed": 46203,
|
||
"contextTokenLimit": 272000,
|
||
"allAttachedFileCodeChunksUris": [],
|
||
"modelConfig": {
|
||
"modelName": "gpt-5.3-codex",
|
||
"maxMode": false
|
||
},
|
||
"subComposerIds": [],
|
||
"subagentComposerIds": [],
|
||
"capabilityContexts": [],
|
||
"todos": [],
|
||
"isQueueExpanded": true,
|
||
"hasUnreadMessages": false,
|
||
"gitHubPromptDismissed": false,
|
||
"totalLinesAdded": 0,
|
||
"totalLinesRemoved": 0,
|
||
"addedFiles": 0,
|
||
"removedFiles": 0,
|
||
"isDraft": false,
|
||
"isCreatingWorktree": false,
|
||
"isApplyingWorktree": false,
|
||
"isUndoingWorktree": false,
|
||
"applied": false,
|
||
"pendingCreateWorktree": false,
|
||
"worktreeStartedReadOnly": false,
|
||
"isBestOfNSubcomposer": false,
|
||
"isBestOfNParent": false,
|
||
"bestOfNJudgeWinner": false,
|
||
"isSpec": false,
|
||
"isProject": false,
|
||
"isSpecSubagentDone": false,
|
||
"isContinuationInProgress": false,
|
||
"stopHookLoopCount": 0,
|
||
"committedToBranch": "master",
|
||
"speculativeSummarizationEncryptionKey": "4p5A9AKbHRmLgnx15zkshLImoGsUfRrpW88w396+V0U=",
|
||
"isNAL": true,
|
||
"planModeSuggestionUsed": false,
|
||
"debugModeSuggestionUsed": false,
|
||
"conversationState": "~CiBnT43xMcr2yvqHdMdSSY/KxsDodcTQqkUz/nNRsTbxswogkkmFFw6MrM4yX8nUE4c3WPDZs5yQVv65sKPc4nfvOWoKIBAnY1FH3WmAsgzNVv359oajZYLnU1UEmZKooCRKuvSyCiB8bmEX5DCsdEy5/tXjvd7Lm63QzhUV6EsEh7k4n6DjcwogtRvhXBfZq4huS+RMh5W1MT8vA35yIOlOHo7K877THX8KIATN0MBpDcPb1GcFNLk6B0lBSlgGyzLGG+zbNnThs95hCiA7zx0AyWIBWaxmYa7wN8Vi1hCUyybGnLsrBuZjFa3+kAogFkPl/rzkb5lHBNKy/hFkK45nnOWu50Mz6Oxv16PR4EsKIG42TMzM4aqts+YsP+FjhgeADHAXYHT+UT5TEZ1LFu/wCiCYrHAbhqSK1porN46rWw64m+8IaLpTYnP/Rn4HZ//ZKQogmZHloCS2hd2gna70aHxhTheHhmMo04EISs0jxtawfZAKID9Ev70G9mYVgYObNLUrFIwR71ADoVBpIVHZaWctOqeACiDygdjsEhPuUp2zZ3w1iPeKS0G1dkbMhtMfXfsNLKbfcgogAXz6D8H2GRNJ4dlMyIcVGPEbk1gNnR47BxPQ6clyrZIKIDS7lo6VfEmG78awjZkU7U10gurXu2ORm9b6OsFsQEsQCiCQ735pm3ylfl+cnQhIrrKUxp2+lp0nFj6IN0F8rV1gUgogiVLuH+EqNN/+YBss4dd/F0vxLD+m4QVq8xGXLnhzpGkKIE9V9J8uRlMZj9RfDOXQqaitVtMqHpxO2gGVJuezOc6dCiA/c40ZcWnNSLPu9d7iWKLC0XPXqFItZ4N1W9u+48e5ugogFebQySuvCUm4cEE1jUILHt1gOUgMjAKww2En9/iGGyMKIF9IdCVi8NVpcoCoRQ6PSVS1EdvqvY7U3fVFbV6+EMn1CiBY0ti7N1RiF7qrHVqH7K0rxc1lk1vwA2SMlxgHZPJGhAogwHqzNUBQD0/8FtcA5TlXys+hv/OU9a6AIpmQVNx1sMYKIIUR7q5kuckbOQZOYMGgqGb4CapwF4I4BNd28uRoCQWuKggI++gCEIDNEEIgC5VKB2R5Nh26PjRqKd2+NUBLSOPKEgBeE85xDyG0TExCIEGfFnUF6EKahcGz2D9CF5EQUdOwBA9T7BzBAY6SjAHOQiAP/Dg/xaMxE5MBHBNbx50gXUAgkb9FeWp/hoyfEif8j0IgogkrHuax0qPmT1NZWdyHmMGx2IpI9EzRQG/rOOIC0NRCIGgEmXBn5NIMDYFDCmwA2NadxE9Xdg4kKPlX6Wh+0oV+QiCWdIGAzxRBDDIHiRYAN3BslGZzsrI/I2hni9cZqnGaNUo/ZmlsZTovLy9ob21lL3J1c2xhbnBpL0RvY3VtZW50cy9yZXBvcy9sbXJ1LS1kZXZvcHMtLWFyZ29jZC1hcHBzUAGSATEvaG9tZS9ydXNsYW5waS8ubG9jYWwvYmluL29wZW5jb25uZWN0LXNzby12cG5jLnNokgFcL2hvbWUvcnVzbGFucGkvLnZlbnZzL29wZW5jb25uZWN0LXNzbzMxMi9saWIvcHl0aG9uMy4xMi9zaXRlLXBhY2thZ2VzL29wZW5jb25uZWN0X3Nzby9hcHAucHmSAVwvaG9tZS9ydXNsYW5waS8udmVudnMvb3BlbmNvbm5lY3Qtc3NvMzEyL2xpYi9weXRob24zLjEyL3NpdGUtcGFja2FnZXMvb3BlbmNvbm5lY3Rfc3NvL2NsaS5weQ==",
|
||
"queueItems": [],
|
||
"blobEncryptionKey": "sN1XeCWUv18DffREFRkc2oGKIeyqMdNCtdyTzARLlcs=",
|
||
"latestChatGenerationUUID": "8f90800a-bb46-4e27-9b66-bbf535638bbe",
|
||
"isAgentic": true,
|
||
"subtitle": "Edited openconnect-sso-vpnc.sh",
|
||
"filesChangedCount": 0
|
||
}
|