diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 25b26cda..1a0450f7 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.12", "3.11", "3.10", "3.9", "3.8"] + python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"] neo4j-version: ["community", "enterprise", "5.5-enterprise", "4.4-enterprise", "4.4-community"] steps: diff --git a/README.md b/README.md index 633cb2f1..07626dff 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,7 @@ Ensure `dbms.security.auth_enabled=true` in your database configuration file. Setup a virtual environment, install neomodel for development and run the test suite: : - $ pip install -e '.[dev,pandas,numpy]' + $ pip install -r requirements-dev.txt $ pytest The tests in \"test_connection.py\" will fail locally if you don\'t diff --git a/requirements-dev.txt b/requirements-dev.txt index bf3fa116..446dd8c1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -3,6 +3,7 @@ unasync>=0.5.0 pytest>=7.1 +pytest-asyncio>=0.19.0 pytest-cov>=4.0 pre-commit black