plasma-umass / BLeak

BLeak: Automatically Debugging Memory Leaks in Web Applications
MIT License
408 stars 41 forks source link

MITMProxy already running #68

Open tdowdle-aicradle opened 3 years ago

tdowdle-aicradle commented 3 years ago

I just found out about BLeak today and I attempted to get it running. When I run the bleak run command it doesn't ever seem to finish.

It does copy the my.config.js file to the bleak_ouput folder but that's all that seems to be happening. If I run the command with the debug flag then I do get the following: MITMProxy already running.

bleak run --config my.config.js \
  --out bleak_output --debug
MITMProxy already running.

I tried restarting to see if that would resolve anything but got the same message, Please advise.

cmdcolin commented 1 year ago

I got this also. I am wondering if it is related to mitmproxy version. I have mitmproxy 9 I think

# mitmproxy --version
Mitmproxy: 9.0.1
Python:    3.10.9
OpenSSL:   OpenSSL 3.0.7 1 Nov 2022
Platform:  Linux-5.19.0-27-generic-x86_64-with-glibc2.36

just for various details, I have Python 3.10.9, running ubuntu 23.0.04 beta

Installing mitmproxy 4.0.1 results in a compile error though

primary error

  ext/_ruamel_yaml.c:23877:5: error: lvalue required as increment operand
  23877 |     ++Py_REFCNT(o);

full output

