2026-05-04T23:41:42,892 Created temporary directory: /tmp/pip-ephem-wheel-cache-mh49zfpd 2026-05-04T23:41:42,894 Created temporary directory: /tmp/pip-build-tracker-e7khyik0 2026-05-04T23:41:42,895 Initialized build tracking at /tmp/pip-build-tracker-e7khyik0 2026-05-04T23:41:42,895 Created build tracker: /tmp/pip-build-tracker-e7khyik0 2026-05-04T23:41:42,896 Entered build tracker: /tmp/pip-build-tracker-e7khyik0 2026-05-04T23:41:42,896 Created temporary directory: /tmp/pip-wheel-pt_y_z1o 2026-05-04T23:41:42,899 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-05-04T23:41:42,902 Created temporary directory: /tmp/pip-ephem-wheel-cache-sme6ck9a 2026-05-04T23:41:42,925 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-04T23:41:42,929 2 location(s) to search for versions of kasperl: 2026-05-04T23:41:42,929 * https://pypi.org/simple/kasperl/ 2026-05-04T23:41:42,929 * https://www.piwheels.org/simple/kasperl/ 2026-05-04T23:41:42,930 Fetching project page and analyzing links: https://pypi.org/simple/kasperl/ 2026-05-04T23:41:42,930 Getting page https://pypi.org/simple/kasperl/ 2026-05-04T23:41:42,932 Found index url https://pypi.org/simple 2026-05-04T23:41:43,159 Fetched page https://pypi.org/simple/kasperl/ as application/vnd.pypi.simple.v1+json 2026-05-04T23:41:43,160 Found link https://files.pythonhosted.org/packages/d2/09/95ff2b42fe533be5510e8661d2fd316a7306e70ea5fc86d936e6346e9069/kasperl-0.0.1.tar.gz (from https://pypi.org/simple/kasperl/), version: 0.0.1 2026-05-04T23:41:43,161 Found link https://files.pythonhosted.org/packages/83/79/178377af3f5b63cfda55228d4eba1aaa3d8f2784a5b0b9f9eb373c34d365/kasperl-0.0.2.tar.gz (from https://pypi.org/simple/kasperl/), version: 0.0.2 2026-05-04T23:41:43,162 Found link https://files.pythonhosted.org/packages/8d/b7/e0b2db969d2f69d313a0ed2ba6d0cd392ef5920c4682c48eaed00b160ccb/kasperl-0.0.3.tar.gz (from https://pypi.org/simple/kasperl/), version: 0.0.3 2026-05-04T23:41:43,163 Fetching project page and analyzing links: https://www.piwheels.org/simple/kasperl/ 2026-05-04T23:41:43,163 Getting page https://www.piwheels.org/simple/kasperl/ 2026-05-04T23:41:43,165 Found index url https://www.piwheels.org/simple 2026-05-04T23:41:43,333 Fetched page https://www.piwheels.org/simple/kasperl/ as text/html 2026-05-04T23:41:43,335 Skipping link: No binaries permitted for kasperl: https://www.piwheels.org/simple/kasperl/kasperl-0.0.2-py3-none-any.whl#sha256=8ccb96261b60af0e8eb2941d368f9496857e9fefcb676154050025a1f659219e (from https://www.piwheels.org/simple/kasperl/) 2026-05-04T23:41:43,336 Skipping link: No binaries permitted for kasperl: https://archive1.piwheels.org/simple/kasperl/kasperl-0.0.1-py3-none-any.whl#sha256=1417264dc1916c49d213205ccf5536492c4e097a534f93efaa6c791b2ec2c0cd (from https://www.piwheels.org/simple/kasperl/) 2026-05-04T23:41:43,337 Skipping link: not a file: https://www.piwheels.org/simple/kasperl/ 2026-05-04T23:41:43,337 Skipping link: not a file: https://pypi.org/simple/kasperl/ 2026-05-04T23:41:43,356 Given no hashes to check 1 links for project 'kasperl': discarding no candidates 2026-05-04T23:41:43,374 Collecting kasperl==0.0.3 2026-05-04T23:41:43,376 Created temporary directory: /tmp/pip-unpack-yn05l9sm 2026-05-04T23:41:43,604 Downloading kasperl-0.0.3.tar.gz (62 kB) 2026-05-04T23:41:43,832 Added kasperl==0.0.3 from https://files.pythonhosted.org/packages/8d/b7/e0b2db969d2f69d313a0ed2ba6d0cd392ef5920c4682c48eaed00b160ccb/kasperl-0.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-e7khyik0' 2026-05-04T23:41:43,834 Running setup.py (path:/tmp/pip-wheel-pt_y_z1o/kasperl_ce6a5b188eaa484cb5fd33127f35b252/setup.py) egg_info for package kasperl 2026-05-04T23:41:43,835 Created temporary directory: /tmp/pip-pip-egg-info-1mk4kss4 2026-05-04T23:41:43,836 Preparing metadata (setup.py): started 2026-05-04T23:41:43,837 Running command python setup.py egg_info 2026-05-04T23:41:44,722 running egg_info 2026-05-04T23:41:44,748 creating /tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info 2026-05-04T23:41:44,749 writing /tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/PKG-INFO 2026-05-04T23:41:44,752 writing dependency_links to /tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/dependency_links.txt 2026-05-04T23:41:44,753 writing entry points to /tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/entry_points.txt 2026-05-04T23:41:44,754 writing requirements to /tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/requires.txt 2026-05-04T23:41:44,755 writing top-level names to /tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/top_level.txt 2026-05-04T23:41:44,757 writing manifest file '/tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/SOURCES.txt' 2026-05-04T23:41:44,851 reading manifest file '/tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/SOURCES.txt' 2026-05-04T23:41:44,853 reading manifest template 'MANIFEST.in' 2026-05-04T23:41:44,854 adding license file 'LICENSE' 2026-05-04T23:41:44,859 writing manifest file '/tmp/pip-pip-egg-info-1mk4kss4/kasperl.egg-info/SOURCES.txt' 2026-05-04T23:41:44,967 Preparing metadata (setup.py): finished with status 'done' 2026-05-04T23:41:44,971 Source in /tmp/pip-wheel-pt_y_z1o/kasperl_ce6a5b188eaa484cb5fd33127f35b252 has version 0.0.3, which satisfies requirement kasperl==0.0.3 from https://files.pythonhosted.org/packages/8d/b7/e0b2db969d2f69d313a0ed2ba6d0cd392ef5920c4682c48eaed00b160ccb/kasperl-0.0.3.tar.gz 2026-05-04T23:41:44,972 Removed kasperl==0.0.3 from https://files.pythonhosted.org/packages/8d/b7/e0b2db969d2f69d313a0ed2ba6d0cd392ef5920c4682c48eaed00b160ccb/kasperl-0.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-e7khyik0' 2026-05-04T23:41:44,976 Created temporary directory: /tmp/pip-unpack-qwz_hd02 2026-05-04T23:41:44,977 Building wheels for collected packages: kasperl 2026-05-04T23:41:44,981 Created temporary directory: /tmp/pip-wheel-fdnt_dtd 2026-05-04T23:41:44,982 Building wheel for kasperl (setup.py): started 2026-05-04T23:41:44,983 Destination directory: /tmp/pip-wheel-fdnt_dtd 2026-05-04T23:41:44,984 Running command python setup.py bdist_wheel 2026-05-04T23:41:45,818 running bdist_wheel 2026-05-04T23:41:45,949 running build 2026-05-04T23:41:45,950 running build_py 2026-05-04T23:41:45,978 creating build/lib/kasperl 2026-05-04T23:41:45,980 copying src/kasperl/class_lister.py -> build/lib/kasperl 2026-05-04T23:41:45,983 creating build/lib/kasperl/reader 2026-05-04T23:41:45,984 copying src/kasperl/reader/_shell_exec.py -> build/lib/kasperl/reader 2026-05-04T23:41:45,987 copying src/kasperl/reader/_storage.py -> build/lib/kasperl/reader 2026-05-04T23:41:45,988 copying src/kasperl/reader/_text_file.py -> build/lib/kasperl/reader 2026-05-04T23:41:45,990 copying src/kasperl/reader/_poll_dir.py -> build/lib/kasperl/reader 2026-05-04T23:41:45,993 copying src/kasperl/reader/_get_email.py -> build/lib/kasperl/reader 2026-05-04T23:41:45,995 copying src/kasperl/reader/_watch_dir.py -> build/lib/kasperl/reader 2026-05-04T23:41:45,998 copying src/kasperl/reader/_cron.py -> build/lib/kasperl/reader 2026-05-04T23:41:46,000 copying src/kasperl/reader/_start.py -> build/lib/kasperl/reader 2026-05-04T23:41:46,001 copying src/kasperl/reader/__init__.py -> build/lib/kasperl/reader 2026-05-04T23:41:46,003 copying src/kasperl/reader/_list_files.py -> build/lib/kasperl/reader 2026-05-04T23:41:46,007 creating build/lib/kasperl/filter 2026-05-04T23:41:46,007 copying src/kasperl/filter/_copy_files.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,010 copying src/kasperl/filter/_log_variable.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,012 copying src/kasperl/filter/_annotations_to_storage.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,013 copying src/kasperl/filter/_sleep.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,015 copying src/kasperl/filter/_storage.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,017 copying src/kasperl/filter/_check_duplicate_filenames.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,019 copying src/kasperl/filter/_stop.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,021 copying src/kasperl/filter/_move_files.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,023 copying src/kasperl/filter/_log_data.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,025 copying src/kasperl/filter/_annotations_from_storage.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,027 copying src/kasperl/filter/_metadata.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,029 copying src/kasperl/filter/_block.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,031 copying src/kasperl/filter/_split_records.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,033 copying src/kasperl/filter/_rename.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,035 copying src/kasperl/filter/_trigger.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,037 copying src/kasperl/filter/_randomize_records.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,039 copying src/kasperl/filter/_record_window.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,041 copying src/kasperl/filter/_set_variable.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,043 copying src/kasperl/filter/_get_metadata.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,045 copying src/kasperl/filter/_attach_metadata.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,047 copying src/kasperl/filter/_metadata_from_name.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,049 copying src/kasperl/filter/_metadata_to_variable.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,051 copying src/kasperl/filter/_sub_process.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,054 copying src/kasperl/filter/_count_data.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,055 copying src/kasperl/filter/_passthrough.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,057 copying src/kasperl/filter/_list_to_sequence.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,059 copying src/kasperl/filter/__init__.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,061 copying src/kasperl/filter/_discard_by_name.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,063 copying src/kasperl/filter/_tee.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,066 copying src/kasperl/filter/_sanitize_name.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,068 copying src/kasperl/filter/_sample.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,070 copying src/kasperl/filter/_max_records.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,072 copying src/kasperl/filter/_set_metadata.py -> build/lib/kasperl/filter 2026-05-04T23:41:46,074 creating build/lib/kasperl/dataformatter 2026-05-04T23:41:46,075 copying src/kasperl/dataformatter/_simple_string.py -> build/lib/kasperl/dataformatter 2026-05-04T23:41:46,077 copying src/kasperl/dataformatter/__init__.py -> build/lib/kasperl/dataformatter 2026-05-04T23:41:46,079 creating build/lib/kasperl/api 2026-05-04T23:41:46,080 copying src/kasperl/api/_help.py -> build/lib/kasperl/api 2026-05-04T23:41:46,083 copying src/kasperl/api/_comparison.py -> build/lib/kasperl/api 2026-05-04T23:41:46,085 copying src/kasperl/api/_session.py -> build/lib/kasperl/api 2026-05-04T23:41:46,086 copying src/kasperl/api/_find.py -> build/lib/kasperl/api 2026-05-04T23:41:46,089 copying src/kasperl/api/_reader.py -> build/lib/kasperl/api 2026-05-04T23:41:46,091 copying src/kasperl/api/_plots.py -> build/lib/kasperl/api 2026-05-04T23:41:46,093 copying src/kasperl/api/_conversion.py -> build/lib/kasperl/api 2026-05-04T23:41:46,095 copying src/kasperl/api/_exec.py -> build/lib/kasperl/api 2026-05-04T23:41:46,097 copying src/kasperl/api/_data.py -> build/lib/kasperl/api 2026-05-04T23:41:46,099 copying src/kasperl/api/_writer.py -> build/lib/kasperl/api 2026-05-04T23:41:46,102 copying src/kasperl/api/_generator.py -> build/lib/kasperl/api 2026-05-04T23:41:46,104 copying src/kasperl/api/_filter.py -> build/lib/kasperl/api 2026-05-04T23:41:46,106 copying src/kasperl/api/__init__.py -> build/lib/kasperl/api 2026-05-04T23:41:46,107 copying src/kasperl/api/_utils.py -> build/lib/kasperl/api 2026-05-04T23:41:46,109 copying src/kasperl/api/_dataformatter.py -> build/lib/kasperl/api 2026-05-04T23:41:46,112 creating build/lib/kasperl/writer 2026-05-04T23:41:46,112 copying src/kasperl/writer/_delete_files.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,114 copying src/kasperl/writer/_send_email.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,117 copying src/kasperl/writer/_console.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,118 copying src/kasperl/writer/_storage.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,120 copying src/kasperl/writer/_text_file.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,122 copying src/kasperl/writer/_metadata.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,124 copying src/kasperl/writer/__init__.py -> build/lib/kasperl/writer 2026-05-04T23:41:46,126 creating build/lib/kasperl/generator 2026-05-04T23:41:46,127 copying src/kasperl/generator/_dirs.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,129 copying src/kasperl/generator/_text_file.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,131 copying src/kasperl/generator/_list.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,133 copying src/kasperl/generator/_prompt.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,135 copying src/kasperl/generator/_files.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,137 copying src/kasperl/generator/_null.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,138 copying src/kasperl/generator/__init__.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,140 copying src/kasperl/generator/_range.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,142 copying src/kasperl/generator/_csv_file.py -> build/lib/kasperl/generator 2026-05-04T23:41:46,178 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-05-04T23:41:46,178 !! 2026-05-04T23:41:46,179 ******************************************************************************** 2026-05-04T23:41:46,180 Please avoid running ``setup.py`` directly. 2026-05-04T23:41:46,180 Instead, use pypa/build, pypa/installer or other 2026-05-04T23:41:46,181 standards-based tools. 2026-05-04T23:41:46,182 This deprecation is overdue, please update your project and remove deprecated 2026-05-04T23:41:46,183 calls to avoid build errors in the future. 2026-05-04T23:41:46,184 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-05-04T23:41:46,184 ******************************************************************************** 2026-05-04T23:41:46,185 !! 2026-05-04T23:41:46,186 self.initialize_options() 2026-05-04T23:41:46,205 installing to build/bdist.linux-armv7l/wheel 2026-05-04T23:41:46,205 running install 2026-05-04T23:41:46,229 running install_lib 2026-05-04T23:41:46,255 creating build/bdist.linux-armv7l/wheel 2026-05-04T23:41:46,257 creating build/bdist.linux-armv7l/wheel/kasperl 2026-05-04T23:41:46,259 creating build/bdist.linux-armv7l/wheel/kasperl/reader 2026-05-04T23:41:46,260 copying build/lib/kasperl/reader/_shell_exec.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,264 copying build/lib/kasperl/reader/_storage.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,266 copying build/lib/kasperl/reader/_text_file.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,269 copying build/lib/kasperl/reader/_poll_dir.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,271 copying build/lib/kasperl/reader/_get_email.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,273 copying build/lib/kasperl/reader/_watch_dir.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,276 copying build/lib/kasperl/reader/_cron.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,277 copying build/lib/kasperl/reader/_start.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,279 copying build/lib/kasperl/reader/__init__.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,280 copying build/lib/kasperl/reader/_list_files.py -> build/bdist.linux-armv7l/wheel/./kasperl/reader 2026-05-04T23:41:46,284 creating build/bdist.linux-armv7l/wheel/kasperl/filter 2026-05-04T23:41:46,284 copying build/lib/kasperl/filter/_copy_files.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,287 copying build/lib/kasperl/filter/_log_variable.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,288 copying build/lib/kasperl/filter/_annotations_to_storage.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,290 copying build/lib/kasperl/filter/_sleep.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,292 copying build/lib/kasperl/filter/_storage.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,294 copying build/lib/kasperl/filter/_check_duplicate_filenames.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,296 copying build/lib/kasperl/filter/_stop.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,299 copying build/lib/kasperl/filter/_move_files.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,301 copying build/lib/kasperl/filter/_log_data.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,303 copying build/lib/kasperl/filter/_annotations_from_storage.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,305 copying build/lib/kasperl/filter/_metadata.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,307 copying build/lib/kasperl/filter/_block.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,309 copying build/lib/kasperl/filter/_split_records.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,311 copying build/lib/kasperl/filter/_rename.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,313 copying build/lib/kasperl/filter/_trigger.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,316 copying build/lib/kasperl/filter/_randomize_records.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,317 copying build/lib/kasperl/filter/_record_window.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,319 copying build/lib/kasperl/filter/_set_variable.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,321 copying build/lib/kasperl/filter/_get_metadata.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,323 copying build/lib/kasperl/filter/_attach_metadata.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,325 copying build/lib/kasperl/filter/_metadata_from_name.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,327 copying build/lib/kasperl/filter/_metadata_to_variable.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,329 copying build/lib/kasperl/filter/_sub_process.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,332 copying build/lib/kasperl/filter/_count_data.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,334 copying build/lib/kasperl/filter/_passthrough.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,335 copying build/lib/kasperl/filter/_list_to_sequence.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,337 copying build/lib/kasperl/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,339 copying build/lib/kasperl/filter/_discard_by_name.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,341 copying build/lib/kasperl/filter/_tee.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,343 copying build/lib/kasperl/filter/_sanitize_name.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,346 copying build/lib/kasperl/filter/_sample.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,347 copying build/lib/kasperl/filter/_max_records.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,349 copying build/lib/kasperl/filter/_set_metadata.py -> build/bdist.linux-armv7l/wheel/./kasperl/filter 2026-05-04T23:41:46,353 creating build/bdist.linux-armv7l/wheel/kasperl/dataformatter 2026-05-04T23:41:46,354 copying build/lib/kasperl/dataformatter/_simple_string.py -> build/bdist.linux-armv7l/wheel/./kasperl/dataformatter 2026-05-04T23:41:46,357 copying build/lib/kasperl/dataformatter/__init__.py -> build/bdist.linux-armv7l/wheel/./kasperl/dataformatter 2026-05-04T23:41:46,359 creating build/bdist.linux-armv7l/wheel/kasperl/api 2026-05-04T23:41:46,360 copying build/lib/kasperl/api/_help.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,363 copying build/lib/kasperl/api/_comparison.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,364 copying build/lib/kasperl/api/_session.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,366 copying build/lib/kasperl/api/_find.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,368 copying build/lib/kasperl/api/_reader.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,371 copying build/lib/kasperl/api/_plots.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,372 copying build/lib/kasperl/api/_conversion.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,375 copying build/lib/kasperl/api/_exec.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,377 copying build/lib/kasperl/api/_data.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,379 copying build/lib/kasperl/api/_writer.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,381 copying build/lib/kasperl/api/_generator.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,383 copying build/lib/kasperl/api/_filter.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,385 copying build/lib/kasperl/api/__init__.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,387 copying build/lib/kasperl/api/_utils.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,389 copying build/lib/kasperl/api/_dataformatter.py -> build/bdist.linux-armv7l/wheel/./kasperl/api 2026-05-04T23:41:46,392 creating build/bdist.linux-armv7l/wheel/kasperl/writer 2026-05-04T23:41:46,393 copying build/lib/kasperl/writer/_delete_files.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,395 copying build/lib/kasperl/writer/_send_email.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,397 copying build/lib/kasperl/writer/_console.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,399 copying build/lib/kasperl/writer/_storage.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,400 copying build/lib/kasperl/writer/_text_file.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,403 copying build/lib/kasperl/writer/_metadata.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,405 copying build/lib/kasperl/writer/__init__.py -> build/bdist.linux-armv7l/wheel/./kasperl/writer 2026-05-04T23:41:46,407 copying build/lib/kasperl/class_lister.py -> build/bdist.linux-armv7l/wheel/./kasperl 2026-05-04T23:41:46,409 creating build/bdist.linux-armv7l/wheel/kasperl/generator 2026-05-04T23:41:46,410 copying build/lib/kasperl/generator/_dirs.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,412 copying build/lib/kasperl/generator/_text_file.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,414 copying build/lib/kasperl/generator/_list.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,415 copying build/lib/kasperl/generator/_prompt.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,417 copying build/lib/kasperl/generator/_files.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,419 copying build/lib/kasperl/generator/_null.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,421 copying build/lib/kasperl/generator/__init__.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,423 copying build/lib/kasperl/generator/_range.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,425 copying build/lib/kasperl/generator/_csv_file.py -> build/bdist.linux-armv7l/wheel/./kasperl/generator 2026-05-04T23:41:46,427 running install_egg_info 2026-05-04T23:41:46,462 running egg_info 2026-05-04T23:41:46,490 writing src/kasperl.egg-info/PKG-INFO 2026-05-04T23:41:46,493 writing dependency_links to src/kasperl.egg-info/dependency_links.txt 2026-05-04T23:41:46,494 writing entry points to src/kasperl.egg-info/entry_points.txt 2026-05-04T23:41:46,496 writing requirements to src/kasperl.egg-info/requires.txt 2026-05-04T23:41:46,497 writing top-level names to src/kasperl.egg-info/top_level.txt 2026-05-04T23:41:46,532 reading manifest file 'src/kasperl.egg-info/SOURCES.txt' 2026-05-04T23:41:46,538 reading manifest template 'MANIFEST.in' 2026-05-04T23:41:46,539 adding license file 'LICENSE' 2026-05-04T23:41:46,545 writing manifest file 'src/kasperl.egg-info/SOURCES.txt' 2026-05-04T23:41:46,546 Copying src/kasperl.egg-info to build/bdist.linux-armv7l/wheel/./kasperl-0.0.3-py3.11.egg-info 2026-05-04T23:41:46,557 running install_scripts 2026-05-04T23:41:46,569 creating build/bdist.linux-armv7l/wheel/kasperl-0.0.3.dist-info/WHEEL 2026-05-04T23:41:46,572 creating '/tmp/pip-wheel-fdnt_dtd/kasperl-0.0.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-04T23:41:46,574 adding 'kasperl/class_lister.py' 2026-05-04T23:41:46,576 adding 'kasperl/api/__init__.py' 2026-05-04T23:41:46,577 adding 'kasperl/api/_comparison.py' 2026-05-04T23:41:46,579 adding 'kasperl/api/_conversion.py' 2026-05-04T23:41:46,581 adding 'kasperl/api/_data.py' 2026-05-04T23:41:46,582 adding 'kasperl/api/_dataformatter.py' 2026-05-04T23:41:46,584 adding 'kasperl/api/_exec.py' 2026-05-04T23:41:46,585 adding 'kasperl/api/_filter.py' 2026-05-04T23:41:46,587 adding 'kasperl/api/_find.py' 2026-05-04T23:41:46,589 adding 'kasperl/api/_generator.py' 2026-05-04T23:41:46,590 adding 'kasperl/api/_help.py' 2026-05-04T23:41:46,591 adding 'kasperl/api/_plots.py' 2026-05-04T23:41:46,593 adding 'kasperl/api/_reader.py' 2026-05-04T23:41:46,594 adding 'kasperl/api/_session.py' 2026-05-04T23:41:46,596 adding 'kasperl/api/_utils.py' 2026-05-04T23:41:46,597 adding 'kasperl/api/_writer.py' 2026-05-04T23:41:46,599 adding 'kasperl/dataformatter/__init__.py' 2026-05-04T23:41:46,600 adding 'kasperl/dataformatter/_simple_string.py' 2026-05-04T23:41:46,602 adding 'kasperl/filter/__init__.py' 2026-05-04T23:41:46,604 adding 'kasperl/filter/_annotations_from_storage.py' 2026-05-04T23:41:46,605 adding 'kasperl/filter/_annotations_to_storage.py' 2026-05-04T23:41:46,607 adding 'kasperl/filter/_attach_metadata.py' 2026-05-04T23:41:46,608 adding 'kasperl/filter/_block.py' 2026-05-04T23:41:46,610 adding 'kasperl/filter/_check_duplicate_filenames.py' 2026-05-04T23:41:46,611 adding 'kasperl/filter/_copy_files.py' 2026-05-04T23:41:46,613 adding 'kasperl/filter/_count_data.py' 2026-05-04T23:41:46,614 adding 'kasperl/filter/_discard_by_name.py' 2026-05-04T23:41:46,616 adding 'kasperl/filter/_get_metadata.py' 2026-05-04T23:41:46,617 adding 'kasperl/filter/_list_to_sequence.py' 2026-05-04T23:41:46,619 adding 'kasperl/filter/_log_data.py' 2026-05-04T23:41:46,620 adding 'kasperl/filter/_log_variable.py' 2026-05-04T23:41:46,621 adding 'kasperl/filter/_max_records.py' 2026-05-04T23:41:46,623 adding 'kasperl/filter/_metadata.py' 2026-05-04T23:41:46,624 adding 'kasperl/filter/_metadata_from_name.py' 2026-05-04T23:41:46,625 adding 'kasperl/filter/_metadata_to_variable.py' 2026-05-04T23:41:46,627 adding 'kasperl/filter/_move_files.py' 2026-05-04T23:41:46,628 adding 'kasperl/filter/_passthrough.py' 2026-05-04T23:41:46,629 adding 'kasperl/filter/_randomize_records.py' 2026-05-04T23:41:46,631 adding 'kasperl/filter/_record_window.py' 2026-05-04T23:41:46,632 adding 'kasperl/filter/_rename.py' 2026-05-04T23:41:46,634 adding 'kasperl/filter/_sample.py' 2026-05-04T23:41:46,635 adding 'kasperl/filter/_sanitize_name.py' 2026-05-04T23:41:46,637 adding 'kasperl/filter/_set_metadata.py' 2026-05-04T23:41:46,638 adding 'kasperl/filter/_set_variable.py' 2026-05-04T23:41:46,639 adding 'kasperl/filter/_sleep.py' 2026-05-04T23:41:46,641 adding 'kasperl/filter/_split_records.py' 2026-05-04T23:41:46,642 adding 'kasperl/filter/_stop.py' 2026-05-04T23:41:46,644 adding 'kasperl/filter/_storage.py' 2026-05-04T23:41:46,646 adding 'kasperl/filter/_sub_process.py' 2026-05-04T23:41:46,647 adding 'kasperl/filter/_tee.py' 2026-05-04T23:41:46,649 adding 'kasperl/filter/_trigger.py' 2026-05-04T23:41:46,651 adding 'kasperl/generator/__init__.py' 2026-05-04T23:41:46,652 adding 'kasperl/generator/_csv_file.py' 2026-05-04T23:41:46,654 adding 'kasperl/generator/_dirs.py' 2026-05-04T23:41:46,655 adding 'kasperl/generator/_files.py' 2026-05-04T23:41:46,657 adding 'kasperl/generator/_list.py' 2026-05-04T23:41:46,658 adding 'kasperl/generator/_null.py' 2026-05-04T23:41:46,659 adding 'kasperl/generator/_prompt.py' 2026-05-04T23:41:46,661 adding 'kasperl/generator/_range.py' 2026-05-04T23:41:46,662 adding 'kasperl/generator/_text_file.py' 2026-05-04T23:41:46,664 adding 'kasperl/reader/__init__.py' 2026-05-04T23:41:46,665 adding 'kasperl/reader/_cron.py' 2026-05-04T23:41:46,667 adding 'kasperl/reader/_get_email.py' 2026-05-04T23:41:46,669 adding 'kasperl/reader/_list_files.py' 2026-05-04T23:41:46,671 adding 'kasperl/reader/_poll_dir.py' 2026-05-04T23:41:46,672 adding 'kasperl/reader/_shell_exec.py' 2026-05-04T23:41:46,673 adding 'kasperl/reader/_start.py' 2026-05-04T23:41:46,675 adding 'kasperl/reader/_storage.py' 2026-05-04T23:41:46,676 adding 'kasperl/reader/_text_file.py' 2026-05-04T23:41:46,678 adding 'kasperl/reader/_watch_dir.py' 2026-05-04T23:41:46,680 adding 'kasperl/writer/__init__.py' 2026-05-04T23:41:46,681 adding 'kasperl/writer/_console.py' 2026-05-04T23:41:46,683 adding 'kasperl/writer/_delete_files.py' 2026-05-04T23:41:46,684 adding 'kasperl/writer/_metadata.py' 2026-05-04T23:41:46,686 adding 'kasperl/writer/_send_email.py' 2026-05-04T23:41:46,687 adding 'kasperl/writer/_storage.py' 2026-05-04T23:41:46,689 adding 'kasperl/writer/_text_file.py' 2026-05-04T23:41:46,692 adding 'kasperl-0.0.3.dist-info/licenses/LICENSE' 2026-05-04T23:41:46,693 adding 'kasperl-0.0.3.dist-info/METADATA' 2026-05-04T23:41:46,694 adding 'kasperl-0.0.3.dist-info/WHEEL' 2026-05-04T23:41:46,694 adding 'kasperl-0.0.3.dist-info/entry_points.txt' 2026-05-04T23:41:46,695 adding 'kasperl-0.0.3.dist-info/top_level.txt' 2026-05-04T23:41:46,697 adding 'kasperl-0.0.3.dist-info/RECORD' 2026-05-04T23:41:46,700 removing build/bdist.linux-armv7l/wheel 2026-05-04T23:41:46,829 Building wheel for kasperl (setup.py): finished with status 'done' 2026-05-04T23:41:46,833 Created wheel for kasperl: filename=kasperl-0.0.3-py3-none-any.whl size=120952 sha256=f061934fcf6b3efef47640da7eab077f262366dfb31e88d0c5d80fd3d396d62c 2026-05-04T23:41:46,834 Stored in directory: /tmp/pip-ephem-wheel-cache-sme6ck9a/wheels/7e/bb/ae/ea17dc8b974e5d8702a57a9d0fa22b08e909e7e3555ef00ec1 2026-05-04T23:41:46,847 Successfully built kasperl 2026-05-04T23:41:46,855 Removed build tracker: '/tmp/pip-build-tracker-e7khyik0'