2023-07-18T13:59:33,454 Created temporary directory: /tmp/pip-build-tracker-jc3chnpi 2023-07-18T13:59:33,457 Initialized build tracking at /tmp/pip-build-tracker-jc3chnpi 2023-07-18T13:59:33,457 Created build tracker: /tmp/pip-build-tracker-jc3chnpi 2023-07-18T13:59:33,458 Entered build tracker: /tmp/pip-build-tracker-jc3chnpi 2023-07-18T13:59:33,459 Created temporary directory: /tmp/pip-wheel-qkdzk_xy 2023-07-18T13:59:33,467 Created temporary directory: /tmp/pip-ephem-wheel-cache-h559br8o 2023-07-18T13:59:33,519 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-07-18T13:59:33,528 2 location(s) to search for versions of dcg-service: 2023-07-18T13:59:33,528 * https://pypi.org/simple/dcg-service/ 2023-07-18T13:59:33,528 * https://www.piwheels.org/simple/dcg-service/ 2023-07-18T13:59:33,529 Fetching project page and analyzing links: https://pypi.org/simple/dcg-service/ 2023-07-18T13:59:33,530 Getting page https://pypi.org/simple/dcg-service/ 2023-07-18T13:59:33,535 Found index url https://pypi.org/simple/ 2023-07-18T13:59:33,655 Fetched page https://pypi.org/simple/dcg-service/ as application/vnd.pypi.simple.v1+json 2023-07-18T13:59:33,663 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/86/8b/fd0140e67bc40eb7ce0494fa8c7b8b09e082a6289deb69bdbcc56f9bf358/dcg_service-0.0.3-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,665 Found link https://files.pythonhosted.org/packages/8e/36/14138bd675f87d059bacd3d09852084617f86f821b4620208727ab784b81/dcg_service-0.0.3.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.3 2023-07-18T13:59:33,666 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/e7/99/663fd7970aee022595ac76b970e5b24c3c453f632334a1058338e7d36726/dcg_service-0.0.4-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,667 Found link https://files.pythonhosted.org/packages/36/c5/4573c090db181b80ad83bfb2902db2ef3188f8df5b430bdaa3ffd01eccf6/dcg_service-0.0.4.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.4 2023-07-18T13:59:33,668 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/ff/24/706ef3c4140e1c31cedf87a8c82d4aa3f42801b07ecfb7ca385673e03b9f/dcg_service-0.0.5-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,669 Found link https://files.pythonhosted.org/packages/85/ef/e749182cebb48868bfec93b289a25ef79679733d8690cf9697630f97800d/dcg_service-0.0.5.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.5 2023-07-18T13:59:33,670 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/40/03/816334439a39bf142143768f410d4878eed9d72d7e9948cb878501f9cf42/dcg_service-0.0.6-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,671 Found link https://files.pythonhosted.org/packages/0a/74/e2ffc1b373e805f7b3a117711c7df0c28c38561da572c02bde349f0a90dc/dcg_service-0.0.6.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.6 2023-07-18T13:59:33,672 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/09/fe/ea7e6327c7fae2f4333a8ba0d67801215c9f02fcacb6efc6c0e5041d0c39/dcg_service-0.0.7-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,673 Found link https://files.pythonhosted.org/packages/36/31/adc638d82a49c1bd890ecd552c989ff17582c6fbd9d4d71e42547cdf7987/dcg_service-0.0.7.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.7 2023-07-18T13:59:33,674 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/36/3c/2c12dc5c4d394e6b109c81ca21ecdb7499305849c74041e6ce47381e83e7/dcg_service-0.0.8-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,675 Found link https://files.pythonhosted.org/packages/d1/dc/af405ec9076cc9697a884a97435eec0c8320b3e5ec2228beccc508f6afef/dcg_service-0.0.8.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.8 2023-07-18T13:59:33,676 Skipping link: No binaries permitted for dcg-service: https://files.pythonhosted.org/packages/37/37/cab39ec03ca9daff920c945c7b65f69b99f2c0740f69651f9ecc23c9889a/dcg_service-0.0.9-py3-none-any.whl (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,677 Found link https://files.pythonhosted.org/packages/20/28/183b5115487ba663fb63f58c27f70c49f30d094377fc1acf77b836583bbf/dcg_service-0.0.9.tar.gz (from https://pypi.org/simple/dcg-service/) (requires-python:>=3.7), version: 0.0.9 2023-07-18T13:59:33,678 Fetching project page and analyzing links: https://www.piwheels.org/simple/dcg-service/ 2023-07-18T13:59:33,679 Getting page https://www.piwheels.org/simple/dcg-service/ 2023-07-18T13:59:33,681 Found index url https://www.piwheels.org/simple/ 2023-07-18T13:59:33,905 Fetched page https://www.piwheels.org/simple/dcg-service/ as text/html 2023-07-18T13:59:33,912 Skipping link: No binaries permitted for dcg-service: https://www.piwheels.org/simple/dcg-service/dcg_service-0.0.8-py3-none-any.whl#sha256=4dfc30bb9c3c85af492626613909a96f55e00fa55a07d71eac09f73b33cb4070 (from https://www.piwheels.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,913 Skipping link: No binaries permitted for dcg-service: https://www.piwheels.org/simple/dcg-service/dcg_service-0.0.7-py3-none-any.whl#sha256=9945159a3721bb4577f862d2addc3906ff9883defecebc003790902a25bdbeda (from https://www.piwheels.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,913 Skipping link: No binaries permitted for dcg-service: https://www.piwheels.org/simple/dcg-service/dcg_service-0.0.6-py3-none-any.whl#sha256=2e01b6dc8a302e71d58d74475c2c7625739494b59ee3dc07157bf55ff8332318 (from https://www.piwheels.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,914 Skipping link: No binaries permitted for dcg-service: https://www.piwheels.org/simple/dcg-service/dcg_service-0.0.5-py3-none-any.whl#sha256=400c27db81492f80e8cc5a4b26d5d0dc0acb766549e5fcbdf42ccd5a567765ff (from https://www.piwheels.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,914 Skipping link: No binaries permitted for dcg-service: https://www.piwheels.org/simple/dcg-service/dcg_service-0.0.4-py3-none-any.whl#sha256=cf12b91d827196f6599f8d2574a47f34956501f1c74eb84c86b06831bb62a69b (from https://www.piwheels.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,915 Skipping link: No binaries permitted for dcg-service: https://www.piwheels.org/simple/dcg-service/dcg_service-0.0.3-py3-none-any.whl#sha256=7a86dc9dfd85a36546f9bac5ceb0cf151ca4ecfc06a833306836ee0d5cb023c7 (from https://www.piwheels.org/simple/dcg-service/) (requires-python:>=3.7) 2023-07-18T13:59:33,915 Skipping link: not a file: https://www.piwheels.org/simple/dcg-service/ 2023-07-18T13:59:33,916 Skipping link: not a file: https://pypi.org/simple/dcg-service/ 2023-07-18T13:59:33,950 Given no hashes to check 1 links for project 'dcg-service': discarding no candidates 2023-07-18T13:59:33,981 Collecting dcg-service==0.0.9 2023-07-18T13:59:33,986 Created temporary directory: /tmp/pip-unpack-19uxmeef 2023-07-18T13:59:34,162 Downloading dcg_service-0.0.9.tar.gz (17 kB) 2023-07-18T13:59:34,285 Added dcg-service==0.0.9 from https://files.pythonhosted.org/packages/20/28/183b5115487ba663fb63f58c27f70c49f30d094377fc1acf77b836583bbf/dcg_service-0.0.9.tar.gz to build tracker '/tmp/pip-build-tracker-jc3chnpi' 2023-07-18T13:59:34,300 Created temporary directory: /tmp/pip-build-env-c07yl2uj 2023-07-18T13:59:34,321 Installing build dependencies: started 2023-07-18T13:59:34,323 Running command pip subprocess to install build dependencies 2023-07-18T13:59:37,035 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.7/site-packages/pip (python 3.7) 2023-07-18T13:59:37,840 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-07-18T13:59:41,884 Collecting setuptools>=40.8.0 2023-07-18T13:59:42,085 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.0.0-py3-none-any.whl (804 kB) 2023-07-18T13:59:42,718 Collecting wheel 2023-07-18T13:59:42,756 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-07-18T13:59:47,642 Installing collected packages: wheel, setuptools 2023-07-18T13:59:48,241 Creating /tmp/pip-build-env-c07yl2uj/overlay/bin 2023-07-18T13:59:48,247 changing mode of /tmp/pip-build-env-c07yl2uj/overlay/bin/wheel to 755 2023-07-18T13:59:52,533 Successfully installed setuptools-68.0.0 wheel-0.40.0 2023-07-18T13:59:52,988 Installing build dependencies: finished with status 'done' 2023-07-18T13:59:53,000 Getting requirements to build wheel: started 2023-07-18T13:59:53,002 Running command Getting requirements to build wheel 2023-07-18T13:59:54,974 running egg_info 2023-07-18T13:59:54,984 writing src/dcg_service.egg-info/PKG-INFO 2023-07-18T13:59:54,988 writing dependency_links to src/dcg_service.egg-info/dependency_links.txt 2023-07-18T13:59:54,993 writing requirements to src/dcg_service.egg-info/requires.txt 2023-07-18T13:59:54,995 writing top-level names to src/dcg_service.egg-info/top_level.txt 2023-07-18T13:59:55,032 reading manifest file 'src/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:55,036 adding license file 'LICENCE' 2023-07-18T13:59:55,043 writing manifest file 'src/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:55,047 /tmp/pip-build-env-c07yl2uj/overlay/lib/python3.7/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. 2023-07-18T13:59:55,047 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-07-18T13:59:55,221 Getting requirements to build wheel: finished with status 'done' 2023-07-18T13:59:55,243 Created temporary directory: /tmp/pip-modern-metadata-9oln6mpr 2023-07-18T13:59:55,248 Preparing metadata (pyproject.toml): started 2023-07-18T13:59:55,250 Running command Preparing metadata (pyproject.toml) 2023-07-18T13:59:57,097 running dist_info 2023-07-18T13:59:57,113 creating /tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info 2023-07-18T13:59:57,122 writing /tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/PKG-INFO 2023-07-18T13:59:57,127 writing dependency_links to /tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/dependency_links.txt 2023-07-18T13:59:57,131 writing requirements to /tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/requires.txt 2023-07-18T13:59:57,133 writing top-level names to /tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/top_level.txt 2023-07-18T13:59:57,135 writing manifest file '/tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:57,169 reading manifest file '/tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:57,173 adding license file 'LICENCE' 2023-07-18T13:59:57,179 writing manifest file '/tmp/pip-modern-metadata-9oln6mpr/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:57,181 creating '/tmp/pip-modern-metadata-9oln6mpr/dcg_service-0.0.9.dist-info' 2023-07-18T13:59:57,252 /tmp/pip-build-env-c07yl2uj/overlay/lib/python3.7/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. 2023-07-18T13:59:57,252 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-07-18T13:59:57,430 Preparing metadata (pyproject.toml): finished with status 'done' 2023-07-18T13:59:57,446 Source in /tmp/pip-wheel-qkdzk_xy/dcg-service_85a969edf3a44e56a7e14e718e47f454 has version 0.0.9, which satisfies requirement dcg-service==0.0.9 from https://files.pythonhosted.org/packages/20/28/183b5115487ba663fb63f58c27f70c49f30d094377fc1acf77b836583bbf/dcg_service-0.0.9.tar.gz 2023-07-18T13:59:57,448 Removed dcg-service==0.0.9 from https://files.pythonhosted.org/packages/20/28/183b5115487ba663fb63f58c27f70c49f30d094377fc1acf77b836583bbf/dcg_service-0.0.9.tar.gz from build tracker '/tmp/pip-build-tracker-jc3chnpi' 2023-07-18T13:59:57,463 Created temporary directory: /tmp/pip-unpack-eoxsak9s 2023-07-18T13:59:57,464 Building wheels for collected packages: dcg-service 2023-07-18T13:59:57,473 Created temporary directory: /tmp/pip-wheel-4l4dpbmz 2023-07-18T13:59:57,473 Destination directory: /tmp/pip-wheel-4l4dpbmz 2023-07-18T13:59:57,478 Building wheel for dcg-service (pyproject.toml): started 2023-07-18T13:59:57,480 Running command Building wheel for dcg-service (pyproject.toml) 2023-07-18T13:59:59,286 running bdist_wheel 2023-07-18T13:59:59,323 running build 2023-07-18T13:59:59,324 running build_py 2023-07-18T13:59:59,335 creating build 2023-07-18T13:59:59,336 creating build/lib 2023-07-18T13:59:59,337 creating build/lib/dcg_service 2023-07-18T13:59:59,340 copying src/dcg_service/__init__.py -> build/lib/dcg_service 2023-07-18T13:59:59,346 creating build/lib/dcg_service/core 2023-07-18T13:59:59,347 copying src/dcg_service/core/request_client.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,351 copying src/dcg_service/core/exceptions.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,355 copying src/dcg_service/core/services.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,359 copying src/dcg_service/core/logger.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,363 copying src/dcg_service/core/response.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,366 copying src/dcg_service/core/filters.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,370 copying src/dcg_service/core/permissions.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,373 copying src/dcg_service/core/authentication.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,377 copying src/dcg_service/core/encryption.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,380 copying src/dcg_service/core/utils.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,384 copying src/dcg_service/core/__init__.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,387 copying src/dcg_service/core/events.py -> build/lib/dcg_service/core 2023-07-18T13:59:59,391 running egg_info 2023-07-18T13:59:59,411 writing src/dcg_service.egg-info/PKG-INFO 2023-07-18T13:59:59,415 writing dependency_links to src/dcg_service.egg-info/dependency_links.txt 2023-07-18T13:59:59,419 writing requirements to src/dcg_service.egg-info/requires.txt 2023-07-18T13:59:59,421 writing top-level names to src/dcg_service.egg-info/top_level.txt 2023-07-18T13:59:59,440 reading manifest file 'src/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:59,445 adding license file 'LICENCE' 2023-07-18T13:59:59,452 writing manifest file 'src/dcg_service.egg-info/SOURCES.txt' 2023-07-18T13:59:59,477 installing to build/bdist.linux-armv7l/wheel 2023-07-18T13:59:59,478 running install 2023-07-18T13:59:59,540 running install_lib 2023-07-18T13:59:59,552 creating build/bdist.linux-armv7l 2023-07-18T13:59:59,553 creating build/bdist.linux-armv7l/wheel 2023-07-18T13:59:59,557 creating build/bdist.linux-armv7l/wheel/dcg_service 2023-07-18T13:59:59,561 creating build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,564 copying build/lib/dcg_service/core/request_client.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,569 copying build/lib/dcg_service/core/exceptions.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,573 copying build/lib/dcg_service/core/services.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,579 copying build/lib/dcg_service/core/logger.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,583 copying build/lib/dcg_service/core/response.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,588 copying build/lib/dcg_service/core/filters.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,592 copying build/lib/dcg_service/core/permissions.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,596 copying build/lib/dcg_service/core/authentication.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,600 copying build/lib/dcg_service/core/encryption.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,604 copying build/lib/dcg_service/core/utils.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,607 copying build/lib/dcg_service/core/__init__.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,611 copying build/lib/dcg_service/core/events.py -> build/bdist.linux-armv7l/wheel/dcg_service/core 2023-07-18T13:59:59,615 copying build/lib/dcg_service/__init__.py -> build/bdist.linux-armv7l/wheel/dcg_service 2023-07-18T13:59:59,618 running install_egg_info 2023-07-18T13:59:59,628 Copying src/dcg_service.egg-info to build/bdist.linux-armv7l/wheel/dcg_service-0.0.9-py3.7.egg-info 2023-07-18T13:59:59,649 running install_scripts 2023-07-18T13:59:59,699 creating build/bdist.linux-armv7l/wheel/dcg_service-0.0.9.dist-info/WHEEL 2023-07-18T13:59:59,704 creating '/tmp/pip-wheel-4l4dpbmz/.tmp-t_rtk6u4/dcg_service-0.0.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-07-18T13:59:59,709 adding 'dcg_service/__init__.py' 2023-07-18T13:59:59,713 adding 'dcg_service/core/__init__.py' 2023-07-18T13:59:59,716 adding 'dcg_service/core/authentication.py' 2023-07-18T13:59:59,718 adding 'dcg_service/core/encryption.py' 2023-07-18T13:59:59,722 adding 'dcg_service/core/events.py' 2023-07-18T13:59:59,725 adding 'dcg_service/core/exceptions.py' 2023-07-18T13:59:59,728 adding 'dcg_service/core/filters.py' 2023-07-18T13:59:59,730 adding 'dcg_service/core/logger.py' 2023-07-18T13:59:59,733 adding 'dcg_service/core/permissions.py' 2023-07-18T13:59:59,736 adding 'dcg_service/core/request_client.py' 2023-07-18T13:59:59,739 adding 'dcg_service/core/response.py' 2023-07-18T13:59:59,744 adding 'dcg_service/core/services.py' 2023-07-18T13:59:59,747 adding 'dcg_service/core/utils.py' 2023-07-18T13:59:59,752 adding 'dcg_service-0.0.9.dist-info/LICENCE' 2023-07-18T13:59:59,755 adding 'dcg_service-0.0.9.dist-info/METADATA' 2023-07-18T13:59:59,757 adding 'dcg_service-0.0.9.dist-info/WHEEL' 2023-07-18T13:59:59,759 adding 'dcg_service-0.0.9.dist-info/top_level.txt' 2023-07-18T13:59:59,762 adding 'dcg_service-0.0.9.dist-info/RECORD' 2023-07-18T13:59:59,765 removing build/bdist.linux-armv7l/wheel 2023-07-18T13:59:59,782 /tmp/pip-build-env-c07yl2uj/overlay/lib/python3.7/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. 2023-07-18T13:59:59,782 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-07-18T13:59:59,960 Building wheel for dcg-service (pyproject.toml): finished with status 'done' 2023-07-18T13:59:59,973 Created wheel for dcg-service: filename=dcg_service-0.0.9-py3-none-any.whl size=18129 sha256=607ceb478d262b3b6093edb66f78c13b8c4dc6e4744a47eac18f78a001afd450 2023-07-18T13:59:59,976 Stored in directory: /tmp/pip-ephem-wheel-cache-h559br8o/wheels/5f/db/91/b9d6a0e83bab15e78c3764bacfbf5e790fd7e7b216a0a53830 2023-07-18T14:00:00,004 Successfully built dcg-service 2023-07-18T14:00:00,012 Removed build tracker: '/tmp/pip-build-tracker-jc3chnpi'