Coder Social home page Coder Social logo

community's Introduction




Website: https://cloudbox.works Wiki: http://cloudbox.wiki Discord: https://discord.io/cloudbox Reddit: https://reddit.com/r/Cloudbox
License: GPL 3 Changelog.md Contributing.md Credits.md
GitHub: Latest version GitHub: Latest version date
GitHub: Commits since latest version GitHub: Last commit date (develop) AppVeyor

Cloudbox is an Ansible-based solution for rapidly deploying a Docker containerized cloud media server.

This project was designed for x64 machines running Ubuntu Server 18.04 with limited support for other Debian distributions.

Please refer to the Wiki: http://cloudbox.wiki for detailed information on system requirements, installation, and configuration.

Featured Applications:

  • Plex
  • Emby
  • Sonarr
  • Radarr
  • Lidarr
  • NZBGet
  • ruTorrent
  • Tautulli (PlexPy)
  • NZBHydra2
  • Jackett
  • Ombi
  • Plex Requests
  • Plex Autoscan
  • Cloudplow
  • Organizr
  • Portainer
  • Traktarr
  • Plex Dupefinder
  • Plex Patrol
  • and more...

If you find this project helpful, feel free to make a small donation to the developers.

community's People

Contributors

astrodad avatar banjer avatar beansisfat avatar bluebonnetsk avatar bonny1992 avatar chazlarson avatar desimaniac avatar edzeg avatar fml128 avatar fringillidaes avatar fuller882 avatar giosann avatar grostim avatar jolbol1 avatar kalroth avatar kungfoome avatar mariosemes avatar maximuskowalski avatar migz93 avatar owine avatar paris-ci avatar rar0ch avatar rxwatcher avatar saltydk avatar satzisa avatar sil3ntc avatar superduper09 avatar table272 avatar theotocopulitos avatar thomvh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community's Issues

Error when updating. /usr/bin/timedatectl set-timezone Europe/Berlin : Failed to set time zone: Access denied

Hi.
trying to update cloudbox so : cd ~/cloudbox && sudo ansible-playbook cloudbox.yml --tags mediabox,emby,sonarr,radarr,jackett,organizr,ombi

But at the mediabox step i have this error.

TASK [system : Time Zone | Set time zone] **************************************************************************************************************************************
Sunday 27 October 2019  22:46:53 +0000 (0:00:01.124)       0:01:28.246 ********
fatal: [localhost]: FAILED! => {"changed": false, "cmd": "/usr/bin/timedatectl set-timezone Europe/Berlin", "msg": "Failed to set time zone: Access denied", "rc": 1, "stderr": "Failed to set time zone: Access denied\n", "stderr_lines": ["Failed to set time zone: Access denied"], "stdout": "", "stdout_lines": []}

And when trying to start an image who need the volumes /etc/localtime i have this error :

Error response from daemon: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/etc/localtime\\\" to rootfs \\\"/var/lib/docker/overlay2/4cc41c40759648b1bfd89a3eac4b72f829b8989f6afc8f47ef249888f0c124fb/merged\\\" at \\\"/var/lib/docker/overlay2/4cc41c40759648b1bfd89a3eac4b72f829b8989f6afc8f47ef249888f0c124fb/merged/etc/localtime\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

Any idea ? Thanks !

bitwarden desktop app+android app issue

