[0KRunning with gitlab-runner 17.6.0 (374d34fd)[0;m [0K on hamster-dind-indiscale ybudqsep, system ID: r_1yzoErM4OeFG[0;m [0K[36;1mResolving secrets[0;m[0;m section_start:1742402372:prepare_executor [0K[0K[36;1mPreparing the "docker" executor[0;m[0;m [0KUsing Docker executor with image python:3.9 ...[0;m [0KPulling docker image python:3.9 ...[0;m [0KUsing docker image sha256:859d4a0f1fd8b03e685b4f3b6f0abfeeb84cca3047f9b87d0a8c8f3c90764365 for python:3.9 with digest python@sha256:19c8c0bdbf50efc94d639d6bf6e8f875e5a43aad3719f7cb6d2730c8708e422c ...[0;m section_end:1742402375:prepare_executor [0Ksection_start:1742402375:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m Running on runner-ybudqsep-project-259-concurrent-0 via 25e63d4dbc9e... section_end:1742402376:prepare_script [0Ksection_start:1742402376:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m [32;1mFetching changes with git depth set to 20...[0;m Reinitialized existing Git repository in /builds/ybudqsep/0/caosdb/src/linkahead-loan/.git/ [32;1mChecking out cb847c8a as detached HEAD (ref is main)...[0;m [32;1mSkipping Git submodules setup[0;m section_end:1742402379:get_sources [0Ksection_start:1742402379:download_artifacts [0K[0K[36;1mDownloading artifacts[0;m[0;m [32;1mDownloading artifacts for cert (376909)...[0;m Downloading artifacts from coordinator... ok [0;m host[0;m=gitlab.indiscale.com id[0;m=376909 responseStatus[0;m=200 OK token[0;m=glcbt-64 section_end:1742402381:download_artifacts [0Ksection_start:1742402381:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m [0KUsing docker image sha256:859d4a0f1fd8b03e685b4f3b6f0abfeeb84cca3047f9b87d0a8c8f3c90764365 for python:3.9 with digest python@sha256:19c8c0bdbf50efc94d639d6bf6e8f875e5a43aad3719f7cb6d2730c8708e422c ...[0;m [32;1m$ echo "Pipeline triggered by $TRIGGERED_BY_REPO@$TRIGGERED_BY_REF ($TRIGGERED_BY_HASH)"[0;m Pipeline triggered by @ () [32;1m$ echo "CI_REGISTRY_IMAGE = $CI_REGISTRY_IMAGE"[0;m CI_REGISTRY_IMAGE = gitlab.indiscale.com:5050/caosdb/src/linkahead-loan/testenv:main [32;1m$ echo "CAOSDB_TAG = $CAOSDB_TAG"[0;m CAOSDB_TAG = [32;1m$ echo "REFTAG = $REFTAG"[0;m REFTAG = [32;1m$ echo "F_BRANCH = $F_BRANCH"[0;m F_BRANCH = [32;1m$ echo "CI_COMMIT_REF_NAME = $CI_COMMIT_REF_NAME"[0;m CI_COMMIT_REF_NAME = main [32;1m$ ls -lah /image-cache/[0;m total 174G drwxr-xr-x 1 root root 6.6K Mar 19 15:03 . drwxr-xr-x 1 root root 50 Mar 19 16:39 .. -rw-r--r-- 1 root root 1.4G Mar 19 03:04 caosdb-advanced-testenv.tar -rw-r--r-- 1 root root 11G Mar 19 03:56 caosdb-cppinttest-testenv:dev.tar -rw-r--r-- 1 root root 11G Feb 7 09:09 caosdb-cppinttest-testenv:f-fix-accent-sensitivity.tar -rw-r--r-- 1 root root 11G Mar 19 01:45 caosdb-cppinttest-testenv:main.tar -rw-r--r-- 1 root root 1.7G Mar 19 04:34 caosdb-crawler-testenv-dev.tar -rw-r--r-- 1 root root 1.8G Dec 10 12:03 caosdb-crawler-testenv-f-dir-change-date.tar -rw-r--r-- 1 root root 1.7G Jan 15 17:39 caosdb-crawler-testenv-f-doc-custom-transformers.tar -rw-r--r-- 1 root root 1.8G Jan 2 12:41 caosdb-crawler-testenv-f-existing-file-id.tar -rw-r--r-- 1 root root 1.7G Feb 6 15:36 caosdb-crawler-testenv-f-fix-empty-cells-in-tables.tar -rw-r--r-- 1 root root 1.7G Mar 19 15:27 caosdb-crawler-testenv-f-fix-multi-parent.tar -rw-r--r-- 1 root root 1.8G Feb 14 08:51 caosdb-crawler-testenv-f-fix-pipeline.tar -rw-r--r-- 1 root root 1.7G Feb 14 09:37 caosdb-crawler-testenv-f-fix-rocrate.tar -rw-r--r-- 1 root root 1.8G Jan 13 17:03 caosdb-crawler-testenv-f-inherit-ident.tar -rw-r--r-- 1 root root 1.8G Jan 6 20:09 caosdb-crawler-testenv-f-new-debug-tree.tar -rw-r--r-- 1 root root 1.8G Jan 2 12:24 caosdb-crawler-testenv-f-recursive-definition.tar -rw-r--r-- 1 root root 1.7G Feb 14 09:46 caosdb-crawler-testenv-f-reenable-rocrate-dep.tar -rw-r--r-- 1 root root 1.7G Jan 13 14:25 caosdb-crawler-testenv-f-refactor-pipe.tar -rw-r--r-- 1 root root 1.8G Jan 10 10:35 caosdb-crawler-testenv-f-rename-filter.tar -rw-r--r-- 1 root root 1.8G Jan 26 10:28 caosdb-crawler-testenv-f-rocrate-documentation.tar -rw-r--r-- 1 root root 1.7G Jan 6 20:13 caosdb-crawler-testenv-f-simple-breakpoint.tar -rw-r--r-- 1 root root 1.7G Jan 10 13:04 caosdb-crawler-testenv-f-test.tar -rw-r--r-- 1 root root 1.7G Dec 10 12:37 caosdb-crawler-testenv-f-unify-notifications.tar -rw-r--r-- 1 root root 1.7G Mar 5 13:37 caosdb-crawler-testenv-main.tar -rw-r--r-- 1 root root 1.7G Mar 5 13:33 caosdb-crawler-testenv-release-0.11.0.tar -rw-r--r-- 1 root root 1.8G Jan 8 10:46 caosdb-crawler-testenv-ruqad.tar -rw-r--r-- 1 root root 1.7G Mar 5 13:38 caosdb-crawler-testenv-v0.11.0.tar -rw-r--r-- 1 root root 1.9G Mar 19 05:09 caosdb-dev.tar -rw-r--r-- 1 root root 1.9G Mar 14 07:12 caosdb-dev_F_f-146-make-highlevelapi-warning-filterable.tar -rw-r--r-- 1 root root 2.0G Jan 14 14:59 caosdb-dev_F_f-217-set-special-property.tar -rw-r--r-- 1 root root 1.9G Feb 28 10:19 caosdb-dev_F_f-add-py314-to-pipeline.tar -rw-r--r-- 1 root root 2.0G Jan 16 12:11 caosdb-dev_F_f-doc-test-registration.tar -rw-r--r-- 1 root root 2.0G Jan 11 11:17 caosdb-dev_F_f-enh-fit-93-pylinkahead-separate-timeouts.tar -rw-r--r-- 1 root root 1.9G Mar 18 07:45 caosdb-dev_F_f-entity-retrieve-with-get_entity_by.tar -rw-r--r-- 1 root root 2.0G Jan 6 07:58 caosdb-dev_F_f-filter-container.tar -rw-r--r-- 1 root root 2.0G Feb 7 09:07 caosdb-dev_F_f-fix-accent-sensitivity.tar -rw-r--r-- 1 root root 2.0G Jan 10 14:03 caosdb-dev_F_f-fix-linter-errors.tar -rw-r--r-- 1 root root 2.0G Dec 12 11:06 caosdb-dev_F_f-fix-timeout-error-messages.tar -rw-r--r-- 1 root root 2.0G Dec 9 16:08 caosdb-dev_F_f-high-level-serialize.tar -rw-r--r-- 1 root root 1.9G Feb 28 08:37 caosdb-dev_F_f-real-id.tar -rw-r--r-- 1 root root 1.9G Mar 5 14:20 caosdb-dev_F_f-refactor-compose.tar -rw-r--r-- 1 root root 2.0G Jan 24 13:37 caosdb-dev_F_f-remove-member.tar -rw-r--r-- 1 root root 2.0G Jan 10 15:42 caosdb-dev_F_f-remove-py38-pipeline.tar -rw-r--r-- 1 root root 2.0G Jan 13 13:15 caosdb-dev_F_f-rename-filter.tar -rw-r--r-- 1 root root 1.9G Mar 18 20:29 caosdb-dev_F_f-sss4grpc.tar -rw-r--r-- 1 root root 2.0G Jan 10 11:35 caosdb-dev_F_f-test.tar -rw-r--r-- 1 root root 2.0G Jan 24 13:12 caosdb-dev_F_f-version-convenience.tar -rw-r--r-- 1 root root 2.0G Jan 14 14:43 caosdb-dev_F_main.tar -rw-r--r-- 1 root root 2.0G Jan 14 14:29 caosdb-dev_P_release-0.17.0.tar -rw-r--r-- 1 root root 2.0G Jan 14 14:44 caosdb-dev_P_v0.17.0.tar -rw-r--r-- 1 root root 1.9G Mar 6 10:33 caosdb-f-add-py314-to-pipeline.tar -rw-r--r-- 1 root root 1.9G Feb 19 17:12 caosdb-f-cleanup-default-yaml.tar -rw-r--r-- 1 root root 2.0G Jan 16 14:38 caosdb-f-doc-test-registration.tar -rw-r--r-- 1 root root 2.0G Feb 17 12:36 caosdb-f-easy-default.tar -rw-r--r-- 1 root root 1.9G Feb 25 09:25 caosdb-f-exract-build.tar -rw-r--r-- 1 root root 2.1G Feb 5 13:26 caosdb-f-fix-accent-sensitivity-2.tar -rw-r--r-- 1 root root 2.0G Feb 7 07:20 caosdb-f-fix-accent-sensitivity.tar -rw-r--r-- 1 root root 2.0G Jan 17 11:25 caosdb-f-improve-docs.tar -rw-r--r-- 1 root root 2.0G Feb 18 09:48 caosdb-f-kubernetes.tar -rw-r--r-- 1 root root 2.0G Jan 30 13:12 caosdb-f-local-inttests-suggestions.tar -rw-r--r-- 1 root root 2.0G Jan 30 13:40 caosdb-f-local-inttests.tar -rw-r--r-- 1 root root 1.9G Mar 17 20:59 caosdb-f-refactor-compose.tar -rw-r--r-- 1 root root 1.9G Mar 3 15:21 caosdb-f-remove-anon-admin-leftovers.tar -rw-r--r-- 1 root root 2.0G Jan 10 15:47 caosdb-f-remove-py38-pipeline.tar -rw-r--r-- 1 root root 1.9G Mar 12 17:33 caosdb-f-tmp-lol.tar -rw-r--r-- 1 root root 1.9G Mar 16 23:04 caosdb-main.tar -rw-r--r-- 1 root root 940M Mar 19 06:03 caosdb-pyint-testenv-dev.tar -rw-r--r-- 1 root root 928M Jan 11 11:18 caosdb-pyint-testenv-f-enh-fit-93-pylinkahead-separate-timeouts.tar -rw-r--r-- 1 root root 940M Mar 18 07:47 caosdb-pyint-testenv-f-entity-retrieve-with-get_entity_by.tar -rw-r--r-- 1 root root 928M Jan 6 07:59 caosdb-pyint-testenv-f-filter-container.tar -rw-r--r-- 1 root root 940M Feb 7 09:07 caosdb-pyint-testenv-f-fix-accent-sensitivity.tar -rw-r--r-- 1 root root 939M Jan 30 12:09 caosdb-pyint-testenv-f-local-inttests-suggestions.tar -rw-r--r-- 1 root root 939M Jan 30 13:41 caosdb-pyint-testenv-f-local-inttests.tar -rw-r--r-- 1 root root 934M Feb 6 14:54 caosdb-pyint-testenv-linkahead-control-v0.16.0.tar -rw-r--r-- 1 root root 924M Jan 14 14:41 caosdb-pyint-testenv-linkahead-pylib-v0.17.0.tar -rw-r--r-- 1 root root 940M Mar 16 23:05 caosdb-pyint-testenv-main.tar -rw-r--r-- 1 root root 2.0G Feb 6 13:28 caosdb-release-0.16.0_F_main.tar -rw-r--r-- 1 root root 1.9G Mar 3 13:03 caosdb-release-0.16.1_F_main.tar -rw-r--r-- 1 root root 2.0G Feb 5 15:02 caosdb-sql-ram-settings.tar -rw-r--r-- 1 root root 1.9G Mar 12 13:16 caosdb-tmptest.tar -rw-r--r-- 1 root root 2.0G Feb 6 14:03 caosdb-v0.16.0.tar -rw-r--r-- 1 root root 1.9G Mar 3 14:29 caosdb-v0.16.1.tar -rw-r--r-- 1 root root 1.5G Mar 19 13:08 linkahead-python-package-template-testenv-f-borrow-all.tar -rw-r--r-- 1 root root 1.5G Feb 20 17:22 linkahead-python-package-template-testenv-f-datamodel-ui.tar -rw-r--r-- 1 root root 1.5G Jan 30 09:13 linkahead-python-package-template-testenv-f-multi-core.tar -rw-r--r-- 1 root root 1.5G Jan 14 15:51 linkahead-python-package-template-testenv-f-unittest-pipe.tar -rw-r--r-- 1 root root 1.5G Mar 19 16:39 linkahead-python-package-template-testenv-main.tar -rw-r--r-- 1 root root 325M Mar 19 04:20 mariadb.tar -rw-r--r-- 1 root root 392M Mar 16 23:12 mariadb:10.11.tar -rw-r--r-- 1 root root 374M Jan 14 14:39 mariadb:10.4.tar -rw-r--r-- 1 root root 325M Mar 19 06:10 mariadb:11.4.tar [32;1m$ F_BRANCH=${F_BRANCH:-$CI_COMMIT_REF_NAME}[0;m [32;1m$ echo $F_BRANCH[0;m main [32;1m$ if [[ "$REFTAG" == "" ]] ; then if [[ "$F_BRANCH" == "dev" ]] ; then REFTAG=dev; fi; fi[0;m [32;1m$ REFTAG=${REFTAG:-dev_F_${F_BRANCH}}[0;m [32;1m$ echo $F_BRANCH[0;m main [32;1m$ if [[ "$CAOSDB_TAG" == "" ]]; then CAOSDB_TAG=${REFTAG}; fi[0;m [32;1m$ echo $CAOSDB_TAG[0;m dev_F_main [32;1m$ python3 -c "import sys; assert sys.version.startswith('$PYVER')"[0;m [32;1m$ pip install pytest pytest-cov[0;m Collecting pytest Downloading pytest-8.3.5-py3-none-any.whl (343 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 343.6/343.6 kB 10.1 MB/s eta 0:00:00 Collecting pytest-cov Downloading pytest_cov-6.0.0-py3-none-any.whl (22 kB) Collecting tomli>=1 Downloading tomli-2.2.1-py3-none-any.whl (14 kB) Collecting iniconfig Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Collecting pluggy<2,>=1.5 Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) Collecting packaging Downloading packaging-24.2-py3-none-any.whl (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 4.3 MB/s eta 0:00:00 Collecting exceptiongroup>=1.0.0rc8 Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) Collecting coverage[toml]>=7.5 Downloading coverage-7.7.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (238 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.8/238.8 kB 16.1 MB/s eta 0:00:00 Installing collected packages: tomli, pluggy, packaging, iniconfig, exceptiongroup, coverage, pytest, pytest-cov Successfully installed coverage-7.7.0 exceptiongroup-1.2.2 iniconfig-2.0.0 packaging-24.2 pluggy-1.5.0 pytest-8.3.5 pytest-cov-6.0.0 tomli-2.2.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [notice] A new release of pip is available: 23.0.1 -> 25.0.1 [notice] To update, run: pip install --upgrade pip [32;1m$ cd loanpy && pip install . && pytest --cov=loanpy -vv ./unittests[0;m Processing /builds/ybudqsep/0/caosdb/src/linkahead-loan/loanpy Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev Cloning https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git (to revision dev) to /tmp/pip-install-chbkjlik/linkahead_f42e62beb5d94f949c1b9d923dc0011e Running command git clone --filter=blob:none --quiet https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git /tmp/pip-install-chbkjlik/linkahead_f42e62beb5d94f949c1b9d923dc0011e Running command git checkout -b dev --track origin/dev Switched to a new branch 'dev' branch 'dev' set up to track 'origin/dev'. Resolved https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git to commit c2062ba5ce812e0b21c2cf9fc545bc1589cf2a1f Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting py3-validate-email Downloading py3_validate_email-1.0.5.post2-py3-none-any.whl (35 kB) Collecting caosadvancedtools Downloading caosadvancedtools-0.13.0-py3-none-any.whl (153 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.5/153.5 kB 6.1 MB/s eta 0:00:00 Collecting importlib_resources Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB) Collecting openpyxl!=3.1.3,>=3.1.2 Downloading openpyxl-3.1.5-py2.py3-none-any.whl (250 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.9/250.9 kB 9.7 MB/s eta 0:00:00 Collecting jsonschema[format]>=4.4.0 Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 6.8 MB/s eta 0:00:00 Collecting pandas>=1.2.0 Downloading pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.1/13.1 MB 57.3 MB/s eta 0:00:00 Collecting jsonref Downloading jsonref-1.1.0-py3-none-any.whl (9.4 kB) Collecting numpy<2,>=1.24.0 Downloading numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 72.3 MB/s eta 0:00:00 Collecting xlrd>=2.0 Downloading xlrd-2.0.1-py2.py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.5/96.5 kB 8.1 MB/s eta 0:00:00 Collecting lxml>=4.6.3 Downloading lxml-5.3.1-cp39-cp39-manylinux_2_28_x86_64.whl (5.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 79.8 MB/s eta 0:00:00 Collecting requests[socks]>=2.26 Downloading requests-2.32.3-py3-none-any.whl (64 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 4.4 MB/s eta 0:00:00 Collecting python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 13.6 MB/s eta 0:00:00 Collecting PyYAML>=5.4.1 Downloading PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (737 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 737.4/737.4 kB 37.7 MB/s eta 0:00:00 Collecting future Downloading future-1.0.0-py3-none-any.whl (491 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 491.3/491.3 kB 35.6 MB/s eta 0:00:00 Collecting zipp>=3.1.0 Downloading zipp-3.21.0-py3-none-any.whl (9.6 kB) Collecting filelock~=3.0 Downloading filelock-3.18.0-py3-none-any.whl (16 kB) Collecting dnspython~=2.1 Downloading dnspython-2.7.0-py3-none-any.whl (313 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.6/313.6 kB 16.0 MB/s eta 0:00:00 Collecting idna~=3.0 Downloading idna-3.10-py3-none-any.whl (70 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 4.9 MB/s eta 0:00:00 Collecting jsonschema-specifications>=2023.03.6 Downloading jsonschema_specifications-2024.10.1-py3-none-any.whl (18 kB) Collecting referencing>=0.28.4 Downloading referencing-0.36.2-py3-none-any.whl (26 kB) Collecting rpds-py>=0.7.1 Downloading rpds_py-0.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.6/386.6 kB 24.0 MB/s eta 0:00:00 Collecting attrs>=22.2.0 Downloading attrs-25.3.0-py3-none-any.whl (63 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 3.7 MB/s eta 0:00:00 Collecting uri-template Downloading uri_template-1.3.0-py3-none-any.whl (11 kB) Collecting rfc3339-validator Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB) Collecting fqdn Downloading fqdn-1.5.1-py3-none-any.whl (9.1 kB) Collecting rfc3987 Downloading rfc3987-1.3.8-py2.py3-none-any.whl (13 kB) Collecting isoduration Downloading isoduration-20.11.0-py3-none-any.whl (11 kB) Collecting webcolors>=1.11 Downloading webcolors-24.11.1-py3-none-any.whl (14 kB) Collecting jsonpointer>1.13 Downloading jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB) Collecting et-xmlfile Downloading et_xmlfile-2.0.0-py3-none-any.whl (18 kB) Collecting tzdata>=2022.7 Downloading tzdata-2025.1-py2.py3-none-any.whl (346 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 346.8/346.8 kB 27.5 MB/s eta 0:00:00 Collecting pytz>=2020.1 Downloading pytz-2025.1-py2.py3-none-any.whl (507 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 507.9/507.9 kB 32.6 MB/s eta 0:00:00 Collecting six>=1.5 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Collecting certifi>=2017.4.17 Downloading certifi-2025.1.31-py3-none-any.whl (166 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 kB 5.6 MB/s eta 0:00:00 Collecting urllib3<3,>=1.21.1 Downloading urllib3-2.3.0-py3-none-any.whl (128 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.4/128.4 kB 4.9 MB/s eta 0:00:00 Collecting charset-normalizer<4,>=2 Downloading charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.2/146.2 kB 9.1 MB/s eta 0:00:00 Collecting PySocks!=1.5.7,>=1.5.6 Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) Collecting typing-extensions>=4.4.0 Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB) Collecting arrow>=0.15.0 Downloading arrow-1.3.0-py3-none-any.whl (66 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 5.8 MB/s eta 0:00:00 Collecting types-python-dateutil>=2.8.10 Downloading types_python_dateutil-2.9.0.20241206-py3-none-any.whl (14 kB) Building wheels for collected packages: linkahead-sss-loanpy, linkahead Building wheel for linkahead-sss-loanpy (pyproject.toml): started Building wheel for linkahead-sss-loanpy (pyproject.toml): finished with status 'done' Created wheel for linkahead-sss-loanpy: filename=linkahead_sss_loanpy-0.0.1-py3-none-any.whl size=47760 sha256=56237a94bdd4f9aa34d8f9fae909f090afbc6210a1b63428fb320efb5750a414 Stored in directory: /tmp/pip-ephem-wheel-cache-3w3iqhzm/wheels/0f/ca/3b/3a8fd97b2ed01bdc95156bb52d2e97d5ace7ea01cdb490396a Building wheel for linkahead (setup.py): started Building wheel for linkahead (setup.py): finished with status 'done' Created wheel for linkahead: filename=linkahead-0.17.1.dev0+c2062ba-py3-none-any.whl size=175632 sha256=1bc09b3f756add96af7cf42e781ab1882c2004879c2e89691ead59eb2db28645 Stored in directory: /tmp/pip-ephem-wheel-cache-3w3iqhzm/wheels/8b/05/dc/27d2cbe50a415a5e9bb1051e2b57d5efe0330be2be9e009db1 Successfully built linkahead-sss-loanpy linkahead Installing collected packages: rfc3987, pytz, zipp, xlrd, webcolors, urllib3, uri-template, tzdata, typing-extensions, types-python-dateutil, six, rpds-py, PyYAML, PySocks, numpy, lxml, jsonref, jsonpointer, idna, future, fqdn, filelock, et-xmlfile, dnspython, charset-normalizer, certifi, attrs, rfc3339-validator, requests, referencing, python-dateutil, py3-validate-email, openpyxl, importlib_resources, pandas, jsonschema-specifications, arrow, linkahead, jsonschema, isoduration, caosadvancedtools, linkahead-sss-loanpy Successfully installed PySocks-1.7.1 PyYAML-6.0.2 arrow-1.3.0 attrs-25.3.0 caosadvancedtools-0.13.0 certifi-2025.1.31 charset-normalizer-3.4.1 dnspython-2.7.0 et-xmlfile-2.0.0 filelock-3.18.0 fqdn-1.5.1 future-1.0.0 idna-3.10 importlib_resources-6.5.2 isoduration-20.11.0 jsonpointer-3.0.0 jsonref-1.1.0 jsonschema-4.23.0 jsonschema-specifications-2024.10.1 linkahead-0.17.1.dev0+c2062ba linkahead-sss-loanpy-0.0.1 lxml-5.3.1 numpy-1.26.4 openpyxl-3.1.5 pandas-2.2.3 py3-validate-email-1.0.5.post2 python-dateutil-2.9.0.post0 pytz-2025.1 referencing-0.36.2 requests-2.32.3 rfc3339-validator-0.1.4 rfc3987-1.3.8 rpds-py-0.23.1 six-1.17.0 types-python-dateutil-2.9.0.20241206 typing-extensions-4.12.2 tzdata-2025.1 uri-template-1.3.0 urllib3-2.3.0 webcolors-24.11.1 xlrd-2.0.1 zipp-3.21.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [notice] A new release of pip is available: 23.0.1 -> 25.0.1 [notice] To update, run: pip install --upgrade pip ============================= test session starts ============================== platform linux -- Python 3.9.21, pytest-8.3.5, pluggy-1.5.0 -- /usr/local/bin/python3.9 cachedir: .pytest_cache rootdir: /builds/ybudqsep/0/caosdb/src/linkahead-loan/loanpy configfile: tox.ini plugins: cov-6.0.0 collecting ... collected 9 items unittests/test_box_loan.py::test_return_value_of_caller PASSED [ 11%] unittests/test_box_loan.py::test_create_person PASSED [ 22%] unittests/test_box_loan.py::test_email_validation PASSED [ 33%] unittests/test_box_loan.py::test_assert_date_in_future PASSED [ 44%] unittests/test_box_loan.py::test_loan_states PASSED [ 55%] unittests/test_manual_return.py::test_set_returned_box PASSED [ 66%] unittests/test_request_loan.py::test_issue_loan_request_with_wrong_return_date PASSED [ 77%] unittests/test_request_loan.py::test_create_loan PASSED [ 88%] unittests/test_request_return.py::test_return_request_with_wrong_return_date PASSED [100%]/usr/local/lib/python3.9/site-packages/coverage/inorout.py:508: CoverageWarning: Module loanpy was never imported. (module-not-imported) self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") /usr/local/lib/python3.9/site-packages/coverage/control.py:907: CoverageWarning: No data was collected. (no-data-collected) self._warn("No data was collected.", slug="no-data-collected") /usr/local/lib/python3.9/site-packages/pytest_cov/plugin.py:329: CovReportWarning: Failed to generate report: No data to report. self.cov_controller.finish() WARNING: Failed to generate report: No data to report. =============================== warnings summary =============================== ../../../../../../../usr/local/lib/python3.9/site-packages/caosdb/__init__.py:5 /usr/local/lib/python3.9/site-packages/caosdb/__init__.py:5: DeprecationWarning: CaosDB was renamed to LinkAhead. Please import this library as `import linkahead`. Using the old name, starting with caosdb, is deprecated. warn(("CaosDB was renamed to LinkAhead. Please import this library as `import linkahead`. Using the" -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.9.21-final-0 ----------- ========================= 9 passed, 1 warning in 0.46s ========================= section_end:1742402409:step_script [0Ksection_start:1742402409:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m section_end:1742402410:cleanup_file_variables [0K[32;1mJob succeeded[0;m