``` error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [535 lines of output] sys.argv ['/tmp/pip-install-ilpv7c5n/ruamel-yaml_deb16064dd5a41f1abf2dd6451584290/setup.py', 'bdist_wheel', '-d', '/tmp/pip-wheel-5f21dqac'] test compiling test_ruamel_yaml /usr/lib/python3/dist-packages/setuptools/dist.py:286: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). warnings.warn(msg, SetuptoolsDeprecationWarning) running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-310 creating build/lib.linux-x86_64-cpython-310/ruamel copying .ruamel/__init__.py -> build/lib.linux-x86_64-cpython-310/ruamel creating build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarbool.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./timestamp.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./resolver.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./composer.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scanner.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarint.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./representer.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./error.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./main.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./events.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./cyaml.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./comments.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./loader.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./configobjwalker.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./constructor.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./util.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./__init__.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./reader.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarfloat.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarstring.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./nodes.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./anchor.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./tokens.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./dumper.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./compat.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./serializer.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./emitter.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./parser.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./LICENSE -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./py.typed -> build/lib.linux-x86_64-cpython-310/ruamel/yaml running build_ext building '_ruamel_yaml' extension creating build/temp.linux-x86_64-cpython-310 creating build/temp.linux-x86_64-cpython-310/ext x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.10 -c ext/_ruamel_yaml.c -o build/temp.linux-x86_64-cpython-310/ext/_ruamel_yaml.o In file included from ext/_ruamel_yaml.c:596: ext/_ruamel_yaml.h:10: warning: "PyString_CheckExact" redefined 10 | #define PyString_CheckExact PyBytes_CheckExact | ext/_ruamel_yaml.c:486: note: this is the location of the previous definition 486 | #define PyString_CheckExact PyUnicode_CheckExact | ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_get_version_string’: ext/_ruamel_yaml.c:1886:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1886 | __pyx_v_value = yaml_get_version_string(); | ^ ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_7CParser___init__’: ext/_ruamel_yaml.c:3386:52: warning: passing argument 2 of ‘yaml_parser_set_input’ from incompatible pointer type [-Wincompatible-pointer-types] 3386 | yaml_parser_set_input((&__pyx_v_self->parser), __pyx_f_12_ruamel_yaml_input_handler, ((void *)__pyx_v_self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, char *, int, int *) In file included from ext/_ruamel_yaml.h:2: ext/yaml.h:1370:30: note: expected ‘int (*)(void *, unsigned char *, size_t, size_t *)’ {aka ‘int (*)(void *, unsigned char *, long unsigned int, long unsigned int *)’} but argument is of type ‘int (*)(void *, char *, int, int *)’ 1370 | yaml_read_handler_t *handler, void *data); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/python3.10/bytesobject.h:62, from /usr/include/python3.10/Python.h:82, from ext/_ruamel_yaml.c:4: /usr/include/python3.10/cpython/bytesobject.h:32:57: warning: pointer targets in passing argument 2 of ‘yaml_parser_set_input_string’ differ in signedness [-Wpointer-sign] 32 | #define PyBytes_AS_STRING(op) (assert(PyBytes_Check(op)), \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | | | char * 33 | (((PyBytesObject *)(op))->ob_sval)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.h:11:29: note: in expansion of macro ‘PyBytes_AS_STRING’ 11 | #define PyString_AS_STRING PyBytes_AS_STRING | ^~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:3627:59: note: in expansion of macro ‘PyString_AS_STRING’ 3627 | yaml_parser_set_input_string((&__pyx_v_self->parser), PyString_AS_STRING(__pyx_v_stream), PyString_GET_SIZE(__pyx_v_stream)); | ^~~~~~~~~~~~~~~~~~ ext/yaml.h:1344:30: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1344 | const unsigned char *input, size_t size); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__token_to_object’: ext/_ruamel_yaml.c:5461:71: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 5461 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 416, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} In file included from /usr/include/python3.10/Python.h:83: /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:5473:71: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 5473 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 417, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6475:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6475 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 447, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6559:64: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6559 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 450, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6643:61: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6643 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 453, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6655:61: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6655 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 454, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6779:64: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign] 6779 | __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_token->data.scalar.value, __pyx_v_token->data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 459, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:455:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 455 | const char *string, /* UTF-8 encoded string */ | ~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__event_to_object’: ext/_ruamel_yaml.c:8460:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8460 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 573, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8472:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8472 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 574, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8715:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8715 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 585, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8819:66: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8819 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 590, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8860:66: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8860 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 593, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8881:64: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign] 8881 | __pyx_t_4 = PyUnicode_DecodeUTF8(__pyx_v_event->data.scalar.value, __pyx_v_event->data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 594, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:455:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 455 | const char *string, /* UTF-8 encoded string */ | ~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:9222:74: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9222 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 619, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:9263:74: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9263 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 622, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:9495:73: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9495 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 636, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:9536:73: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9536 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 639, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_node’: ext/_ruamel_yaml.c:11209:75: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11209 | __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 733, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:11529:76: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11529 | __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 749, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:11585:84: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11585 | __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 752, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:11641:83: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11641 | __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 755, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_scalar_node’: ext/_ruamel_yaml.c:12299:74: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign] 12299 | __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_self->parsed_event.data.scalar.value, __pyx_v_self->parsed_event.data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 790, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:455:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 455 | const char *string, /* UTF-8 encoded string */ | ~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:12522:76: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 12522 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 803, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_sequence_node’: ext/_ruamel_yaml.c:13060:84: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 13060 | __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_mapping_node’: ext/_ruamel_yaml.c:13685:83: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 13685 | __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 875, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter___init__’: ext/_ruamel_yaml.c:15016:53: warning: passing argument 2 of ‘yaml_emitter_set_output’ from incompatible pointer type [-Wincompatible-pointer-types] 15016 | yaml_emitter_set_output((&__pyx_v_self->emitter), __pyx_f_12_ruamel_yaml_output_handler, ((void *)__pyx_v_self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, char *, int) ext/yaml.h:1837:31: note: expected ‘int (*)(void *, unsigned char *, size_t)’ {aka ‘int (*)(void *, unsigned char *, long unsigned int)’} but argument is of type ‘int (*)(void *, char *, int)’ 1837 | yaml_write_handler_t *handler, void *data); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__object_to_event’: ext/_ruamel_yaml.c:16368:44: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 16368 | __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle); | ^ ext/_ruamel_yaml.c:16483:44: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 16483 | __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix); | ^ ext/_ruamel_yaml.c:16820:62: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign] 16820 | __pyx_t_2 = ((yaml_alias_event_initialize(__pyx_v_event, __pyx_v_anchor) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:555:63: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 555 | yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor); | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:17535:63: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 17535 | __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:581:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:17535:79: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 17535 | __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:581:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:17535:92: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 17535 | __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~ | | | char * ext/yaml.h:582:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 582 | yaml_char_t *value, int length, | ~~~~~~~~~~~~~^~~~~ ext/_ruamel_yaml.c:17969:71: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 17969 | __pyx_t_3 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:604:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:17969:87: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 17969 | __pyx_t_3 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:604:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:18403:70: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 18403 | __pyx_t_2 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:636:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:18403:86: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 18403 | __pyx_t_2 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:636:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter_12serialize’: ext/_ruamel_yaml.c:19973:42: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 19973 | __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle); | ^ ext/_ruamel_yaml.c:20088:42: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 20088 | __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix); | ^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__serialize_node’: ext/_ruamel_yaml.c:20945:65: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign] 20945 | __pyx_t_2 = ((yaml_alias_event_initialize((&__pyx_v_event), __pyx_v_anchor) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:555:63: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 555 | yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor); | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:21756:68: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 21756 | __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:581:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:21756:84: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 21756 | __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:581:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:21756:97: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 21756 | __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~ | | | char * ext/yaml.h:582:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 582 | yaml_char_t *value, int length, | ~~~~~~~~~~~~~^~~~~ ext/_ruamel_yaml.c:22143:76: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 22143 | __pyx_t_2 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:604:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:22143:92: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 22143 | __pyx_t_2 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:604:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:22673:75: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 22673 | __pyx_t_2 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:636:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:22673:91: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 22673 | __pyx_t_2 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:636:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c: In function ‘__pyx_tp_dealloc_12_ruamel_yaml_CParser’: ext/_ruamel_yaml.c:23877:5: error: lvalue required as increment operand 23877 | ++Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c:23879:5: error: lvalue required as decrement operand 23879 | --Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c: In function ‘__pyx_tp_dealloc_12_ruamel_yaml_CEmitter’: ext/_ruamel_yaml.c:24050:5: error: lvalue required as increment operand 24050 | ++Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c:24052:5: error: lvalue required as decrement operand 24052 | --Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c: In function ‘__Pyx_ParseOptionalKeywords’: ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.10/unicodeobject.h:1046: /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for ruamel.yaml error: subprocess-exited-with-error × Running setup.py install for ruamel.yaml did not run successfully. │ exit code: 1 ╰─> [537 lines of output] sys.argv ['/tmp/pip-install-ilpv7c5n/ruamel-yaml_deb16064dd5a41f1abf2dd6451584290/setup.py', 'install', '--record', '/tmp/pip-record-hd998s3d/install-record.txt', '--single-version-externally-managed', '--user', '--prefix=', '--compile', '--install-headers', '/home/cdiesh/.local/include/python3.10/ruamel.yaml'] test compiling test_ruamel_yaml /usr/lib/python3/dist-packages/setuptools/dist.py:286: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). warnings.warn(msg, SetuptoolsDeprecationWarning) running install /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build/lib.linux-x86_64-cpython-310 creating build/lib.linux-x86_64-cpython-310/ruamel copying .ruamel/__init__.py -> build/lib.linux-x86_64-cpython-310/ruamel creating build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarbool.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./timestamp.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./resolver.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./composer.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scanner.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarint.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./representer.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./error.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./main.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./events.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./cyaml.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./comments.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./loader.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./configobjwalker.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./constructor.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./util.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./__init__.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./reader.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarfloat.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./scalarstring.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./nodes.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./anchor.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./tokens.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./dumper.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./compat.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./serializer.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./emitter.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./parser.py -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./LICENSE -> build/lib.linux-x86_64-cpython-310/ruamel/yaml copying ./py.typed -> build/lib.linux-x86_64-cpython-310/ruamel/yaml running build_ext building '_ruamel_yaml' extension creating build/temp.linux-x86_64-cpython-310 creating build/temp.linux-x86_64-cpython-310/ext x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.10 -c ext/_ruamel_yaml.c -o build/temp.linux-x86_64-cpython-310/ext/_ruamel_yaml.o In file included from ext/_ruamel_yaml.c:596: ext/_ruamel_yaml.h:10: warning: "PyString_CheckExact" redefined 10 | #define PyString_CheckExact PyBytes_CheckExact | ext/_ruamel_yaml.c:486: note: this is the location of the previous definition 486 | #define PyString_CheckExact PyUnicode_CheckExact | ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_get_version_string’: ext/_ruamel_yaml.c:1886:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1886 | __pyx_v_value = yaml_get_version_string(); | ^ ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_7CParser___init__’: ext/_ruamel_yaml.c:3386:52: warning: passing argument 2 of ‘yaml_parser_set_input’ from incompatible pointer type [-Wincompatible-pointer-types] 3386 | yaml_parser_set_input((&__pyx_v_self->parser), __pyx_f_12_ruamel_yaml_input_handler, ((void *)__pyx_v_self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, char *, int, int *) In file included from ext/_ruamel_yaml.h:2: ext/yaml.h:1370:30: note: expected ‘int (*)(void *, unsigned char *, size_t, size_t *)’ {aka ‘int (*)(void *, unsigned char *, long unsigned int, long unsigned int *)’} but argument is of type ‘int (*)(void *, char *, int, int *)’ 1370 | yaml_read_handler_t *handler, void *data); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/python3.10/bytesobject.h:62, from /usr/include/python3.10/Python.h:82, from ext/_ruamel_yaml.c:4: /usr/include/python3.10/cpython/bytesobject.h:32:57: warning: pointer targets in passing argument 2 of ‘yaml_parser_set_input_string’ differ in signedness [-Wpointer-sign] 32 | #define PyBytes_AS_STRING(op) (assert(PyBytes_Check(op)), \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | | | char * 33 | (((PyBytesObject *)(op))->ob_sval)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.h:11:29: note: in expansion of macro ‘PyBytes_AS_STRING’ 11 | #define PyString_AS_STRING PyBytes_AS_STRING | ^~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:3627:59: note: in expansion of macro ‘PyString_AS_STRING’ 3627 | yaml_parser_set_input_string((&__pyx_v_self->parser), PyString_AS_STRING(__pyx_v_stream), PyString_GET_SIZE(__pyx_v_stream)); | ^~~~~~~~~~~~~~~~~~ ext/yaml.h:1344:30: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1344 | const unsigned char *input, size_t size); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__token_to_object’: ext/_ruamel_yaml.c:5461:71: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 5461 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 416, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} In file included from /usr/include/python3.10/Python.h:83: /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:5473:71: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 5473 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 417, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6475:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6475 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 447, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6559:64: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6559 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 450, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6643:61: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6643 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 453, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6655:61: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 6655 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 454, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:6779:64: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign] 6779 | __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_token->data.scalar.value, __pyx_v_token->data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 459, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:455:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 455 | const char *string, /* UTF-8 encoded string */ | ~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__event_to_object’: ext/_ruamel_yaml.c:8460:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8460 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 573, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8472:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8472 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 574, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8715:63: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8715 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 585, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8819:66: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8819 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 590, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8860:66: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 8860 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 593, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:8881:64: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign] 8881 | __pyx_t_4 = PyUnicode_DecodeUTF8(__pyx_v_event->data.scalar.value, __pyx_v_event->data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 594, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:455:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 455 | const char *string, /* UTF-8 encoded string */ | ~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:9222:74: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9222 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 619, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:9263:74: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9263 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 622, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:9495:73: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9495 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 636, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:9536:73: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 9536 | __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 639, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_node’: ext/_ruamel_yaml.c:11209:75: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11209 | __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 733, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:11529:76: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11529 | __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 749, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:11585:84: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11585 | __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 752, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c:11641:83: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 11641 | __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 755, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_scalar_node’: ext/_ruamel_yaml.c:12299:74: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign] 12299 | __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_self->parsed_event.data.scalar.value, __pyx_v_self->parsed_event.data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 790, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:455:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 455 | const char *string, /* UTF-8 encoded string */ | ~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:12522:76: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 12522 | __pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 803, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_sequence_node’: ext/_ruamel_yaml.c:13060:84: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 13060 | __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_mapping_node’: ext/_ruamel_yaml.c:13685:83: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign] 13685 | __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 875, __pyx_L1_error) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | | | yaml_char_t * {aka unsigned char *} /usr/include/python3.10/unicodeobject.h:138:17: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’ {aka ‘unsigned char *’} 138 | const char *u /* UTF-8 encoded string */ | ~~~~~~~~~~~~^ ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter___init__’: ext/_ruamel_yaml.c:15016:53: warning: passing argument 2 of ‘yaml_emitter_set_output’ from incompatible pointer type [-Wincompatible-pointer-types] 15016 | yaml_emitter_set_output((&__pyx_v_self->emitter), __pyx_f_12_ruamel_yaml_output_handler, ((void *)__pyx_v_self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, char *, int) ext/yaml.h:1837:31: note: expected ‘int (*)(void *, unsigned char *, size_t)’ {aka ‘int (*)(void *, unsigned char *, long unsigned int)’} but argument is of type ‘int (*)(void *, char *, int)’ 1837 | yaml_write_handler_t *handler, void *data); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__object_to_event’: ext/_ruamel_yaml.c:16368:44: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 16368 | __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle); | ^ ext/_ruamel_yaml.c:16483:44: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 16483 | __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix); | ^ ext/_ruamel_yaml.c:16820:62: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign] 16820 | __pyx_t_2 = ((yaml_alias_event_initialize(__pyx_v_event, __pyx_v_anchor) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:555:63: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 555 | yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor); | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:17535:63: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 17535 | __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:581:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:17535:79: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 17535 | __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:581:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:17535:92: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 17535 | __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~ | | | char * ext/yaml.h:582:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 582 | yaml_char_t *value, int length, | ~~~~~~~~~~~~~^~~~~ ext/_ruamel_yaml.c:17969:71: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 17969 | __pyx_t_3 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:604:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:17969:87: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 17969 | __pyx_t_3 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:604:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:18403:70: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 18403 | __pyx_t_2 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:636:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:18403:86: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 18403 | __pyx_t_2 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:636:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter_12serialize’: ext/_ruamel_yaml.c:19973:42: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 19973 | __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle); | ^ ext/_ruamel_yaml.c:20088:42: warning: pointer targets in assignment from ‘char *’ to ‘yaml_char_t *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 20088 | __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix); | ^ ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__serialize_node’: ext/_ruamel_yaml.c:20945:65: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign] 20945 | __pyx_t_2 = ((yaml_alias_event_initialize((&__pyx_v_event), __pyx_v_anchor) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:555:63: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 555 | yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor); | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:21756:68: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 21756 | __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:581:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:21756:84: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 21756 | __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:581:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 581 | yaml_char_t *anchor, yaml_char_t *tag, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:21756:97: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign] 21756 | __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); | ^~~~~~~~~~~~~ | | | char * ext/yaml.h:582:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 582 | yaml_char_t *value, int length, | ~~~~~~~~~~~~~^~~~~ ext/_ruamel_yaml.c:22143:76: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 22143 | __pyx_t_2 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:604:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:22143:92: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign] 22143 | __pyx_t_2 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:604:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 604 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c:22673:75: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 22673 | __pyx_t_2 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~~~~ | | | char * ext/yaml.h:636:22: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~~~~ ext/_ruamel_yaml.c:22673:91: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign] 22673 | __pyx_t_2 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); | ^~~~~~~~~~~ | | | char * ext/yaml.h:636:43: note: expected ‘yaml_char_t *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 636 | yaml_char_t *anchor, yaml_char_t *tag, int implicit, | ~~~~~~~~~~~~~^~~ ext/_ruamel_yaml.c: In function ‘__pyx_tp_dealloc_12_ruamel_yaml_CParser’: ext/_ruamel_yaml.c:23877:5: error: lvalue required as increment operand 23877 | ++Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c:23879:5: error: lvalue required as decrement operand 23879 | --Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c: In function ‘__pyx_tp_dealloc_12_ruamel_yaml_CEmitter’: ext/_ruamel_yaml.c:24050:5: error: lvalue required as increment operand 24050 | ++Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c:24052:5: error: lvalue required as decrement operand 24052 | --Py_REFCNT(o); | ^~ ext/_ruamel_yaml.c: In function ‘__Pyx_ParseOptionalKeywords’: ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.10/unicodeobject.h:1046: /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26221:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26221 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ ext/_ruamel_yaml.c:26237:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 26237 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ /usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure × Encountered error while trying to install package. ╰─> ruamel.yaml note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. ```