hello,
I installed bitwarden role.
I can connect via browser (firefox/chrome) and plugin desktop firefox (don't tested with chrome plugin).
I cannont connect via android app or desktop app
i receive an error "an unexpected error has occured"...
Did you already get this issue and, can you help me to fix it?
thanks.

jellyfin-nightly

Would it be possible to replace the jellyfin docker from Linux Server to the jellyfin:jellyfin docker so that it can get nightly and other updates?

thanks

grafana

Hello,
I did a fresh install of grafana, but credential admin/admin or credentials set up on ansible are not valid.
Do you know what is the default credentials?
Thanks.

Add locast2plex to Community

I'm just not educated in this stuff yet to make my own project and make it work. I think I'm only missing a few things to make it work on my machine, but it would be cool if someone could get it working before I pull all my hair out.

locast2plex is a cool add-on for Plex that accepts your Locast paid account feed as a Live TV feed.

Locast is a $5/month donation for your local channels streamed over the internet. It's an awesome little program.

GitHub Project locast2plex
One Guide for Docker
Another verison of the guide

"Komga" role has an error mounting /mnt

There is a typo in community/roles/komga/tasks/main.yml , that causes that /mnt is not correctly mounted in the container

Correction to make:

"- mnt:/mnt" -> "- mnt:/mnt"

First official release of code-server v3 removes the "--allow-http" flag and kills the coder container

First 'official' build of code-server v3 was released today, and the new image just 6 hours ago. This means that the "--allow-http" flag no longer exists.

If you have some kind of auto-update solution (ouroboros/watchtower/etc.) or the container/box was restarted, your code-server container might be perma-dead :(

I ended up removing the container, commented out the line here, and re-ran the coder tag.

Guacamole permission set

the permissions aren't correctly set,

➜ ~ sudo chown -R seed:seed /opt/guacamole
➜ ~ sudo chmod -R ugo+X /opt/guacamole

after this, you can login with U/P guacadmin/guacadmin.

Cheers

DeulgeVPN does not run

I installed DelugeVPN following the steps on the DelugeVPN page. The container is up and the subdomain has been created but I just get a 502 bad gateway when trying to visit it. A 'ps' on the server shows that OpenVPN is running as expected but there is no Deluge server running

filebot role - Permissions issue

Update: I'm dumb.....Dev already fixed this
68f58e0bf4

Hey, found a problem with the filebot role.....and an easy fix for it
In its current state, it will set filebot up with permissions 1000:1000

This isn't right and you'll get permission issues if you try to do a rename

To fix, these environmental variables need to be added
USER_ID = 1001
GROUP_ID = 1002
Basically, filebot doesn't like to use the standard PUID/PGUID environmental variable standards.....it uses those custom ones

Aside from that, there also does not appear to be a simple way to password protect it for reverse proxy scenarios.

https://github.com/jlesage/docker-filebot

Add locast2plex to community

I'm just not educated in this stuff yet to make my own project and make it work. I think I'm only missing a few things to make it work on my machine, but it would be cool if someone could get it working before I pull all my hair out.

locast2plex is a cool add-on for Plex that accepts your Locast paid account feed as a Live TV feed.

Locast is a $5/month donation for your local channels streamed over the internet. It's an awesome little program.

GitHub Project locast2plex

finished with status 'error'

Got this when trying to install... Any idea?

fatal: [localhost]: FAILED! => {"changed": false, "cmd": "/usr/local/bin/pip3 install ruamel.yaml==0.15.35", "msg": "stdout: Collecting ruamel.yaml==0.15.35\n  Using cached https://files.pythonhosted.org/packages/8f/39/77c555d68d317457a10a30f4a92ae4a315a4ee0e05e9af7c0ac5c301df10/ruamel.yaml-0.15.35.tar.gz\nBuilding wheels for collected packages: ruamel.yaml\n  Building wheel for ruamel.yaml (setup.py): started\n  Building wheel for ruamel.yaml (setup.py): finished with status 'error'\n  Running setup.py clean for ruamel.yaml\nFailed to build ruamel.yaml\nInstalling collected packages: ruamel.yaml\n  Found existing installation: ruamel.yaml 0.16.5\n    Uninstalling ruamel.yaml-0.16.5:\n      Successfully uninstalled ruamel.yaml-0.16.5\n    Running setup.py install for ruamel.yaml: started\n    Running setup.py install for ruamel.yaml: finished with status 'error'\n  Rolling back uninstall of ruamel.yaml\n  Moving to /usr/local/lib/python3.7/dist-packages/ruamel.yaml-0.16.5-py3.6-nspkg.pth\n   from /tmp/pip-uninstall-sf4bxgp1/ruamel.yaml-0.16.5-py3.6-nspkg.pth\n  Moving to /usr/local/lib/python3.7/dist-packages/ruamel.yaml-0.16.5.dist-info/\n   from /usr/local/lib/python3.7/dist-packages/~uamel.yaml-0.16.5.dist-info\n  Moving to /usr/local/lib/python3.7/dist-packages/ruamel/yaml/\n   from /usr/local/lib/python3.7/dist-packages/ruamel/~aml\n\n:stderr:   ERROR: Command errored out with exit status 1:\n   command: /usr/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py'\"'\"';f=getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__);code=f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' bdist_wheel -d /tmp/pip-wheel-bsljwysb --python-tag cp37\n       cwd: /tmp/pip-install-ly_0usg8/ruamel.yaml/\n  Complete output (484 lines):\n  sys.argv ['/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py', 'bdist_wheel', '-d', '/tmp/pip-wheel-bsljwysb', '--python-tag', 'cp37']\n  running bdist_wheel\n  running build\n  running build_py\n  creating build\n  creating build/lib.linux-x86_64-3.7\n  creating build/lib.linux-x86_64-3.7/ruamel\n  copying .ruamel/__init__.py -> build/lib.linux-x86_64-3.7/ruamel\n  creating build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./representer.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./scalarint.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./parser.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./dumper.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./__init__.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./configobjwalker.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./cyaml.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./comments.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./events.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./error.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./serializer.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./compat.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./nodes.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./emitter.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./util.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./composer.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./scalarfloat.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./reader.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./loader.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./resolver.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./scalarstring.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./scanner.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./timestamp.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./constructor.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./tokens.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./main.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  copying ./LICENSE -> build/lib.linux-x86_64-3.7/ruamel/yaml\n  running build_ext\n  building '_ruamel_yaml' extension\n  creating build/temp.linux-x86_64-3.7\n  creating build/temp.linux-x86_64-3.7/ext\n  x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c ext/_ruamel_yaml.c -o build/temp.linux-x86_64-3.7/ext/_ruamel_yaml.o\n  In file included from ext/_ruamel_yaml.c:239:0:\n  ext/_ruamel_yaml.h:10:0: warning: \"PyString_CheckExact\" redefined\n   #define PyString_CheckExact PyBytes_CheckExact\n   ^\n  ext/_ruamel_yaml.c:117:0: note: this is the location of the previous definition\n     #define PyString_CheckExact          PyUnicode_CheckExact\n   ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_get_version_string’:\n  ext/_ruamel_yaml.c:1294:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]\n     __pyx_v_value = yaml_get_version_string();\n                   ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_7CParser___init__’:\n  ext/_ruamel_yaml.c:2475:52: warning: passing argument 2 of ‘yaml_parser_set_input’ from incompatible pointer type [-Wincompatible-pointer-types]\n       yaml_parser_set_input((&__pyx_v_self->parser), __pyx_f_12_ruamel_yaml_input_handler, ((void *)__pyx_v_self));\n                                                      ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:1368:1: 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 *)’\n   yaml_parser_set_input(yaml_parser_t *parser,\n   ^\n  In file included from /usr/include/python3.7m/Python.h:98:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/bytesobject.h:87:31: warning: pointer targets in passing argument 2 of ‘yaml_parser_set_input_string’ differ in signedness [-Wpointer-sign]\n   #define PyBytes_AS_STRING(op) (assert(PyBytes_Check(op)), \\\n                                 ^\n  ext/_ruamel_yaml.h:11:29: note: in expansion of macro ‘PyBytes_AS_STRING’\n   #define PyString_AS_STRING  PyBytes_AS_STRING\n                               ^\n  ext/_ruamel_yaml.c:2716:59: note: in expansion of macro ‘PyString_AS_STRING’\n       yaml_parser_set_input_string((&__pyx_v_self->parser), PyString_AS_STRING(__pyx_v_stream), PyString_GET_SIZE(__pyx_v_stream));\n                                                             ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:1342:1: note: expected ‘const unsigned char *’ but argument is of type ‘char *’\n   yaml_parser_set_input_string(yaml_parser_t *parser,\n   ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__token_to_object’:\n  ext/_ruamel_yaml.c:4482:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 416; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:4494:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 417; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:5354:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 447; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:5428:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 450; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:5502:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 453; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:5514:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 454; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:5626:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_token->data.scalar.value, __pyx_v_token->data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 459; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:1298:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(\n                         ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__event_to_object’:\n  ext/_ruamel_yaml.c:7352:42: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 573; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:7364:42: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 574; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:7583:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 585; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:7677:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 590; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:7718:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 593; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:7739:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign]\n       __pyx_t_4 = PyUnicode_DecodeUTF8(__pyx_v_event->data.scalar.value, __pyx_v_event->data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 594; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:1298:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(\n                         ^\n  ext/_ruamel_yaml.c:8107:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 619; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:8148:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 622; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:8377:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 636; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:8418:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 639; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_node’:\n  ext/_ruamel_yaml.c:10046:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 733; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:10330:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 749; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:10386:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 752; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c:10442:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 755; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_scalar_node’:\n  ext/_ruamel_yaml.c:11064:36: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign]\n     __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_self->parsed_event.data.scalar.value, __pyx_v_self->parsed_event.data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 790; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                      ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:1298:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(\n                         ^\n  ext/_ruamel_yaml.c:11265:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 803; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_sequence_node’:\n  ext/_ruamel_yaml.c:11799:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 836; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_mapping_node’:\n  ext/_ruamel_yaml.c:12396:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n       __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 875; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n  In file included from /usr/include/python3.7m/Python.h:99:0,\n                   from ext/_ruamel_yaml.c:4:\n  /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n   PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                         ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter___init__’:\n  ext/_ruamel_yaml.c:13603:53: warning: passing argument 2 of ‘yaml_emitter_set_output’ from incompatible pointer type [-Wincompatible-pointer-types]\n     yaml_emitter_set_output((&__pyx_v_self->emitter), __pyx_f_12_ruamel_yaml_output_handler, ((void *)__pyx_v_self));\n                                                       ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:1830:1: 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)’\n   yaml_emitter_set_output(yaml_emitter_t *emitter,\n   ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__object_to_event’:\n  ext/_ruamel_yaml.c:14981:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n           __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle);\n                                              ^\n  ext/_ruamel_yaml.c:15096:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n           __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix);\n                                              ^\n  ext/_ruamel_yaml.c:15433:62: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = ((yaml_alias_event_initialize(__pyx_v_event, __pyx_v_anchor) == 0) != 0);\n                                                                ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:554:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor);\n   ^\n  ext/_ruamel_yaml.c:16148:63: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                 ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_scalar_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:16148:79: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                                 ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_scalar_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:16148:92: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                                              ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_scalar_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:16582:71: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                         ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_sequence_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:16582:87: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                                         ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_sequence_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:17016:70: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                        ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_mapping_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:17016:86: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n       __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);\n                                                                                        ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_mapping_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter_12serialize’:\n  ext/_ruamel_yaml.c:18507:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n         __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle);\n                                            ^\n  ext/_ruamel_yaml.c:18622:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n         __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix);\n                                            ^\n  ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__serialize_node’:\n  ext/_ruamel_yaml.c:19488:65: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = ((yaml_alias_event_initialize((&__pyx_v_event), __pyx_v_anchor) == 0) != 0);\n                                                                   ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:554:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor);\n   ^\n  ext/_ruamel_yaml.c:20237:68: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                      ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_scalar_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:20237:84: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                      ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_scalar_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:20237:97: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                                   ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_scalar_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:20602:76: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                              ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_sequence_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:20602:92: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                              ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_sequence_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:21110:75: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                             ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_mapping_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c:21110:91: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                             ^\n  In file included from ext/_ruamel_yaml.h:2:0,\n                   from ext/_ruamel_yaml.c:239:\n  ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n   yaml_mapping_start_event_initialize(yaml_event_t *event,\n   ^\n  ext/_ruamel_yaml.c: In function ‘__Pyx_ExceptionSave’:\n  ext/_ruamel_yaml.c:24255:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n       *type = tstate->exc_type;\n                     ^\n  ext/_ruamel_yaml.c:24256:20: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n       *value = tstate->exc_value;\n                      ^\n  ext/_ruamel_yaml.c:24257:17: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n       *tb = tstate->exc_traceback;\n                   ^\n  ext/_ruamel_yaml.c: In function ‘__Pyx_ExceptionReset’:\n  ext/_ruamel_yaml.c:24269:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n       tmp_type = tstate->exc_type;\n                        ^\n  ext/_ruamel_yaml.c:24270:23: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n       tmp_value = tstate->exc_value;\n                         ^\n  ext/_ruamel_yaml.c:24271:20: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n       tmp_tb = tstate->exc_traceback;\n                      ^\n  ext/_ruamel_yaml.c:24272:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n       tstate->exc_type = type;\n             ^\n  ext/_ruamel_yaml.c:24273:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n       tstate->exc_value = value;\n             ^\n  ext/_ruamel_yaml.c:24274:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n       tstate->exc_traceback = tb;\n             ^\n  ext/_ruamel_yaml.c: In function ‘__Pyx_GetException’:\n  ext/_ruamel_yaml.c:24317:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n       tmp_type = tstate->exc_type;\n                        ^\n  ext/_ruamel_yaml.c:24318:23: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n       tmp_value = tstate->exc_value;\n                         ^\n  ext/_ruamel_yaml.c:24319:20: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n       tmp_tb = tstate->exc_traceback;\n                      ^\n  ext/_ruamel_yaml.c:24320:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n       tstate->exc_type = local_type;\n             ^\n  ext/_ruamel_yaml.c:24321:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n       tstate->exc_value = local_value;\n             ^\n  ext/_ruamel_yaml.c:24322:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n       tstate->exc_traceback = local_tb;\n             ^\n  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1\n  ----------------------------------------\n  ERROR: Failed building wheel for ruamel.yaml\n    ERROR: Command errored out with exit status 1:\n     command: /usr/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py'\"'\"';f=getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__);code=f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' install --record /tmp/pip-record-w_eq4xx5/install-record.txt --single-version-externally-managed --compile\n         cwd: /tmp/pip-install-ly_0usg8/ruamel.yaml/\n    Complete output (484 lines):\n    sys.argv ['/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py', 'install', '--record', '/tmp/pip-record-w_eq4xx5/install-record.txt', '--single-version-externally-managed', '--compile']\n    running install\n    running build\n    running build_py\n    creating build\n    creating build/lib.linux-x86_64-3.7\n    creating build/lib.linux-x86_64-3.7/ruamel\n    copying .ruamel/__init__.py -> build/lib.linux-x86_64-3.7/ruamel\n    creating build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./representer.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./scalarint.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./parser.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./dumper.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./__init__.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./configobjwalker.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./cyaml.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./comments.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./events.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./error.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./serializer.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./compat.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./nodes.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./emitter.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./util.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./composer.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./scalarfloat.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./reader.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./loader.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./resolver.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./scalarstring.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./scanner.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./timestamp.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./constructor.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./tokens.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./main.py -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    copying ./LICENSE -> build/lib.linux-x86_64-3.7/ruamel/yaml\n    running build_ext\n    building '_ruamel_yaml' extension\n    creating build/temp.linux-x86_64-3.7\n    creating build/temp.linux-x86_64-3.7/ext\n    x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c ext/_ruamel_yaml.c -o build/temp.linux-x86_64-3.7/ext/_ruamel_yaml.o\n    In file included from ext/_ruamel_yaml.c:239:0:\n    ext/_ruamel_yaml.h:10:0: warning: \"PyString_CheckExact\" redefined\n     #define PyString_CheckExact PyBytes_CheckExact\n     ^\n    ext/_ruamel_yaml.c:117:0: note: this is the location of the previous definition\n       #define PyString_CheckExact          PyUnicode_CheckExact\n     ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_get_version_string’:\n    ext/_ruamel_yaml.c:1294:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]\n       __pyx_v_value = yaml_get_version_string();\n                     ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_7CParser___init__’:\n    ext/_ruamel_yaml.c:2475:52: warning: passing argument 2 of ‘yaml_parser_set_input’ from incompatible pointer type [-Wincompatible-pointer-types]\n         yaml_parser_set_input((&__pyx_v_self->parser), __pyx_f_12_ruamel_yaml_input_handler, ((void *)__pyx_v_self));\n                                                        ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:1368:1: 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 *)’\n     yaml_parser_set_input(yaml_parser_t *parser,\n     ^\n    In file included from /usr/include/python3.7m/Python.h:98:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/bytesobject.h:87:31: warning: pointer targets in passing argument 2 of ‘yaml_parser_set_input_string’ differ in signedness [-Wpointer-sign]\n     #define PyBytes_AS_STRING(op) (assert(PyBytes_Check(op)), \\\n                                   ^\n    ext/_ruamel_yaml.h:11:29: note: in expansion of macro ‘PyBytes_AS_STRING’\n     #define PyString_AS_STRING  PyBytes_AS_STRING\n                                 ^\n    ext/_ruamel_yaml.c:2716:59: note: in expansion of macro ‘PyString_AS_STRING’\n         yaml_parser_set_input_string((&__pyx_v_self->parser), PyString_AS_STRING(__pyx_v_stream), PyString_GET_SIZE(__pyx_v_stream));\n                                                               ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:1342:1: note: expected ‘const unsigned char *’ but argument is of type ‘char *’\n     yaml_parser_set_input_string(yaml_parser_t *parser,\n     ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__token_to_object’:\n    ext/_ruamel_yaml.c:4482:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 416; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:4494:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 417; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:5354:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 447; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:5428:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 450; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:5502:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 453; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:5514:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 454; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:5626:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_token->data.scalar.value, __pyx_v_token->data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 459; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:1298:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(\n                           ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__event_to_object’:\n    ext/_ruamel_yaml.c:7352:42: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n             __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 573; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                              ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:7364:42: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n             __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 574; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                              ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:7583:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 585; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:7677:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 590; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:7718:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 593; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:7739:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign]\n         __pyx_t_4 = PyUnicode_DecodeUTF8(__pyx_v_event->data.scalar.value, __pyx_v_event->data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 594; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:1298:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(\n                           ^\n    ext/_ruamel_yaml.c:8107:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 619; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:8148:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 622; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:8377:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 636; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:8418:40: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n           __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 639; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                            ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_node’:\n    ext/_ruamel_yaml.c:10046:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 733; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:10330:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 749; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:10386:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 752; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c:10442:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 755; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_scalar_node’:\n    ext/_ruamel_yaml.c:11064:36: warning: pointer targets in passing argument 1 of ‘PyUnicode_DecodeUTF8’ differ in signedness [-Wpointer-sign]\n       __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_self->parsed_event.data.scalar.value, __pyx_v_self->parsed_event.data.scalar.length, __pyx_k_strict); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 790; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                        ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:1298:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_DecodeUTF8(\n                           ^\n    ext/_ruamel_yaml.c:11265:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 803; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_sequence_node’:\n    ext/_ruamel_yaml.c:11799:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 836; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_7CParser__compose_mapping_node’:\n    ext/_ruamel_yaml.c:12396:38: warning: pointer targets in passing argument 1 of ‘PyUnicode_FromString’ differ in signedness [-Wpointer-sign]\n         __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 875; __pyx_clineno = __LINE__; goto __pyx_L1_error;}\n                                          ^\n    In file included from /usr/include/python3.7m/Python.h:99:0,\n                     from ext/_ruamel_yaml.c:4:\n    /usr/include/python3.7m/unicodeobject.h:702:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t * {aka unsigned char *}’\n     PyAPI_FUNC(PyObject*) PyUnicode_FromString(\n                           ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter___init__’:\n    ext/_ruamel_yaml.c:13603:53: warning: passing argument 2 of ‘yaml_emitter_set_output’ from incompatible pointer type [-Wincompatible-pointer-types]\n       yaml_emitter_set_output((&__pyx_v_self->emitter), __pyx_f_12_ruamel_yaml_output_handler, ((void *)__pyx_v_self));\n                                                         ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:1830:1: 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)’\n     yaml_emitter_set_output(yaml_emitter_t *emitter,\n     ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__object_to_event’:\n    ext/_ruamel_yaml.c:14981:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n             __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle);\n                                                ^\n    ext/_ruamel_yaml.c:15096:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n             __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix);\n                                                ^\n    ext/_ruamel_yaml.c:15433:62: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = ((yaml_alias_event_initialize(__pyx_v_event, __pyx_v_anchor) == 0) != 0);\n                                                                  ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:554:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor);\n     ^\n    ext/_ruamel_yaml.c:16148:63: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                   ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_scalar_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:16148:79: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                   ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_scalar_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:16148:92: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                                ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_scalar_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:16582:71: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                           ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_sequence_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:16582:87: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                           ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_sequence_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:17016:70: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                          ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_mapping_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:17016:86: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n         __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);\n                                                                                          ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_mapping_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_pf_12_ruamel_yaml_8CEmitter_12serialize’:\n    ext/_ruamel_yaml.c:18507:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n           __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle);\n                                              ^\n    ext/_ruamel_yaml.c:18622:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]\n           __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix);\n                                              ^\n    ext/_ruamel_yaml.c: In function ‘__pyx_f_12_ruamel_yaml_8CEmitter__serialize_node’:\n    ext/_ruamel_yaml.c:19488:65: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]\n         __pyx_t_2 = ((yaml_alias_event_initialize((&__pyx_v_event), __pyx_v_anchor) == 0) != 0);\n                                                                     ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:554:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor);\n     ^\n    ext/_ruamel_yaml.c:20237:68: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                        ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_scalar_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:20237:84: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                                        ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_scalar_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:20237:97: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                                                     ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:579:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_scalar_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:20602:76: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                                ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_sequence_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:20602:92: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                                                ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:602:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_sequence_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:21110:75: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                               ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_mapping_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c:21110:91: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]\n           __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);\n                                                                                               ^\n    In file included from ext/_ruamel_yaml.h:2:0,\n                     from ext/_ruamel_yaml.c:239:\n    ext/yaml.h:634:1: note: expected ‘yaml_char_t * {aka unsigned char *}’ but argument is of type ‘char *’\n     yaml_mapping_start_event_initialize(yaml_event_t *event,\n     ^\n    ext/_ruamel_yaml.c: In function ‘__Pyx_ExceptionSave’:\n    ext/_ruamel_yaml.c:24255:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n         *type = tstate->exc_type;\n                       ^\n    ext/_ruamel_yaml.c:24256:20: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n         *value = tstate->exc_value;\n                        ^\n    ext/_ruamel_yaml.c:24257:17: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n         *tb = tstate->exc_traceback;\n                     ^\n    ext/_ruamel_yaml.c: In function ‘__Pyx_ExceptionReset’:\n    ext/_ruamel_yaml.c:24269:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n         tmp_type = tstate->exc_type;\n                          ^\n    ext/_ruamel_yaml.c:24270:23: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n         tmp_value = tstate->exc_value;\n                           ^\n    ext/_ruamel_yaml.c:24271:20: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n         tmp_tb = tstate->exc_traceback;\n                        ^\n    ext/_ruamel_yaml.c:24272:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n         tstate->exc_type = type;\n               ^\n    ext/_ruamel_yaml.c:24273:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n         tstate->exc_value = value;\n               ^\n    ext/_ruamel_yaml.c:24274:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n         tstate->exc_traceback = tb;\n               ^\n    ext/_ruamel_yaml.c: In function ‘__Pyx_GetException’:\n    ext/_ruamel_yaml.c:24317:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n         tmp_type = tstate->exc_type;\n                          ^\n    ext/_ruamel_yaml.c:24318:23: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n         tmp_value = tstate->exc_value;\n                           ^\n    ext/_ruamel_yaml.c:24319:20: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n         tmp_tb = tstate->exc_traceback;\n                        ^\n    ext/_ruamel_yaml.c:24320:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’\n         tstate->exc_type = local_type;\n               ^\n    ext/_ruamel_yaml.c:24321:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’\n         tstate->exc_value = local_value;\n               ^\n    ext/_ruamel_yaml.c:24322:11: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’\n         tstate->exc_traceback = local_tb;\n               ^\n    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1\n    ----------------------------------------\nERROR: Command errored out with exit status 1: /usr/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '\"'\"'/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py'\"'\"'; __file__='\"'\"'/tmp/pip-install-ly_0usg8/ruamel.yaml/setup.py'\"'\"';f=getattr(tokenize, '\"'\"'open'\"'\"', open)(__file__);code=f.read().replace('\"'\"'\\r\\n'\"'\"', '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, '\"'\"'exec'\"'\"'))' install --record /tmp/pip-record-w_eq4xx5/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.\n"}

Pip & Python/dev up-to-date.

Thanks in advance!

tdarr

the yml file needs to be updated to pull the right image. ghcr.io/haveagitgat/tdarr:2.00.18.2

Stash needs update

in the latest update the image name has changed :
before :
image: stashapp/stash:development-x86_64
after :
image: stashapp/stash:development
ref :
stash discord

delugevpn - will not connect to radarr,sonarr etc

I have installed this "Community" edition to gain back the functionality of having torrent traffic go through a VPN - I have this on another server that I want to decommission due to old drives etc..
FYI these are home servers not cloud based, I don't want to outlay a lot of money for other servers when I have all the hardware I need at home.
With the delugevpn docker container it installs fine a nd it even connects to my torguard vpn no problem (as long as I put the correct cert and opvn files in the config directory). The thing is I cannot connect the deluge vpn docker to any indexer instances in Radarr, Sonarr etc it just times out.
Is there any way to get this working? I have been trolling the net trying to find a solution but have had no luck. I think the issue is the main cloudbox uses nginx as a reverse proxy and I can connect to my delugevpn no problem using my cloudflare forwarded DNS e.g. delugevpn.mydomain.com. however I cannot put this into a indexer instance because it wants a port (8112 right? - wrong!).
Furthermore, there seems to be a lack of deluge vpn options in the settings.yml - the real vanilla deluge vpn has many configurable options like dns, lan config, data folders, not just the vpn login.
Any help with this will be appreciated.

I have tried to install rutorrentvpn as an alternative but this installs and runs but does not load properly (web interface has errors).
Are there any plans to add rtorrentvpn into community as this delugvpn seems very flawed?

readarr failing: s6-overlay-suexec: fatal: can only run as pid 1

Followed the deployment instructions for community containers and deployed readarr.

Container boot loops and logs kickout as:

2022-12-19T18:32:55.113028857Z s6-overlay-suexec: fatal: can only run as pid 1

Looks like both linuxserver.io and hotio container versions of readarr are bombing due to "init": true, in /etc/docker/daemon.json.

Attempted manual installation, same issue.

Wondering how vital using init as the entry point for existing cloudbox containers is.

flaresolverr container seems to ignore UID

From what I can tell, it appears that the flaresolverr container Dockerfile creates a new user 'flaresolverr' without attempting to conform the UID to be what we specify. On my end, it means the flaresolverr container processes run under my UID 1000 even though this is not the configured Cloudbox UID.

Mylar3 created for wrong user (root) - Migrate to hotio image?

Mylar3 creates folders and files in host as "root" rather than as the corresponding cloudbox user.

The tasks file is basically the same as that for the Mylar role, so I am guessing the problem is not in the tasks.yml file but in the docker image used, ajslater/mylar3 .

I have not been able to troubleshoot this and find the root cause for this issue. However, it seems that switching to hotio image solves the problem... Is this the way to go?

Bookstack - Error 526 : Invalid SSL certificate (cloudflare)

Cannot get a certificate issued for the domain. Running force_renew, I get this following error:

2021-04-26 13:49:18,032:ERROR:simp_le:1417: CA marked some of the authorizations as invalid, which likely means 
it could not access http://example.com/.well-known/acme-challenge/X. 
Did you set correct path in -d example.com:path or --default_root? A
re all your domains accessible from the internet? Please check your domains' DNS entries, your host's network/firewall 
setup and your webserver config. If a domain's DNS entry has both A and AAAA fields set up, 
some CAs such as Let's Encrypt will perform the challenge validation over IPv6. If your DNS provider
 does not answer correctly to CAA records request, 
Let's Encrypt won't issue a certificate for your domain 
(see https://letsencrypt.org/docs/caa/). Failing authorizations: https://acme-v02.api.letsencrypt.org/acme/authz-v3/12636935071

Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1406, in finalize_order
    finalized_order = client.poll_and_finalize(order)
  File "/usr/lib/python3.8/site-packages/acme/client.py", line 710, in poll_and_finalize
    orderr = self.poll_authorizations(orderr, deadline)
  File "/usr/lib/python3.8/site-packages/acme/client.py", line 734, in poll_authorizations
    raise errors.ValidationError(failed)
acme.errors.ValidationError'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1479, in persist_new_data
    order = finalize_order(client, order)
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1433, in finalize_order
    raise Error('Challenge validation has failed, see error log.')
simp_le.Error: Challenge validation has failed, see error log.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1601, in main
    return main_with_exceptions(cli_args)
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1585, in main_with_exceptions
    persist_new_data(args, existing_data)
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1495, in persist_new_data
    persist_data(args, existing_data, new_data=IOPlugin.Data(
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 1164, in persist_data
    plugin.save(new_data)
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 562, in save
    key = self.dump_key(data.key)
  File "/usr/lib/python3.8/site-packages/simp_le.py", line 460, in dump_key
    return OpenSSL.crypto.dump_privatekey(self.typ, data.wrapped).strip()
AttributeError: 'NoneType' object has no attribute 'wrapped'

Unhandled error has happened, traceback is above

All other domains renew without issue.

Request: xteve with VPN

Any chance someone could add xteve with VPN so that when using buffer it connects to the IPTV server via VPN? I am new to docker otherwise I'd give it a go myself also terrible with iptables etc. I see a docker already - https://github.com/brycelarge/xteve-vpn but i have no clue how to get this as a community role, or how to get it started

How to enable Cors for containers? (Embedding Grafana in Organizr)

Hello,
I am trying to use a Grafana Dashboard as the Homepage for Organizr. I installed Grafana using the community tag. security.allow_embedding is enabled.

When I set the dashboard as the homepage, I get a CORS error:

Access to XMLHttpRequest at 'https://grafana.mydomain.com/goto/grafanaid?orgId=1' from origin 'https://organizr.mydomain.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

I can not figure out where I can set the headers I need. I tried setting in /opt/nginx/vhost.d/grafana.mydomain.com and /opt/nginx/vhost.d/grafana.mydomain.com_location with no luck.
Editing default.conf is not an option since it is generated automatically when starting the container.

DelugeVPN issues

Getting the following error which seems to prevent DelugeVPN running properly.

insmod: ERROR: could not load module /lib/modules/iptable_mangle.ko: No such file or directory

The VPN tunnel comes up - but I get bad Gateway (from NGINX when attempting to connect to delugevpn. everytime

Bind failed: port is already allocated.

After running the running radarrx role as a normal community role I got this error:

fatal: [localhost]: FAILED! => {"changed": false, "msg": "Error starting container [altered-random-string]:
500 Server Error: Internal Server Error ("driver failed programming external connectivity on endpoint [altered-container-name] ([altered-random-string]): Bind for 127.0.0.1:17882 failed: port is already `allocated")"}

Steps to reproduce:

Run the raddarrx role with 3 options,

radarrx:
  roles: [role1, role2. role3]

Add an extra role / change the roles and run it again.

radarrx:
  roles: [role1, extra1, role2.]

Solution, stop docker role2 and perhaps all other raddarx dockers before running the community tag.

Synclounge is not working anymore

I suggest switching to the official Synclounge Docker version:

https://github.com/synclounge/synclounge#docker

Here's the error log (if it's necessary):

internal/modules/cjs/loader.js:883
  throw err;
  ^

Error: Cannot find module '/opt/synclounge/webapp.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
npm ERR! missing script: server
npm ERR!
npm ERR! Did you mean this?
npm ERR!     serve

Guacamole Role - fatal error after docker container is restarted/rebooted

How to replicate issue:

  • Install guacamole role (do a fresh install, e.g. remove /opt/guacamole) using sudo ansible community.yml --tags guacamole
  • When guacamole is first launched, it will work (you see the login page) at guacamole.yourdomain.com
  • Restart guacamole docker container (e.g. you've edited the guacamole config or added an extension, or you just simple reran the tag again)
  • Guacamole container will restart successfully, but the mariadb inside the container fails to start. From docker logs --follow guacamole while container is being restarted:

[WARN tini (7)] Tini is not running as PID 1 and isn't registered as a child subreaper. Zombie processes will not be re-parented to Tini, so zombie reaping won't work. To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1. 2020-11-28 22:53:15,992 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing 2020-11-28 22:53:15,992 INFO Set uid to user 0 succeeded 2020-11-28 22:53:15,993 INFO supervisord started with pid 11 2020-11-28 22:53:16,995 INFO spawned: 'guacd' with pid 14 2020-11-28 22:53:16,996 INFO spawned: 'mariadb' with pid 15 2020-11-28 22:53:16,997 INFO spawned: 'tomcat9' with pid 16 guacd[14]: INFO: Guacamole proxy daemon (guacd) version 1.2.0 started guacd[14]: INFO: Listening on host 0.0.0.0, port 4822 2020-11-28 22:53:17,365 INFO exited: mariadb (exit status 0; not expected) 2020-11-28 22:53:18,366 INFO success: guacd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2020-11-28 22:53:18,367 INFO spawned: 'mariadb' with pid 270 2020-11-28 22:53:18,367 INFO success: tomcat9 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2020-11-28 22:53:18,612 INFO exited: mariadb (exit status 0; not expected) 2020-11-28 22:53:20,615 INFO spawned: 'mariadb' with pid 490 2020-11-28 22:53:20,877 INFO exited: mariadb (exit status 0; not expected) 2020-11-28 22:53:23,880 INFO spawned: 'mariadb' with pid 724 2020-11-28 22:53:24,092 INFO exited: mariadb (exit status 0; not expected) 2020-11-28 22:53:25,094 INFO gave up: mariadb entered FATAL state, too many start retries too quickly

Stock NextCloud (OnlyOffice/Community Document Server) Failure

Enabling the matching pair of Community Document Server and OnlyOffice apps from the NextCloud app marketplace with the Document Editing Service address pointing to the defaulted "https://nextcloud.domain.com/apps/documentserver_community/" results in the following not terribly specific error after opening a compatible docx/pptx/xlsx/etc file:

"ONLYOFFICE cannot be reached. Please contact admin"

Pulling open a browser console to log the error tells us: "GET https://nextcloud.domain.com/apps/documentserver_community/web-apps/apps/api/documents/api.js net::ERR_ABORTED 500"

As best I can tell, this is the result of some weird chain of communication starting with the domain address pointing to the document server internally then back to the outside world. I'm no expert on this subject, but I suspect it's likely broken by a stock Nginx-Proxy setting, Apache header or something similar. I suspect this because even routing to the public OnlyOffice demo server with valid certs results in a roughly similar error where compatible docx/pptx/xlsx/etc files similarly fail to load entirely and a plugin error is spat out.

Calibre image has changed and need to add PASSWORD variable

The calibre image has changed and no longer useres the GUAC_USER/GUAC_PASS variables. Have been changed so that default username is abc and default password is set using the PASSWORD environment variable. Current script needs to be updated to use the new settings otherwise it will default to username abc/password abc which is publicly available and make calbre insecure for users.

Update jellyfin

my jellyfin container is out of date so far the app won't load the server anymore. im trying to update it using sudo ansible-playbook cloudbox.yml --tags jellyfin but it errors. all in red shows this error. whats the tag for jellyfin? failed: [localhost] (item=jellyfin) => { "assertion": "\"jellyfin\" in available_tags.stdout_lines", "changed": false, "evaluated_to": false, "item": "jellyfin", "msg": "You must supply valid tag(s) via '--tags TAG' (get a list of valid tags by running 'sudo ansible-playbook cloudbox.yml --list-tags')" }

Issue with MovieMatch not loading all libraries

Describe the bug
I have a few "Movie" libraries.
Only the "Kids Movies" libraries is being loaded.
The regular "Movies" and "Stand-up Comedy" libraries are never loaded up.

When I make a room and run through it, indeed only the Kids movies come up, and once I go through them all no more are shown.

Expected behavior
Expected that All Movie libraries would be loaded and randomized.

Additional context Add any other context about the problem here.

DEBUG Log level DEBUG

DEBUG getSections: http://plex:32400/library/sections

INFO Listening on port 8000

DEBUG Available libraries: Kids Movies, Movies, Stand-up Comedy, Anime, Kids TV Shows, Spanish TV Shows, TV Shows, Music

DEBUG selected library titles - Kids Movies

DEBUG Loading movies from Kids Movies library

DEBUG Loaded http://plex:32400/library/sections/3/all?X-Plex-Token=XXXXXXXXXXXXXXXXXX: 200 OK

DEBUG Loaded 272 items from Kids Movies

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.