From 22753403cdbfbb44695417945209deea9b80d57e Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Sun, 9 Apr 2023 23:33:47 +0200 Subject: [PATCH] CI/Tests: Debug/fix installation on Python 3.6 to 3.9 --- CHANGES.rst | 1 + Makefile | 8 ++++---- setup.py | 2 +- tests/__init__.py | 0 4 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 tests/__init__.py diff --git a/CHANGES.rst b/CHANGES.rst index abfebc0..dfaa94e 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -10,6 +10,7 @@ development - Tests: Add software tests - Improve documentation - CI: Add GHA configuration to invoke software tests +- CI/Tests: Fix installation on Python 3.6 to 3.9 2020-12-29 0.11.0 ================= diff --git a/Makefile b/Makefile index 10d1db6..c58c300 100644 --- a/Makefile +++ b/Makefile @@ -52,16 +52,16 @@ pypi-upload: install-releasetools install-package: @test -e $(python) || python3 -m venv $(venv) - @$(pip) install --quiet --use-pep517 --prefer-binary --editable=.[test,develop,release,sql] + $(pip) install --prefer-binary --editable=.[test,develop,release,sql] install-doctools: @test -e $(python) || python3 -m venv $(venv) - @$(pip) install --quiet --requirement requirements-docs.txt --upgrade + $(pip) install --requirement requirements-docs.txt --upgrade install-releasetools: @test -e $(python) || python3 -m venv $(venv) - @$(pip) install --quiet --requirement requirements-release.txt --upgrade + $(pip) install --requirement requirements-release.txt --upgrade install-tests: @test -e $(python) || python3 -m venv $(venv) - @$(pip) install --quiet --requirement requirements-tests.txt --upgrade + $(pip) install --requirement requirements-tests.txt --upgrade diff --git a/setup.py b/setup.py index 62fb1e7..d7d91d7 100644 --- a/setup.py +++ b/setup.py @@ -81,7 +81,7 @@ install_requires=requires, tests_require=test_requires, extras_require={ - 'sql': ['duckdb<0.7'] + 'sql': ['duckdb>=0.3,<0.7'] }, dependency_links=[ ], diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29