2021-07-14T17:36:35,952 Created temporary directory: /tmp/pip-ephem-wheel-cache-xxo27n7u 2021-07-14T17:36:35,955 Created temporary directory: /tmp/pip-req-tracker-osuj41h5 2021-07-14T17:36:35,956 Initialized build tracking at /tmp/pip-req-tracker-osuj41h5 2021-07-14T17:36:35,956 Created build tracker: /tmp/pip-req-tracker-osuj41h5 2021-07-14T17:36:35,956 Entered build tracker: /tmp/pip-req-tracker-osuj41h5 2021-07-14T17:36:35,957 Created temporary directory: /tmp/pip-wheel-_g6rrlc3 2021-07-14T17:36:35,987 1 location(s) to search for versions of pyiarduinoi2crelay: 2021-07-14T17:36:35,987 * https://pypi.org/simple/pyiarduinoi2crelay/ 2021-07-14T17:36:35,987 Fetching project page and analyzing links: https://pypi.org/simple/pyiarduinoi2crelay/ 2021-07-14T17:36:35,988 Getting page https://pypi.org/simple/pyiarduinoi2crelay/ 2021-07-14T17:36:35,989 Found index url https://pypi.org/simple 2021-07-14T17:36:36,095 Skipping link: none of the wheel's tags (cp35-cp35m-linux_armv7l) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/cf/de/9006fafbeda849e570d519da35e0fff94ea84da9c420828770127d22e381/pyiArduinoI2Crelay-1.6.3-cp35-cp35m-linux_armv7l.whl#sha256=988f09b3eb25bfa1cd7b7d5d819ae6e6ec6de16f150a767d7d49c082d2ec2d58 (from https://pypi.org/simple/pyiarduinoi2crelay/) (requires-python:>=3, <4) 2021-07-14T17:36:36,096 Found link https://files.pythonhosted.org/packages/6b/96/08e034ae7f18d92fc20c632ffdae501abb99928bbd91a7517ac28c3bf295/pyiArduinoI2Crelay-1.6.5.tar.gz#sha256=0a5883377cd1bcb8ccd4841dae4f88e6eae36995e87375e9aceb6ed6c71c3856 (from https://pypi.org/simple/pyiarduinoi2crelay/), version: 1.6.5 2021-07-14T17:36:36,096 Found link https://files.pythonhosted.org/packages/06/55/81330f8d3ef915edfb9af07271c1ab24b6b4a4cda24b55a3f4572eadb779/pyiArduinoI2Crelay-1.6.6.tar.gz#sha256=683c3dcab5ffe17d4b5c9aeccc96acb45b4079cc060aa6e0d1849ac1222b44cc (from https://pypi.org/simple/pyiarduinoi2crelay/), version: 1.6.6 2021-07-14T17:36:36,096 Found link https://files.pythonhosted.org/packages/6b/13/d6a09830e81e06adde7d040f19758dfc7d0f48c55510b89aa980fd377e70/pyiArduinoI2Crelay-1.6.7.tar.gz#sha256=5039c307b1ea31afdc91930b5c11f99945bac50bf11cbefb9a96a1b3e0c64693 (from https://pypi.org/simple/pyiarduinoi2crelay/), version: 1.6.7 2021-07-14T17:36:36,097 Found link https://files.pythonhosted.org/packages/d9/ed/6ebd8f5326062bd279649810cb5a161fe93b8517064d0434c9ac2519b4f1/pyiArduinoI2Crelay-1.6.8.tar.gz#sha256=b38a36cbc10459e2ed1c3069f2440493effd47c0cda21efea9b33a703cfce0cc (from https://pypi.org/simple/pyiarduinoi2crelay/), version: 1.6.8 2021-07-14T17:36:36,097 Skipping link: not a file: https://pypi.org/simple/pyiarduinoi2crelay/ 2021-07-14T17:36:36,098 Given no hashes to check 1 links for project 'pyiarduinoi2crelay': discarding no candidates 2021-07-14T17:36:36,117 Collecting pyiarduinoi2crelay==1.6.6 2021-07-14T17:36:36,119 Created temporary directory: /tmp/pip-unpack-epelgxle 2021-07-14T17:36:36,508 Downloading pyiArduinoI2Crelay-1.6.6.tar.gz (66 kB) 2021-07-14T17:36:36,610 Added pyiarduinoi2crelay==1.6.6 from https://files.pythonhosted.org/packages/06/55/81330f8d3ef915edfb9af07271c1ab24b6b4a4cda24b55a3f4572eadb779/pyiArduinoI2Crelay-1.6.6.tar.gz#sha256=683c3dcab5ffe17d4b5c9aeccc96acb45b4079cc060aa6e0d1849ac1222b44cc to build tracker '/tmp/pip-req-tracker-osuj41h5' 2021-07-14T17:36:36,611 Running setup.py (path:/tmp/pip-wheel-_g6rrlc3/pyiarduinoi2crelay_62c6565c280a44ff8509404888d228c0/setup.py) egg_info for package pyiarduinoi2crelay 2021-07-14T17:36:36,612 Created temporary directory: /tmp/pip-pip-egg-info-155a0jdj 2021-07-14T17:36:36,612 Running command python setup.py egg_info 2021-07-14T17:36:37,586 /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution option: 'package' 2021-07-14T17:36:37,587 warnings.warn(msg) 2021-07-14T17:36:37,675 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-14T17:36:37,675 warnings.warn( 2021-07-14T17:36:37,690 running egg_info 2021-07-14T17:36:37,692 creating /tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info 2021-07-14T17:36:37,693 writing /tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info/PKG-INFO 2021-07-14T17:36:37,696 writing dependency_links to /tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info/dependency_links.txt 2021-07-14T17:36:37,698 writing top-level names to /tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info/top_level.txt 2021-07-14T17:36:37,699 writing manifest file '/tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info/SOURCES.txt' 2021-07-14T17:36:37,866 reading manifest file '/tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info/SOURCES.txt' 2021-07-14T17:36:37,869 writing manifest file '/tmp/pip-pip-egg-info-155a0jdj/pyiArduinoI2Crelay.egg-info/SOURCES.txt' 2021-07-14T17:36:37,938 Source in /tmp/pip-wheel-_g6rrlc3/pyiarduinoi2crelay_62c6565c280a44ff8509404888d228c0 has version 1.6.6, which satisfies requirement pyiarduinoi2crelay==1.6.6 from https://files.pythonhosted.org/packages/06/55/81330f8d3ef915edfb9af07271c1ab24b6b4a4cda24b55a3f4572eadb779/pyiArduinoI2Crelay-1.6.6.tar.gz#sha256=683c3dcab5ffe17d4b5c9aeccc96acb45b4079cc060aa6e0d1849ac1222b44cc 2021-07-14T17:36:37,939 Removed pyiarduinoi2crelay==1.6.6 from https://files.pythonhosted.org/packages/06/55/81330f8d3ef915edfb9af07271c1ab24b6b4a4cda24b55a3f4572eadb779/pyiArduinoI2Crelay-1.6.6.tar.gz#sha256=683c3dcab5ffe17d4b5c9aeccc96acb45b4079cc060aa6e0d1849ac1222b44cc from build tracker '/tmp/pip-req-tracker-osuj41h5' 2021-07-14T17:36:37,947 Created temporary directory: /tmp/pip-unpack-jbxdqo33 2021-07-14T17:36:37,948 Building wheels for collected packages: pyiarduinoi2crelay 2021-07-14T17:36:37,952 Created temporary directory: /tmp/pip-wheel-1o_ynvc7 2021-07-14T17:36:37,952 Building wheel for pyiarduinoi2crelay (setup.py): started 2021-07-14T17:36:37,952 Destination directory: /tmp/pip-wheel-1o_ynvc7 2021-07-14T17:36:37,952 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-_g6rrlc3/pyiarduinoi2crelay_62c6565c280a44ff8509404888d228c0/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-_g6rrlc3/pyiarduinoi2crelay_62c6565c280a44ff8509404888d228c0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1o_ynvc7 2021-07-14T17:36:38,931 /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution option: 'package' 2021-07-14T17:36:38,931 warnings.warn(msg) 2021-07-14T17:36:39,022 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-14T17:36:39,022 warnings.warn( 2021-07-14T17:36:39,060 running bdist_wheel 2021-07-14T17:36:39,230 running build 2021-07-14T17:36:39,231 running build_ext 2021-07-14T17:36:39,236 building 'pyiArduinoI2Crelay' extension 2021-07-14T17:36:39,236 creating build 2021-07-14T17:36:39,237 creating build/temp.linux-armv7l-3.9 2021-07-14T17:36:39,237 creating build/temp.linux-armv7l-3.9/pyiArduinoI2Crelay 2021-07-14T17:36:39,238 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp -o build/temp.linux-armv7l-3.9/pyiArduinoI2Crelay/pyiArduinoI2Crelay.o 2021-07-14T17:36:39,879 In file included from pyiArduinoI2Crelay/iarduino_I2C_Relay.h:28, 2021-07-14T17:36:39,880 from pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:1, 2021-07-14T17:36:39,880 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,880 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual uint8_t iarduino_I2C_BASE::readByte(uint8_t, uint8_t)’: 2021-07-14T17:36:39,880 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:14:56: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,880 14 | virtual uint8_t readByte (uint8_t, uint8_t ){}; // Объявляем функцию чтения байта данных из регистра модуля. Аргументы: адрес_модуля, адрес_регистра. (адрес регистра указывает модулю, данные какого регистра требуется отправить мастеру) 2021-07-14T17:36:39,880 | ^ 2021-07-14T17:36:39,881 In file included from pyiArduinoI2Crelay/iarduino_I2C_Relay.h:28, 2021-07-14T17:36:39,881 from pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:1, 2021-07-14T17:36:39,881 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,881 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::writeByte(uint8_t, uint8_t, uint8_t)’: 2021-07-14T17:36:39,881 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:15:56: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,881 15 | virtual bool writeByte (uint8_t, uint8_t, uint8_t) {}; // Объявляем функцию записи байта данных в регистр модуля. Аргументы: адрес_модуля, адрес_регистра, байт_данных. (адрес регистра указывает модулю, в какой регистр требуется сохранить данные) 2021-07-14T17:36:39,881 | ^ 2021-07-14T17:36:39,882 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual uint8_t iarduino_I2C_BASE::readByte(uint8_t)’: 2021-07-14T17:36:39,882 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:16:56: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,882 16 | virtual uint8_t readByte (uint8_t ){}; // Объявляем функцию чтения байта данных из модуля. Аргументы: адрес_модуля (функция отличается тем, что она не отправляет модулю адрес регистра) 2021-07-14T17:36:39,882 | ^ 2021-07-14T17:36:39,882 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::writeByte(uint8_t, uint8_t)’: 2021-07-14T17:36:39,882 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:17:56: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,882 17 | virtual bool writeByte (uint8_t, uint8_t) {}; // Объявляем функцию записи байта данных в модуль. Аргументы: адрес_модуля, байт_данных. (функция отличается тем, что она не отправляет модулю адрес регистра) 2021-07-14T17:36:39,883 | ^ 2021-07-14T17:36:39,883 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::readBytes(uint8_t, uint8_t, uint8_t*, uint8_t)’: 2021-07-14T17:36:39,883 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:18:66: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,883 18 | virtual bool readBytes (uint8_t, uint8_t, uint8_t*, uint8_t) {}; // Объявляем функцию чтения байтов данных из регистров модуля. Аргументы: адрес_модуля, адрес_первого_регистра, указатель_на_массив, количество_байт. (адрес первого регистра указывает модулю, с какого регистра требуется начать передачу данных мастеру) 2021-07-14T17:36:39,883 | ^ 2021-07-14T17:36:39,884 In file included from pyiArduinoI2Crelay/iarduino_I2C_Relay.h:28, 2021-07-14T17:36:39,884 from pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:1, 2021-07-14T17:36:39,884 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,884 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::writeBytes(uint8_t, uint8_t, uint8_t*, uint8_t)’: 2021-07-14T17:36:39,884 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:19:65: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,884 19 | virtual bool writeBytes (uint8_t, uint8_t, uint8_t*, uint8_t){}; // Объявляем функцию записи байтов данных в регистры модуля. Аргументы: адрес_модуля, адрес_первого_регистра, указатель_на_массив, количество_байт. (адрес первого регистра указывает модулю, начиная с какого регистра требуется сохранять данные) 2021-07-14T17:36:39,884 | ^ 2021-07-14T17:36:39,885 In file included from pyiArduinoI2Crelay/iarduino_I2C_Relay.h:28, 2021-07-14T17:36:39,885 from pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:1, 2021-07-14T17:36:39,885 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,885 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::readBytes(uint8_t, uint8_t*, uint8_t)’: 2021-07-14T17:36:39,885 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:20:66: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,885 20 | virtual bool readBytes (uint8_t, uint8_t*, uint8_t) {}; // Объявляем функцию чтения байтов данных из модуля. Аргументы: адрес_модуля, указатель_на_массив, количество_байт. (функция отличается тем, что она не отправляет модулю адрес первого регистра, а начинает цикл чтения сразу после отправки адреса модуля.) 2021-07-14T17:36:39,885 | ^ 2021-07-14T17:36:39,885 In file included from pyiArduinoI2Crelay/iarduino_I2C_Relay.h:28, 2021-07-14T17:36:39,886 from pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:1, 2021-07-14T17:36:39,886 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,886 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::writeBytes(uint8_t, uint8_t*, uint8_t)’: 2021-07-14T17:36:39,886 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:21:65: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,886 21 | virtual bool writeBytes (uint8_t, uint8_t*, uint8_t){}; // Объявляем функцию записи байтов данных в модуль. Аргументы: адрес_модуля, указатель_на_массив, количество_байт. (функция отличается тем, что после отправки адреса модуля она сразу начинает цикл отправки данных, без передачи адреса первого регистра.) 2021-07-14T17:36:39,886 | ^ 2021-07-14T17:36:39,886 In file included from pyiArduinoI2Crelay/iarduino_I2C_Relay.h:28, 2021-07-14T17:36:39,887 from pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:1, 2021-07-14T17:36:39,887 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,887 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h: In member function ‘virtual bool iarduino_I2C_BASE::checkAddress(uint8_t)’: 2021-07-14T17:36:39,887 pyiArduinoI2Crelay/iarduino_I2C_Relay_PI.h:23:38: warning: no return statement in function returning non-void [-Wreturn-type] 2021-07-14T17:36:39,887 23 | virtual bool checkAddress(uint8_t){}; // Объявляем функцию поиска модуля на шине I2C. Аргументы: адрес_модуля. 2021-07-14T17:36:39,887 | ^ 2021-07-14T17:36:39,890 In file included from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:630: 2021-07-14T17:36:39,891 pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp: In member function ‘bool iarduino_I2C_Relay::changeAddress(uint8_t)’: 2021-07-14T17:36:39,891 pyiArduinoI2Crelay/iarduino_I2C_Relay.cpp:59:29: warning: statement has no effect [-Wunused-value] 2021-07-14T17:36:39,891 59 | if(newAddr>0x7F){newAddr>>1;} // Корректируем адрес, если он указан с учётом бита RW. 2021-07-14T17:36:39,891 | ~~~~~~~^~~ 2021-07-14T17:36:40,477 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-14T17:36:40,477 from /usr/include/python3.9/Python.h:97, 2021-07-14T17:36:40,478 from pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:24: 2021-07-14T17:36:40,478 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’: 2021-07-14T17:36:40,478 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,478 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,478 | ^ 2021-07-14T17:36:40,478 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,478 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T17:36:40,479 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,479 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4304:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,479 4304 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,479 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,479 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,479 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,480 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,480 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T17:36:40,480 | ^ 2021-07-14T17:36:40,480 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4304:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,480 4304 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,480 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,480 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:36:40,481 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:36:40,481 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,481 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,481 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,481 | ^ 2021-07-14T17:36:40,481 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,481 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T17:36:40,481 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,482 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4304:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,482 4304 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,482 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,482 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,482 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,482 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,482 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,483 | ^ 2021-07-14T17:36:40,483 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,483 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T17:36:40,483 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,483 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4304:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,483 4304 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,484 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,484 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,484 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,484 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,484 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T17:36:40,484 | ^ 2021-07-14T17:36:40,484 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4304:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,485 4304 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,485 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,485 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:36:40,485 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:36:40,485 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,485 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,485 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,485 | ^ 2021-07-14T17:36:40,486 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,486 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T17:36:40,486 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,486 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4304:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,486 4304 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,486 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,486 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,487 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,487 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,487 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,487 | ^ 2021-07-14T17:36:40,488 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,488 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T17:36:40,488 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,488 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4320:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,488 4320 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,488 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,488 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,489 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,489 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,489 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T17:36:40,489 | ^ 2021-07-14T17:36:40,489 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4320:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,489 4320 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,489 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,490 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:36:40,490 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:36:40,490 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,490 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,490 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,490 | ^ 2021-07-14T17:36:40,490 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,491 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T17:36:40,491 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,491 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4320:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,491 4320 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,491 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,491 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,491 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,492 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,492 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,492 | ^ 2021-07-14T17:36:40,492 /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,492 261 | PyUnicode_WSTR_LENGTH(op) : \ 2021-07-14T17:36:40,492 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,492 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4320:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,492 4320 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,493 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,493 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,493 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,493 /usr/include/python3.9/cpython/unicodeobject.h:262:52: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,493 262 | ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\ 2021-07-14T17:36:40,493 | ^ 2021-07-14T17:36:40,494 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4320:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,494 4320 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,494 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,494 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-14T17:36:40,494 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-14T17:36:40,494 | ^~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,494 /usr/include/python3.9/cpython/unicodeobject.h:451:75: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations] 2021-07-14T17:36:40,494 451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op) 2021-07-14T17:36:40,495 | ^ 2021-07-14T17:36:40,495 /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’ 2021-07-14T17:36:40,495 264 | PyUnicode_WSTR_LENGTH(op))) 2021-07-14T17:36:40,495 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,495 pyiArduinoI2Crelay/pyiArduinoI2Crelay.cpp:4320:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’ 2021-07-14T17:36:40,495 4320 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2021-07-14T17:36:40,495 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:40,496 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-14T17:36:40,496 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-14T17:36:40,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T17:36:43,732 creating build/lib.linux-armv7l-3.9 2021-07-14T17:36:43,733 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/pyiArduinoI2Crelay/pyiArduinoI2Crelay.o -o build/lib.linux-armv7l-3.9/pyiArduinoI2Crelay.cpython-39-arm-linux-gnueabihf.so 2021-07-14T17:36:44,020 installing to build/bdist.linux-armv7l/wheel 2021-07-14T17:36:44,020 running install 2021-07-14T17:36:44,021 running install_lib 2021-07-14T17:36:44,026 creating build/bdist.linux-armv7l 2021-07-14T17:36:44,026 creating build/bdist.linux-armv7l/wheel 2021-07-14T17:36:44,027 copying build/lib.linux-armv7l-3.9/pyiArduinoI2Crelay.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-14T17:36:44,036 running install_egg_info 2021-07-14T17:36:44,059 running egg_info 2021-07-14T17:36:44,059 creating pyiArduinoI2Crelay.egg-info 2021-07-14T17:36:44,060 writing pyiArduinoI2Crelay.egg-info/PKG-INFO 2021-07-14T17:36:44,063 writing dependency_links to pyiArduinoI2Crelay.egg-info/dependency_links.txt 2021-07-14T17:36:44,065 writing top-level names to pyiArduinoI2Crelay.egg-info/top_level.txt 2021-07-14T17:36:44,067 writing manifest file 'pyiArduinoI2Crelay.egg-info/SOURCES.txt' 2021-07-14T17:36:44,070 reading manifest file 'pyiArduinoI2Crelay.egg-info/SOURCES.txt' 2021-07-14T17:36:44,074 writing manifest file 'pyiArduinoI2Crelay.egg-info/SOURCES.txt' 2021-07-14T17:36:44,075 Copying pyiArduinoI2Crelay.egg-info to build/bdist.linux-armv7l/wheel/pyiArduinoI2Crelay-1.6.6-py3.9.egg-info 2021-07-14T17:36:44,086 running install_scripts 2021-07-14T17:36:44,171 creating build/bdist.linux-armv7l/wheel/pyiArduinoI2Crelay-1.6.6.dist-info/WHEEL 2021-07-14T17:36:44,173 creating '/tmp/pip-wheel-1o_ynvc7/pyiArduinoI2Crelay-1.6.6-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-14T17:36:44,232 adding 'pyiArduinoI2Crelay.cpython-39-arm-linux-gnueabihf.so' 2021-07-14T17:36:44,236 adding 'pyiArduinoI2Crelay-1.6.6.dist-info/METADATA' 2021-07-14T17:36:44,237 adding 'pyiArduinoI2Crelay-1.6.6.dist-info/WHEEL' 2021-07-14T17:36:44,238 adding 'pyiArduinoI2Crelay-1.6.6.dist-info/top_level.txt' 2021-07-14T17:36:44,239 adding 'pyiArduinoI2Crelay-1.6.6.dist-info/RECORD' 2021-07-14T17:36:44,241 removing build/bdist.linux-armv7l/wheel 2021-07-14T17:36:44,326 Building wheel for pyiarduinoi2crelay (setup.py): finished with status 'done' 2021-07-14T17:36:44,329 Created wheel for pyiarduinoi2crelay: filename=pyiArduinoI2Crelay-1.6.6-cp39-cp39-linux_armv7l.whl size=104973 sha256=1cc558aeb66d302a24af287e360cae8d45d0b865b9601918a249c6a3f75aacb7 2021-07-14T17:36:44,330 Stored in directory: /tmp/pip-ephem-wheel-cache-xxo27n7u/wheels/0a/a6/a3/0776f6bb4ff5fd132189c24d3aa7f41db2f25c808dabc50fb8 2021-07-14T17:36:44,339 Successfully built pyiarduinoi2crelay 2021-07-14T17:36:44,349 Removed build tracker: '/tmp/pip-req-tracker-osuj41h5'