Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing setuptools-build-hook Using setuptoolsBuildPhase Using setuptoolsShellHook Sourcing pip-install-hook Using pipInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing setuptools-check-hook Using setuptoolsCheckPhase Sourcing pytest-check-hook Using pytestCheckPhase Removing setuptoolsCheckPhase Running phase: unpackPhase unpacking sources unpacking source archive /nix/store/477sygkwxaw1hhd3ciiiy88dc0q9nr2z-Flask-SQLAlchemy-2.5.1.tar.gz source root is Flask-SQLAlchemy-2.5.1 setting SOURCE_DATE_EPOCH to timestamp 1616094138 of file Flask-SQLAlchemy-2.5.1/setup.cfg Running phase: patchPhase patching sources Running phase: configurePhase configuring no configure script, doing nothing Running phase: buildPhase building Executing setuptoolsBuildPhase /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/flask_sqlalchemy copying flask_sqlalchemy/utils.py -> build/lib/flask_sqlalchemy copying flask_sqlalchemy/__init__.py -> build/lib/flask_sqlalchemy copying flask_sqlalchemy/model.py -> build/lib/flask_sqlalchemy copying flask_sqlalchemy/_compat.py -> build/lib/flask_sqlalchemy running egg_info writing Flask_SQLAlchemy.egg-info/PKG-INFO writing dependency_links to Flask_SQLAlchemy.egg-info/dependency_links.txt writing requirements to Flask_SQLAlchemy.egg-info/requires.txt writing top-level names to Flask_SQLAlchemy.egg-info/top_level.txt reading manifest file 'Flask_SQLAlchemy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE.rst' writing manifest file 'Flask_SQLAlchemy.egg-info/SOURCES.txt' /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( installing to build/bdist.linux-i686/wheel running install running install_lib creating build/bdist.linux-i686 creating build/bdist.linux-i686/wheel creating build/bdist.linux-i686/wheel/flask_sqlalchemy copying build/lib/flask_sqlalchemy/__init__.py -> build/bdist.linux-i686/wheel/flask_sqlalchemy copying build/lib/flask_sqlalchemy/utils.py -> build/bdist.linux-i686/wheel/flask_sqlalchemy copying build/lib/flask_sqlalchemy/_compat.py -> build/bdist.linux-i686/wheel/flask_sqlalchemy copying build/lib/flask_sqlalchemy/model.py -> build/bdist.linux-i686/wheel/flask_sqlalchemy running install_egg_info Copying Flask_SQLAlchemy.egg-info to build/bdist.linux-i686/wheel/Flask_SQLAlchemy-2.5.1-py3.9.egg-info running install_scripts creating build/bdist.linux-i686/wheel/Flask_SQLAlchemy-2.5.1.dist-info/WHEEL creating 'dist/Flask_SQLAlchemy-2.5.1-py2.py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it adding 'flask_sqlalchemy/__init__.py' adding 'flask_sqlalchemy/_compat.py' adding 'flask_sqlalchemy/model.py' adding 'flask_sqlalchemy/utils.py' adding 'Flask_SQLAlchemy-2.5.1.dist-info/LICENSE.rst' adding 'Flask_SQLAlchemy-2.5.1.dist-info/METADATA' adding 'Flask_SQLAlchemy-2.5.1.dist-info/WHEEL' adding 'Flask_SQLAlchemy-2.5.1.dist-info/top_level.txt' adding 'Flask_SQLAlchemy-2.5.1.dist-info/RECORD' removing build/bdist.linux-i686/wheel Finished executing setuptoolsBuildPhase Running phase: installPhase installing Executing pipInstallPhase /build/Flask-SQLAlchemy-2.5.1/dist /build/Flask-SQLAlchemy-2.5.1 Processing ./Flask_SQLAlchemy-2.5.1-py2.py3-none-any.whl Requirement already satisfied: Flask>=0.10 in /nix/store/yabdzmkyb7y0bc8p9n9daknsa3zdvf6n-python3.9-flask-2.2.2/lib/python3.9/site-packages (from Flask-SQLAlchemy==2.5.1) (2.2.2) Requirement already satisfied: SQLAlchemy>=0.8.0 in /nix/store/i7y6744jzd3ad1i9aayjd82924g47lk4-python3.9-SQLAlchemy-1.4.41/lib/python3.9/site-packages (from Flask-SQLAlchemy==2.5.1) (1.4.41) Requirement already satisfied: Werkzeug>=2.2.2 in /nix/store/w72xm29pfmwxmya138faalcx7p644y51-python3.9-werkzeug-2.2.2/lib/python3.9/site-packages (from Flask>=0.10->Flask-SQLAlchemy==2.5.1) (2.2.2) Requirement already satisfied: Jinja2>=3.0 in /nix/store/mk0vbd55v1vchjdi13jvw23n6gr3qxfi-python3.9-Jinja2-3.1.2/lib/python3.9/site-packages (from Flask>=0.10->Flask-SQLAlchemy==2.5.1) (3.1.2) Requirement already satisfied: importlib-metadata>=3.6.0 in /nix/store/plsd5djjzvx8bm1irzha85d411hnpyhk-python3.9-importlib-metadata-4.12.0/lib/python3.9/site-packages (from Flask>=0.10->Flask-SQLAlchemy==2.5.1) (4.12.0) Requirement already satisfied: itsdangerous>=2.0 in /nix/store/z4hy75xzsgk8xp8yn02hvlbcyxbgiwgd-python3.9-itsdangerous-2.1.2/lib/python3.9/site-packages (from Flask>=0.10->Flask-SQLAlchemy==2.5.1) (2.1.2) Requirement already satisfied: click>=8.0 in /nix/store/sv0ki1a3n3q2fvzxs6r7ppp2sf8bv563-python3.9-click-8.1.3/lib/python3.9/site-packages (from Flask>=0.10->Flask-SQLAlchemy==2.5.1) (8.1.3) Requirement already satisfied: zipp>=0.5 in /nix/store/5xn9dkzkc0c7p02cs2az1qc5llah7pwv-python3.9-zipp-3.10.0/lib/python3.9/site-packages (from importlib-metadata>=3.6.0->Flask>=0.10->Flask-SQLAlchemy==2.5.1) (3.10.0) Requirement already satisfied: MarkupSafe>=2.0 in /nix/store/0mimpnabzrf92j9k038cv3ph0dx30vbg-python3.9-markupsafe-2.1.1/lib/python3.9/site-packages (from Jinja2>=3.0->Flask>=0.10->Flask-SQLAlchemy==2.5.1) (2.1.1) Installing collected packages: Flask-SQLAlchemy Successfully installed Flask-SQLAlchemy-2.5.1 /build/Flask-SQLAlchemy-2.5.1 Finished executing pipInstallPhase installPhase completed in 4 minutes 0 seconds Running phase: pythonOutputDistPhase pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/z6g4j2d6ii5yf3l7mbwcs6367zkh3ava-python3.9-Flask-SQLAlchemy-2.5.1 strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip stripping (with command strip and flags -S) in /nix/store/z6g4j2d6ii5yf3l7mbwcs6367zkh3ava-python3.9-Flask-SQLAlchemy-2.5.1/lib patching script interpreter paths in /nix/store/z6g4j2d6ii5yf3l7mbwcs6367zkh3ava-python3.9-Flask-SQLAlchemy-2.5.1 checking for references to /build/ in /nix/store/z6g4j2d6ii5yf3l7mbwcs6367zkh3ava-python3.9-Flask-SQLAlchemy-2.5.1... shrinking RPATHs of ELF executables and libraries in /nix/store/6kjcdd5nv07j98nsyzjh6ks1h3a6v9j0-python3.9-Flask-SQLAlchemy-2.5.1-dist strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip patching script interpreter paths in /nix/store/6kjcdd5nv07j98nsyzjh6ks1h3a6v9j0-python3.9-Flask-SQLAlchemy-2.5.1-dist checking for references to /build/ in /nix/store/6kjcdd5nv07j98nsyzjh6ks1h3a6v9j0-python3.9-Flask-SQLAlchemy-2.5.1-dist... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase running install tests no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pytestCheckPhase pytestCheckPhase Executing pytestCheckPhase ============================= test session starts ============================== platform linux -- Python 3.9.16, pytest-7.1.3, pluggy-1.0.0 rootdir: /build/Flask-SQLAlchemy-2.5.1, configfile: setup.cfg, testpaths: tests collected 73 items / 2 deselected / 71 selected tests/test_basic_app.py ... [ 4%] tests/test_binds.py .... [ 9%] tests/test_commit_on_teardown.py .. [ 12%] tests/test_config.py ................... [ 39%] tests/test_meta_data.py .. [ 42%] tests/test_model_class.py .... [ 47%] tests/test_pagination.py ..... [ 54%] tests/test_query_class.py ... [ 59%] tests/test_query_property.py .... [ 64%] tests/test_regressions.py .... [ 70%] tests/test_sessions.py ... [ 74%] tests/test_signals.py ss [ 77%] tests/test_sqlalchemy_includes.py . [ 78%] tests/test_table_name.py ............. [ 97%] tests/test_utils.py .. [100%] =============================== warnings summary =============================== flask_sqlalchemy/__init__.py:14 flask_sqlalchemy/__init__.py:14 /build/Flask-SQLAlchemy-2.5.1/flask_sqlalchemy/__init__.py:14: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. from flask import _app_ctx_stack, abort, current_app, request tests/test_basic_app.py: 5 warnings tests/test_commit_on_teardown.py: 2 warnings tests/test_pagination.py: 146 warnings tests/test_query_property.py: 5 warnings /build/Flask-SQLAlchemy-2.5.1/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries tests/test_basic_app.py: 4 warnings tests/test_commit_on_teardown.py: 2 warnings tests/test_pagination.py: 6 warnings tests/test_query_property.py: 1 warning /build/Flask-SQLAlchemy-2.5.1/flask_sqlalchemy/__init__.py:304: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries = [] tests/test_basic_app.py::test_query_recording /build/Flask-SQLAlchemy-2.5.1/flask_sqlalchemy/__init__.py:344: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. return getattr(_app_ctx_stack.top, 'sqlalchemy_queries', []) tests/test_commit_on_teardown.py::test_commit_on_success tests/test_commit_on_teardown.py::test_roll_back_on_failure /build/Flask-SQLAlchemy-2.5.1/flask_sqlalchemy/__init__.py:889: DeprecationWarning: 'COMMIT_ON_TEARDOWN' is deprecated and will be removed in version 3.1. Call 'db.session.commit()'` directly instead. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ========== 69 passed, 2 skipped, 2 deselected, 176 warnings in 7.68s =========== Finished executing pytestCheckPhase Running phase: pytestcachePhase pytestcachePhase Running phase: pytestRemoveBytecodePhase pytestRemoveBytecodePhase