2026-06-13T04:03:44,224 Created temporary directory: /tmp/pip-ephem-wheel-cache-0_ix1489 2026-06-13T04:03:44,226 Created temporary directory: /tmp/pip-build-tracker-nh79ncqp 2026-06-13T04:03:44,227 Initialized build tracking at /tmp/pip-build-tracker-nh79ncqp 2026-06-13T04:03:44,227 Created build tracker: /tmp/pip-build-tracker-nh79ncqp 2026-06-13T04:03:44,227 Entered build tracker: /tmp/pip-build-tracker-nh79ncqp 2026-06-13T04:03:44,228 Created temporary directory: /tmp/pip-wheel-q1hmatis 2026-06-13T04:03:44,231 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-13T04:03:44,234 Created temporary directory: /tmp/pip-ephem-wheel-cache-fz_173gq 2026-06-13T04:03:44,255 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-13T04:03:44,259 2 location(s) to search for versions of codecipher: 2026-06-13T04:03:44,259 * https://pypi.org/simple/codecipher/ 2026-06-13T04:03:44,259 * https://www.piwheels.org/simple/codecipher/ 2026-06-13T04:03:44,259 Fetching project page and analyzing links: https://pypi.org/simple/codecipher/ 2026-06-13T04:03:44,260 Getting page https://pypi.org/simple/codecipher/ 2026-06-13T04:03:44,262 Found index url https://pypi.org/simple 2026-06-13T04:03:44,426 Fetched page https://pypi.org/simple/codecipher/ as application/vnd.pypi.simple.v1+json 2026-06-13T04:03:44,427 Skipping link: No binaries permitted for codecipher: https://files.pythonhosted.org/packages/22/5e/0251020d66f6f13bc1b8253f0cb8b06a5f263de9c4cc87855829249d4cb0/codecipher-1.5.1-py3-none-any.whl (from https://pypi.org/simple/codecipher/) 2026-06-13T04:03:44,428 Found link https://files.pythonhosted.org/packages/84/b3/4f15ccb7938a11602ad03103159b6371e55741c37ced901e29e750e9548f/codecipher-1.5.1.tar.gz (from https://pypi.org/simple/codecipher/), version: 1.5.1 2026-06-13T04:03:44,429 Fetching project page and analyzing links: https://www.piwheels.org/simple/codecipher/ 2026-06-13T04:03:44,430 Getting page https://www.piwheels.org/simple/codecipher/ 2026-06-13T04:03:44,431 Found index url https://www.piwheels.org/simple 2026-06-13T04:03:45,514 Fetched page https://www.piwheels.org/simple/codecipher/ as text/html 2026-06-13T04:03:45,516 Skipping link: not a file: https://www.piwheels.org/simple/codecipher/ 2026-06-13T04:03:45,517 Skipping link: not a file: https://pypi.org/simple/codecipher/ 2026-06-13T04:03:45,567 Given no hashes to check 1 links for project 'codecipher': discarding no candidates 2026-06-13T04:03:45,600 Collecting codecipher==1.5.1 2026-06-13T04:03:45,602 Created temporary directory: /tmp/pip-unpack-gnblovnw 2026-06-13T04:03:45,763 Downloading codecipher-1.5.1.tar.gz (39 kB) 2026-06-13T04:03:46,067 Added codecipher==1.5.1 from https://files.pythonhosted.org/packages/84/b3/4f15ccb7938a11602ad03103159b6371e55741c37ced901e29e750e9548f/codecipher-1.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-nh79ncqp' 2026-06-13T04:03:46,072 Created temporary directory: /tmp/pip-build-env-jcgsr4xf 2026-06-13T04:03:46,076 Installing build dependencies: started 2026-06-13T04:03:46,077 Running command pip subprocess to install build dependencies 2026-06-13T04:03:47,240 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-13T04:03:47,652 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-13T04:03:47,675 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-13T04:03:49,440 Collecting setuptools 2026-06-13T04:03:49,441 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-13T04:03:49,455 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-13T04:03:49,685 Collecting wheel 2026-06-13T04:03:49,686 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-13T04:03:49,700 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-13T04:03:49,882 Collecting packaging>=24.0 2026-06-13T04:03:49,883 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-13T04:03:49,896 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-13T04:03:50,082 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-13T04:03:50,100 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-13T04:03:50,184 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-13T04:03:50,223 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-13T04:03:50,247 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-13T04:03:50,330 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-13T04:03:53,095 Installing collected packages: setuptools, packaging, wheel 2026-06-13T04:03:56,516 Creating /tmp/pip-build-env-jcgsr4xf/overlay/local/bin 2026-06-13T04:03:56,518 changing mode of /tmp/pip-build-env-jcgsr4xf/overlay/local/bin/wheel to 755 2026-06-13T04:03:56,540 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-13T04:03:56,828 Installing build dependencies: finished with status 'done' 2026-06-13T04:03:56,835 Getting requirements to build wheel: started 2026-06-13T04:03:56,836 Running command Getting requirements to build wheel 2026-06-13T04:03:57,446 running egg_info 2026-06-13T04:03:57,452 writing codecipher.egg-info/PKG-INFO 2026-06-13T04:03:57,456 writing dependency_links to codecipher.egg-info/dependency_links.txt 2026-06-13T04:03:57,459 writing top-level names to codecipher.egg-info/top_level.txt 2026-06-13T04:03:57,511 reading manifest file 'codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:57,516 reading manifest template 'MANIFEST.in' 2026-06-13T04:03:57,518 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-06-13T04:03:57,519 warning: no previously-included files matching '*.editorconfig' found anywhere in distribution 2026-06-13T04:03:57,520 adding license file 'LICENSE' 2026-06-13T04:03:57,525 writing manifest file 'codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:57,616 Getting requirements to build wheel: finished with status 'done' 2026-06-13T04:03:57,619 Created temporary directory: /tmp/pip-modern-metadata-szlr2b2u 2026-06-13T04:03:57,621 Preparing metadata (pyproject.toml): started 2026-06-13T04:03:57,623 Running command Preparing metadata (pyproject.toml) 2026-06-13T04:03:58,191 running dist_info 2026-06-13T04:03:58,202 creating /tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info 2026-06-13T04:03:58,203 writing /tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info/PKG-INFO 2026-06-13T04:03:58,207 writing dependency_links to /tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info/dependency_links.txt 2026-06-13T04:03:58,209 writing top-level names to /tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info/top_level.txt 2026-06-13T04:03:58,210 writing manifest file '/tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:58,253 reading manifest file '/tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:58,255 reading manifest template 'MANIFEST.in' 2026-06-13T04:03:58,256 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-06-13T04:03:58,257 warning: no previously-included files matching '*.editorconfig' found anywhere in distribution 2026-06-13T04:03:58,258 adding license file 'LICENSE' 2026-06-13T04:03:58,262 writing manifest file '/tmp/pip-modern-metadata-szlr2b2u/codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:58,263 creating '/tmp/pip-modern-metadata-szlr2b2u/codecipher-1.5.1.dist-info' 2026-06-13T04:03:58,388 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-13T04:03:58,394 Source in /tmp/pip-wheel-q1hmatis/codecipher_c0d57cad4f4842eab10827b21c6849e1 has version 1.5.1, which satisfies requirement codecipher==1.5.1 from https://files.pythonhosted.org/packages/84/b3/4f15ccb7938a11602ad03103159b6371e55741c37ced901e29e750e9548f/codecipher-1.5.1.tar.gz 2026-06-13T04:03:58,395 Removed codecipher==1.5.1 from https://files.pythonhosted.org/packages/84/b3/4f15ccb7938a11602ad03103159b6371e55741c37ced901e29e750e9548f/codecipher-1.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-nh79ncqp' 2026-06-13T04:03:58,401 Created temporary directory: /tmp/pip-unpack-6nj7v730 2026-06-13T04:03:58,401 Building wheels for collected packages: codecipher 2026-06-13T04:03:58,406 Created temporary directory: /tmp/pip-wheel-4kxswrrc 2026-06-13T04:03:58,407 Destination directory: /tmp/pip-wheel-4kxswrrc 2026-06-13T04:03:58,409 Building wheel for codecipher (pyproject.toml): started 2026-06-13T04:03:58,410 Running command Building wheel for codecipher (pyproject.toml) 2026-06-13T04:03:58,966 running bdist_wheel 2026-06-13T04:03:58,994 running build 2026-06-13T04:03:58,995 running build_py 2026-06-13T04:03:59,003 creating build/lib/codecipher 2026-06-13T04:03:59,005 copying codecipher/__init__.py -> build/lib/codecipher 2026-06-13T04:03:59,008 creating build/lib/codecipher/abstracts 2026-06-13T04:03:59,009 copying codecipher/abstracts/idecoder.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,011 copying codecipher/abstracts/__init__.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,013 copying codecipher/abstracts/icharacter_validator.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,015 copying codecipher/abstracts/ialgorithm.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,017 copying codecipher/abstracts/idata_validator.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,019 copying codecipher/abstracts/icipher_engine.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,021 copying codecipher/abstracts/iencoder.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,023 copying codecipher/abstracts/ivalidation_engine.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,025 copying codecipher/abstracts/iconfig.py -> build/lib/codecipher/abstracts 2026-06-13T04:03:59,028 creating build/lib/codecipher/validation 2026-06-13T04:03:59,029 copying codecipher/validation/data_validator.py -> build/lib/codecipher/validation 2026-06-13T04:03:59,031 copying codecipher/validation/__init__.py -> build/lib/codecipher/validation 2026-06-13T04:03:59,033 copying codecipher/validation/character_validator.py -> build/lib/codecipher/validation 2026-06-13T04:03:59,035 copying codecipher/validation/validation_engine.py -> build/lib/codecipher/validation 2026-06-13T04:03:59,037 creating build/lib/codecipher/b64 2026-06-13T04:03:59,038 copying codecipher/b64/__init__.py -> build/lib/codecipher/b64 2026-06-13T04:03:59,040 copying codecipher/b64/engine.py -> build/lib/codecipher/b64 2026-06-13T04:03:59,042 copying codecipher/b64/config.py -> build/lib/codecipher/b64 2026-06-13T04:03:59,045 creating build/lib/codecipher/vernam 2026-06-13T04:03:59,046 copying codecipher/vernam/__init__.py -> build/lib/codecipher/vernam 2026-06-13T04:03:59,048 copying codecipher/vernam/engine.py -> build/lib/codecipher/vernam 2026-06-13T04:03:59,050 copying codecipher/vernam/config.py -> build/lib/codecipher/vernam 2026-06-13T04:03:59,053 creating build/lib/codecipher/atbs 2026-06-13T04:03:59,053 copying codecipher/atbs/__init__.py -> build/lib/codecipher/atbs 2026-06-13T04:03:59,056 copying codecipher/atbs/engine.py -> build/lib/codecipher/atbs 2026-06-13T04:03:59,058 copying codecipher/atbs/config.py -> build/lib/codecipher/atbs 2026-06-13T04:03:59,060 creating build/lib/codecipher/vigenere 2026-06-13T04:03:59,061 copying codecipher/vigenere/__init__.py -> build/lib/codecipher/vigenere 2026-06-13T04:03:59,063 copying codecipher/vigenere/engine.py -> build/lib/codecipher/vigenere 2026-06-13T04:03:59,065 copying codecipher/vigenere/config.py -> build/lib/codecipher/vigenere 2026-06-13T04:03:59,068 creating build/lib/codecipher/caesar 2026-06-13T04:03:59,069 copying codecipher/caesar/__init__.py -> build/lib/codecipher/caesar 2026-06-13T04:03:59,071 copying codecipher/caesar/engine.py -> build/lib/codecipher/caesar 2026-06-13T04:03:59,073 copying codecipher/caesar/config.py -> build/lib/codecipher/caesar 2026-06-13T04:03:59,075 creating build/lib/codecipher/a1z52n62 2026-06-13T04:03:59,076 copying codecipher/a1z52n62/__init__.py -> build/lib/codecipher/a1z52n62 2026-06-13T04:03:59,078 copying codecipher/a1z52n62/engine.py -> build/lib/codecipher/a1z52n62 2026-06-13T04:03:59,080 copying codecipher/a1z52n62/config.py -> build/lib/codecipher/a1z52n62 2026-06-13T04:03:59,083 creating build/lib/codecipher/b64/decode 2026-06-13T04:03:59,084 copying codecipher/b64/decode/__init__.py -> build/lib/codecipher/b64/decode 2026-06-13T04:03:59,086 copying codecipher/b64/decode/decoder.py -> build/lib/codecipher/b64/decode 2026-06-13T04:03:59,088 copying codecipher/b64/decode/decode_algorithm.py -> build/lib/codecipher/b64/decode 2026-06-13T04:03:59,090 creating build/lib/codecipher/b64/encode 2026-06-13T04:03:59,091 copying codecipher/b64/encode/__init__.py -> build/lib/codecipher/b64/encode 2026-06-13T04:03:59,093 copying codecipher/b64/encode/encoder.py -> build/lib/codecipher/b64/encode 2026-06-13T04:03:59,095 copying codecipher/b64/encode/encode_algorithm.py -> build/lib/codecipher/b64/encode 2026-06-13T04:03:59,097 creating build/lib/codecipher/vernam/decode 2026-06-13T04:03:59,099 copying codecipher/vernam/decode/__init__.py -> build/lib/codecipher/vernam/decode 2026-06-13T04:03:59,101 copying codecipher/vernam/decode/decoder.py -> build/lib/codecipher/vernam/decode 2026-06-13T04:03:59,103 copying codecipher/vernam/decode/decode_algorithm.py -> build/lib/codecipher/vernam/decode 2026-06-13T04:03:59,105 creating build/lib/codecipher/vernam/encode 2026-06-13T04:03:59,106 copying codecipher/vernam/encode/__init__.py -> build/lib/codecipher/vernam/encode 2026-06-13T04:03:59,108 copying codecipher/vernam/encode/encoder.py -> build/lib/codecipher/vernam/encode 2026-06-13T04:03:59,110 copying codecipher/vernam/encode/encode_algorithm.py -> build/lib/codecipher/vernam/encode 2026-06-13T04:03:59,113 creating build/lib/codecipher/atbs/decode 2026-06-13T04:03:59,114 copying codecipher/atbs/decode/__init__.py -> build/lib/codecipher/atbs/decode 2026-06-13T04:03:59,116 copying codecipher/atbs/decode/decoder.py -> build/lib/codecipher/atbs/decode 2026-06-13T04:03:59,117 copying codecipher/atbs/decode/decode_algorithm.py -> build/lib/codecipher/atbs/decode 2026-06-13T04:03:59,120 creating build/lib/codecipher/atbs/encode 2026-06-13T04:03:59,121 copying codecipher/atbs/encode/__init__.py -> build/lib/codecipher/atbs/encode 2026-06-13T04:03:59,123 copying codecipher/atbs/encode/encoder.py -> build/lib/codecipher/atbs/encode 2026-06-13T04:03:59,126 copying codecipher/atbs/encode/encode_algorithm.py -> build/lib/codecipher/atbs/encode 2026-06-13T04:03:59,129 creating build/lib/codecipher/vigenere/decode 2026-06-13T04:03:59,130 copying codecipher/vigenere/decode/__init__.py -> build/lib/codecipher/vigenere/decode 2026-06-13T04:03:59,133 copying codecipher/vigenere/decode/decoder.py -> build/lib/codecipher/vigenere/decode 2026-06-13T04:03:59,135 copying codecipher/vigenere/decode/decode_algorithm.py -> build/lib/codecipher/vigenere/decode 2026-06-13T04:03:59,138 creating build/lib/codecipher/vigenere/encode 2026-06-13T04:03:59,139 copying codecipher/vigenere/encode/__init__.py -> build/lib/codecipher/vigenere/encode 2026-06-13T04:03:59,141 copying codecipher/vigenere/encode/encoder.py -> build/lib/codecipher/vigenere/encode 2026-06-13T04:03:59,144 copying codecipher/vigenere/encode/encode_algorithm.py -> build/lib/codecipher/vigenere/encode 2026-06-13T04:03:59,147 creating build/lib/codecipher/caesar/decode 2026-06-13T04:03:59,148 copying codecipher/caesar/decode/__init__.py -> build/lib/codecipher/caesar/decode 2026-06-13T04:03:59,149 copying codecipher/caesar/decode/decoder.py -> build/lib/codecipher/caesar/decode 2026-06-13T04:03:59,152 copying codecipher/caesar/decode/decode_algorithm.py -> build/lib/codecipher/caesar/decode 2026-06-13T04:03:59,154 creating build/lib/codecipher/caesar/encode 2026-06-13T04:03:59,155 copying codecipher/caesar/encode/__init__.py -> build/lib/codecipher/caesar/encode 2026-06-13T04:03:59,157 copying codecipher/caesar/encode/encoder.py -> build/lib/codecipher/caesar/encode 2026-06-13T04:03:59,159 copying codecipher/caesar/encode/encode_algorithm.py -> build/lib/codecipher/caesar/encode 2026-06-13T04:03:59,162 creating build/lib/codecipher/a1z52n62/decode 2026-06-13T04:03:59,163 copying codecipher/a1z52n62/decode/__init__.py -> build/lib/codecipher/a1z52n62/decode 2026-06-13T04:03:59,165 copying codecipher/a1z52n62/decode/decoder.py -> build/lib/codecipher/a1z52n62/decode 2026-06-13T04:03:59,167 copying codecipher/a1z52n62/decode/decode_algorithm.py -> build/lib/codecipher/a1z52n62/decode 2026-06-13T04:03:59,169 creating build/lib/codecipher/a1z52n62/encode 2026-06-13T04:03:59,170 copying codecipher/a1z52n62/encode/__init__.py -> build/lib/codecipher/a1z52n62/encode 2026-06-13T04:03:59,172 copying codecipher/a1z52n62/encode/encoder.py -> build/lib/codecipher/a1z52n62/encode 2026-06-13T04:03:59,174 copying codecipher/a1z52n62/encode/encode_algorithm.py -> build/lib/codecipher/a1z52n62/encode 2026-06-13T04:03:59,186 copying codecipher/py.typed -> build/lib/codecipher 2026-06-13T04:03:59,209 installing to build/bdist.linux-armv7l/wheel 2026-06-13T04:03:59,210 running install 2026-06-13T04:03:59,233 running install_lib 2026-06-13T04:03:59,240 creating build/bdist.linux-armv7l/wheel 2026-06-13T04:03:59,243 creating build/bdist.linux-armv7l/wheel/codecipher 2026-06-13T04:03:59,244 copying build/lib/codecipher/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher 2026-06-13T04:03:59,247 creating build/bdist.linux-armv7l/wheel/codecipher/abstracts 2026-06-13T04:03:59,248 copying build/lib/codecipher/abstracts/idecoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,250 copying build/lib/codecipher/abstracts/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,252 copying build/lib/codecipher/abstracts/icharacter_validator.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,254 copying build/lib/codecipher/abstracts/ialgorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,256 copying build/lib/codecipher/abstracts/idata_validator.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,258 copying build/lib/codecipher/abstracts/icipher_engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,260 copying build/lib/codecipher/abstracts/iencoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,262 copying build/lib/codecipher/abstracts/ivalidation_engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,264 copying build/lib/codecipher/abstracts/iconfig.py -> build/bdist.linux-armv7l/wheel/./codecipher/abstracts 2026-06-13T04:03:59,266 creating build/bdist.linux-armv7l/wheel/codecipher/validation 2026-06-13T04:03:59,268 copying build/lib/codecipher/validation/data_validator.py -> build/bdist.linux-armv7l/wheel/./codecipher/validation 2026-06-13T04:03:59,270 copying build/lib/codecipher/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/validation 2026-06-13T04:03:59,271 copying build/lib/codecipher/validation/character_validator.py -> build/bdist.linux-armv7l/wheel/./codecipher/validation 2026-06-13T04:03:59,273 copying build/lib/codecipher/validation/validation_engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/validation 2026-06-13T04:03:59,275 copying build/lib/codecipher/py.typed -> build/bdist.linux-armv7l/wheel/./codecipher 2026-06-13T04:03:59,277 creating build/bdist.linux-armv7l/wheel/codecipher/b64 2026-06-13T04:03:59,278 copying build/lib/codecipher/b64/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64 2026-06-13T04:03:59,280 copying build/lib/codecipher/b64/engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64 2026-06-13T04:03:59,283 copying build/lib/codecipher/b64/config.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64 2026-06-13T04:03:59,285 creating build/bdist.linux-armv7l/wheel/codecipher/b64/decode 2026-06-13T04:03:59,286 copying build/lib/codecipher/b64/decode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64/decode 2026-06-13T04:03:59,288 copying build/lib/codecipher/b64/decode/decoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64/decode 2026-06-13T04:03:59,290 copying build/lib/codecipher/b64/decode/decode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64/decode 2026-06-13T04:03:59,293 creating build/bdist.linux-armv7l/wheel/codecipher/b64/encode 2026-06-13T04:03:59,294 copying build/lib/codecipher/b64/encode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64/encode 2026-06-13T04:03:59,296 copying build/lib/codecipher/b64/encode/encoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64/encode 2026-06-13T04:03:59,298 copying build/lib/codecipher/b64/encode/encode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/b64/encode 2026-06-13T04:03:59,302 creating build/bdist.linux-armv7l/wheel/codecipher/vernam 2026-06-13T04:03:59,303 copying build/lib/codecipher/vernam/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam 2026-06-13T04:03:59,305 copying build/lib/codecipher/vernam/engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam 2026-06-13T04:03:59,307 copying build/lib/codecipher/vernam/config.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam 2026-06-13T04:03:59,309 creating build/bdist.linux-armv7l/wheel/codecipher/vernam/decode 2026-06-13T04:03:59,310 copying build/lib/codecipher/vernam/decode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam/decode 2026-06-13T04:03:59,312 copying build/lib/codecipher/vernam/decode/decoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam/decode 2026-06-13T04:03:59,314 copying build/lib/codecipher/vernam/decode/decode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam/decode 2026-06-13T04:03:59,317 creating build/bdist.linux-armv7l/wheel/codecipher/vernam/encode 2026-06-13T04:03:59,318 copying build/lib/codecipher/vernam/encode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam/encode 2026-06-13T04:03:59,320 copying build/lib/codecipher/vernam/encode/encoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam/encode 2026-06-13T04:03:59,322 copying build/lib/codecipher/vernam/encode/encode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/vernam/encode 2026-06-13T04:03:59,324 creating build/bdist.linux-armv7l/wheel/codecipher/atbs 2026-06-13T04:03:59,325 copying build/lib/codecipher/atbs/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs 2026-06-13T04:03:59,327 copying build/lib/codecipher/atbs/engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs 2026-06-13T04:03:59,330 copying build/lib/codecipher/atbs/config.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs 2026-06-13T04:03:59,333 creating build/bdist.linux-armv7l/wheel/codecipher/atbs/decode 2026-06-13T04:03:59,334 copying build/lib/codecipher/atbs/decode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs/decode 2026-06-13T04:03:59,336 copying build/lib/codecipher/atbs/decode/decoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs/decode 2026-06-13T04:03:59,338 copying build/lib/codecipher/atbs/decode/decode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs/decode 2026-06-13T04:03:59,340 creating build/bdist.linux-armv7l/wheel/codecipher/atbs/encode 2026-06-13T04:03:59,341 copying build/lib/codecipher/atbs/encode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs/encode 2026-06-13T04:03:59,344 copying build/lib/codecipher/atbs/encode/encoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs/encode 2026-06-13T04:03:59,346 copying build/lib/codecipher/atbs/encode/encode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/atbs/encode 2026-06-13T04:03:59,349 creating build/bdist.linux-armv7l/wheel/codecipher/vigenere 2026-06-13T04:03:59,350 copying build/lib/codecipher/vigenere/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere 2026-06-13T04:03:59,352 copying build/lib/codecipher/vigenere/engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere 2026-06-13T04:03:59,354 copying build/lib/codecipher/vigenere/config.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere 2026-06-13T04:03:59,357 creating build/bdist.linux-armv7l/wheel/codecipher/vigenere/decode 2026-06-13T04:03:59,358 copying build/lib/codecipher/vigenere/decode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere/decode 2026-06-13T04:03:59,360 copying build/lib/codecipher/vigenere/decode/decoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere/decode 2026-06-13T04:03:59,361 copying build/lib/codecipher/vigenere/decode/decode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere/decode 2026-06-13T04:03:59,364 creating build/bdist.linux-armv7l/wheel/codecipher/vigenere/encode 2026-06-13T04:03:59,365 copying build/lib/codecipher/vigenere/encode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere/encode 2026-06-13T04:03:59,367 copying build/lib/codecipher/vigenere/encode/encoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere/encode 2026-06-13T04:03:59,369 copying build/lib/codecipher/vigenere/encode/encode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/vigenere/encode 2026-06-13T04:03:59,371 creating build/bdist.linux-armv7l/wheel/codecipher/caesar 2026-06-13T04:03:59,373 copying build/lib/codecipher/caesar/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar 2026-06-13T04:03:59,375 copying build/lib/codecipher/caesar/engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar 2026-06-13T04:03:59,377 copying build/lib/codecipher/caesar/config.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar 2026-06-13T04:03:59,379 creating build/bdist.linux-armv7l/wheel/codecipher/caesar/decode 2026-06-13T04:03:59,380 copying build/lib/codecipher/caesar/decode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar/decode 2026-06-13T04:03:59,382 copying build/lib/codecipher/caesar/decode/decoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar/decode 2026-06-13T04:03:59,385 copying build/lib/codecipher/caesar/decode/decode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar/decode 2026-06-13T04:03:59,387 creating build/bdist.linux-armv7l/wheel/codecipher/caesar/encode 2026-06-13T04:03:59,388 copying build/lib/codecipher/caesar/encode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar/encode 2026-06-13T04:03:59,391 copying build/lib/codecipher/caesar/encode/encoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar/encode 2026-06-13T04:03:59,393 copying build/lib/codecipher/caesar/encode/encode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/caesar/encode 2026-06-13T04:03:59,395 creating build/bdist.linux-armv7l/wheel/codecipher/a1z52n62 2026-06-13T04:03:59,396 copying build/lib/codecipher/a1z52n62/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62 2026-06-13T04:03:59,399 copying build/lib/codecipher/a1z52n62/engine.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62 2026-06-13T04:03:59,401 copying build/lib/codecipher/a1z52n62/config.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62 2026-06-13T04:03:59,403 creating build/bdist.linux-armv7l/wheel/codecipher/a1z52n62/decode 2026-06-13T04:03:59,404 copying build/lib/codecipher/a1z52n62/decode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62/decode 2026-06-13T04:03:59,406 copying build/lib/codecipher/a1z52n62/decode/decoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62/decode 2026-06-13T04:03:59,408 copying build/lib/codecipher/a1z52n62/decode/decode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62/decode 2026-06-13T04:03:59,411 creating build/bdist.linux-armv7l/wheel/codecipher/a1z52n62/encode 2026-06-13T04:03:59,412 copying build/lib/codecipher/a1z52n62/encode/__init__.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62/encode 2026-06-13T04:03:59,414 copying build/lib/codecipher/a1z52n62/encode/encoder.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62/encode 2026-06-13T04:03:59,415 copying build/lib/codecipher/a1z52n62/encode/encode_algorithm.py -> build/bdist.linux-armv7l/wheel/./codecipher/a1z52n62/encode 2026-06-13T04:03:59,417 running install_egg_info 2026-06-13T04:03:59,437 running egg_info 2026-06-13T04:03:59,443 writing codecipher.egg-info/PKG-INFO 2026-06-13T04:03:59,446 writing dependency_links to codecipher.egg-info/dependency_links.txt 2026-06-13T04:03:59,447 writing top-level names to codecipher.egg-info/top_level.txt 2026-06-13T04:03:59,472 reading manifest file 'codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:59,478 reading manifest template 'MANIFEST.in' 2026-06-13T04:03:59,479 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-06-13T04:03:59,480 warning: no previously-included files matching '*.editorconfig' found anywhere in distribution 2026-06-13T04:03:59,481 adding license file 'LICENSE' 2026-06-13T04:03:59,486 writing manifest file 'codecipher.egg-info/SOURCES.txt' 2026-06-13T04:03:59,487 Copying codecipher.egg-info to build/bdist.linux-armv7l/wheel/./codecipher-1.5.1-py3.11.egg-info 2026-06-13T04:03:59,496 running install_scripts 2026-06-13T04:03:59,508 creating build/bdist.linux-armv7l/wheel/codecipher-1.5.1.dist-info/WHEEL 2026-06-13T04:03:59,511 creating '/tmp/pip-wheel-4kxswrrc/.tmp-_ibtnn35/codecipher-1.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-13T04:03:59,513 adding 'codecipher/__init__.py' 2026-06-13T04:03:59,514 adding 'codecipher/py.typed' 2026-06-13T04:03:59,516 adding 'codecipher/a1z52n62/__init__.py' 2026-06-13T04:03:59,518 adding 'codecipher/a1z52n62/config.py' 2026-06-13T04:03:59,519 adding 'codecipher/a1z52n62/engine.py' 2026-06-13T04:03:59,521 adding 'codecipher/a1z52n62/decode/__init__.py' 2026-06-13T04:03:59,523 adding 'codecipher/a1z52n62/decode/decode_algorithm.py' 2026-06-13T04:03:59,525 adding 'codecipher/a1z52n62/decode/decoder.py' 2026-06-13T04:03:59,527 adding 'codecipher/a1z52n62/encode/__init__.py' 2026-06-13T04:03:59,528 adding 'codecipher/a1z52n62/encode/encode_algorithm.py' 2026-06-13T04:03:59,529 adding 'codecipher/a1z52n62/encode/encoder.py' 2026-06-13T04:03:59,531 adding 'codecipher/abstracts/__init__.py' 2026-06-13T04:03:59,533 adding 'codecipher/abstracts/ialgorithm.py' 2026-06-13T04:03:59,534 adding 'codecipher/abstracts/icharacter_validator.py' 2026-06-13T04:03:59,535 adding 'codecipher/abstracts/icipher_engine.py' 2026-06-13T04:03:59,537 adding 'codecipher/abstracts/iconfig.py' 2026-06-13T04:03:59,538 adding 'codecipher/abstracts/idata_validator.py' 2026-06-13T04:03:59,539 adding 'codecipher/abstracts/idecoder.py' 2026-06-13T04:03:59,541 adding 'codecipher/abstracts/iencoder.py' 2026-06-13T04:03:59,542 adding 'codecipher/abstracts/ivalidation_engine.py' 2026-06-13T04:03:59,544 adding 'codecipher/atbs/__init__.py' 2026-06-13T04:03:59,545 adding 'codecipher/atbs/config.py' 2026-06-13T04:03:59,547 adding 'codecipher/atbs/engine.py' 2026-06-13T04:03:59,548 adding 'codecipher/atbs/decode/__init__.py' 2026-06-13T04:03:59,550 adding 'codecipher/atbs/decode/decode_algorithm.py' 2026-06-13T04:03:59,551 adding 'codecipher/atbs/decode/decoder.py' 2026-06-13T04:03:59,553 adding 'codecipher/atbs/encode/__init__.py' 2026-06-13T04:03:59,554 adding 'codecipher/atbs/encode/encode_algorithm.py' 2026-06-13T04:03:59,556 adding 'codecipher/atbs/encode/encoder.py' 2026-06-13T04:03:59,558 adding 'codecipher/b64/__init__.py' 2026-06-13T04:03:59,559 adding 'codecipher/b64/config.py' 2026-06-13T04:03:59,560 adding 'codecipher/b64/engine.py' 2026-06-13T04:03:59,562 adding 'codecipher/b64/decode/__init__.py' 2026-06-13T04:03:59,563 adding 'codecipher/b64/decode/decode_algorithm.py' 2026-06-13T04:03:59,565 adding 'codecipher/b64/decode/decoder.py' 2026-06-13T04:03:59,567 adding 'codecipher/b64/encode/__init__.py' 2026-06-13T04:03:59,568 adding 'codecipher/b64/encode/encode_algorithm.py' 2026-06-13T04:03:59,569 adding 'codecipher/b64/encode/encoder.py' 2026-06-13T04:03:59,571 adding 'codecipher/caesar/__init__.py' 2026-06-13T04:03:59,572 adding 'codecipher/caesar/config.py' 2026-06-13T04:03:59,574 adding 'codecipher/caesar/engine.py' 2026-06-13T04:03:59,576 adding 'codecipher/caesar/decode/__init__.py' 2026-06-13T04:03:59,577 adding 'codecipher/caesar/decode/decode_algorithm.py' 2026-06-13T04:03:59,579 adding 'codecipher/caesar/decode/decoder.py' 2026-06-13T04:03:59,581 adding 'codecipher/caesar/encode/__init__.py' 2026-06-13T04:03:59,582 adding 'codecipher/caesar/encode/encode_algorithm.py' 2026-06-13T04:03:59,583 adding 'codecipher/caesar/encode/encoder.py' 2026-06-13T04:03:59,585 adding 'codecipher/validation/__init__.py' 2026-06-13T04:03:59,587 adding 'codecipher/validation/character_validator.py' 2026-06-13T04:03:59,588 adding 'codecipher/validation/data_validator.py' 2026-06-13T04:03:59,590 adding 'codecipher/validation/validation_engine.py' 2026-06-13T04:03:59,592 adding 'codecipher/vernam/__init__.py' 2026-06-13T04:03:59,594 adding 'codecipher/vernam/config.py' 2026-06-13T04:03:59,595 adding 'codecipher/vernam/engine.py' 2026-06-13T04:03:59,597 adding 'codecipher/vernam/decode/__init__.py' 2026-06-13T04:03:59,598 adding 'codecipher/vernam/decode/decode_algorithm.py' 2026-06-13T04:03:59,600 adding 'codecipher/vernam/decode/decoder.py' 2026-06-13T04:03:59,602 adding 'codecipher/vernam/encode/__init__.py' 2026-06-13T04:03:59,603 adding 'codecipher/vernam/encode/encode_algorithm.py' 2026-06-13T04:03:59,604 adding 'codecipher/vernam/encode/encoder.py' 2026-06-13T04:03:59,606 adding 'codecipher/vigenere/__init__.py' 2026-06-13T04:03:59,608 adding 'codecipher/vigenere/config.py' 2026-06-13T04:03:59,609 adding 'codecipher/vigenere/engine.py' 2026-06-13T04:03:59,611 adding 'codecipher/vigenere/decode/__init__.py' 2026-06-13T04:03:59,613 adding 'codecipher/vigenere/decode/decode_algorithm.py' 2026-06-13T04:03:59,614 adding 'codecipher/vigenere/decode/decoder.py' 2026-06-13T04:03:59,616 adding 'codecipher/vigenere/encode/__init__.py' 2026-06-13T04:03:59,618 adding 'codecipher/vigenere/encode/encode_algorithm.py' 2026-06-13T04:03:59,619 adding 'codecipher/vigenere/encode/encoder.py' 2026-06-13T04:03:59,627 adding 'codecipher-1.5.1.dist-info/licenses/LICENSE' 2026-06-13T04:03:59,629 adding 'codecipher-1.5.1.dist-info/METADATA' 2026-06-13T04:03:59,630 adding 'codecipher-1.5.1.dist-info/WHEEL' 2026-06-13T04:03:59,631 adding 'codecipher-1.5.1.dist-info/top_level.txt' 2026-06-13T04:03:59,632 adding 'codecipher-1.5.1.dist-info/RECORD' 2026-06-13T04:03:59,635 removing build/bdist.linux-armv7l/wheel 2026-06-13T04:03:59,756 Building wheel for codecipher (pyproject.toml): finished with status 'done' 2026-06-13T04:03:59,763 Created wheel for codecipher: filename=codecipher-1.5.1-py3-none-any.whl size=102833 sha256=b68b160db0978404447c3b067078c84f5f9387b00817cdf5f82e13867c4c4961 2026-06-13T04:03:59,765 Stored in directory: /tmp/pip-ephem-wheel-cache-fz_173gq/wheels/b4/5a/07/58c10149f121579b7d552d503c08d049fb61d179bf5c297828 2026-06-13T04:03:59,780 Successfully built codecipher 2026-06-13T04:03:59,786 Removed build tracker: '/tmp/pip-build-tracker-nh79ncqp'