python3.14-duckdb-engine-0.17.0
checks.x86_64-linux.nixos-eve
· build #843
· raw
1tribuchet: building on jamie2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-metadata-check-hook.sh15Using pythonMetadataCheckPhase16Sourcing python-namespaces-hook17Sourcing python-catch-conflicts-hook.sh18Sourcing pytest-check-hook19Using pytestCheckPhase20Using checkPhaseThreadLimitHook
unpackPhase
21unpacking source archive /nix/store/vq3mbb50lmw3cj6z27axfckmvg8lqrwv-source22source root is source23setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/renovate.json"configurePhase
24no configure script, doing nothingbuildPhase
25Executing pypaBuildPhase26Creating a wheel...27pypa build flags: --no-isolation --outdir dist/ --wheel28* Getting build dependencies for wheel...29* Building wheel...30Successfully built duckdb_engine-0.17.0-py3-none-any.whl31Finished creating a wheel...32Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
33Executing pythonRuntimeDepsCheck34Checking runtime dependencies for duckdb_engine-0.17.0-py3-none-any.whl35Finished executing pythonRuntimeDepsCheckinstallPhase
36Executing pypaInstallPhase37Successfully installed duckdb_engine-0.17.0-py3-none-any.whl38Finished executing pypaInstallPhasepythonOutputDistPhase
39Executing pythonOutputDistPhase40Finished executing pythonOutputDistPhasefixupPhase
41shrinking RPATHs of ELF executables and libraries in /nix/store/yy6xzfkh2c36dxgxzzqq0y6vkfjc25vg-python3.14-duckdb-engine-0.17.0-dist42checking for references to /build/ in /nix/store/yy6xzfkh2c36dxgxzzqq0y6vkfjc25vg-python3.14-duckdb-engine-0.17.0-dist...43patching script interpreter paths in /nix/store/yy6xzfkh2c36dxgxzzqq0y6vkfjc25vg-python3.14-duckdb-engine-0.17.0-dist44shrinking RPATHs of ELF executables and libraries in /nix/store/b8yjj72j8g2s2w055x2kxrbp14364y6f-python3.14-duckdb-engine-0.17.045checking for references to /build/ in /nix/store/b8yjj72j8g2s2w055x2kxrbp14364y6f-python3.14-duckdb-engine-0.17.0...46patching script interpreter paths in /nix/store/b8yjj72j8g2s2w055x2kxrbp14364y6f-python3.14-duckdb-engine-0.17.047stripping (with command strip and flags -S -p) in /nix/store/b8yjj72j8g2s2w055x2kxrbp14364y6f-python3.14-duckdb-engine-0.17.0/lib48Executing pythonRemoveTestsDir49Finished executing pythonRemoveTestsDirinstallCheckPhase
50setting known thread variables to default: 151 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=152no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
53Executing pythonImportsCheckPhase54Check whether the following modules can be imported: duckdb_enginepythonMetadataCheckPhase
55Executing pythonMetadataCheckPhasepytestCheckPhase
56Executing pytestCheckPhase57setting known thread variables to default: 158 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=159pytest flags: -m pytest --ignore-glob=duckdb_engine/tests/test_datatypes.py -k not\ \(test_user_agent\)\ and\ not\ \(test_user_agent_with_custom_user_agent\)\ and\ not\ \(test_get_columns\)\ and\ not\ \(test_get_foreign_keys\)\ and\ not\ \(test_get_check_constraints\)\ and\ not\ \(test_get_unique_constraints\)\ and\ not\ \(test_reflect\)\ and\ not\ \(test_get_multi_columns\)\ and\ not\ \(test_table_reflect\)\ and\ not\ \(test_comment_support\)\ and\ not\ \(test_361\)\ and\ not\ \(test_reflection\)\ and\ not\ \(test_fetch_arrow\) -m not\ \(remote_data\)60============================= test session starts ==============================61platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.062rootdir: /build/source63configfile: pyproject.toml64plugins: hypothesis-6.168.1, remotedata-0.4.265collected 79 items / 15 deselected / 64 selected6667duckdb_engine/tests/test_basic.py ........s.......s............ [ 45%]68duckdb_engine/tests/test_integration.py .. [ 48%]69duckdb_engine/tests/test_pandas.py sssssssssssssssssssssssssssssssss [100%]7071=============================== warnings summary ===============================72duckdb_engine/tests/test_basic.py:6573 /build/source/duckdb_engine/tests/test_basic.py:65: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)74 Base = declarative_base()7576duckdb_engine/tests/test_pandas.py:60: 100 warnings77 /build/source/duckdb_engine/tests/test_pandas.py:60: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).78 sample_data["datetime"].append(datetime.utcnow())7980duckdb_engine/tests/test_basic.py::test_sessions81 /build/source/duckdb_engine/tests/test_basic.py:459: LegacyAPIWarning: The Query.get() method is considered legacy as of the 1.x series of SQLAlchemy and becomes a legacy construct in 2.0. The method is now available as Session.get() (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)82 c2 = session.query(IntervalModel).get(1)8384-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html85============================ Hypothesis Statistics =============================86duckdb_engine/tests/test_basic.py::test_simple_string:8788 - during generate phase (12.90 seconds):89 - Typical runtimes: ~ 92-137 ms, of which < 1ms in data generation90 - 100 passing, 0 failing, and 1 invalid test cases91 - Events:92 * 0.99%, gave up because: failed to satisfy assume() in test_simple_string (line 154)9394 - Stopped because settings.max_examples=100959697========= 29 passed, 35 skipped, 15 deselected, 102 warnings in 22.85s =========98Finished executing pytestCheckPhase