diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bb14d11..7fd126f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,6 +21,9 @@ jobs: - 'Django~=4.0.0' - 'Django~=4.1.0' - 'Django~=4.2.0' + psycopg: + - 'psycopg2==2.9.6' + - 'psycopg==3.1.10' exclude: - python: '3.7' django: 'Django~=4.0.0' @@ -28,6 +31,12 @@ jobs: django: 'Django~=4.1.0' - python: '3.7' django: 'Django~=4.2.0' + - psycopg: 'psycopg==3.1.10' + django: 'Django~=3.2.0' + - psycopg: 'psycopg==3.1.10' + django: 'Django~=4.0.0' + - psycopg: 'psycopg==3.1.10' + django: 'Django~=4.1.0' services: postgres: image: postgres:14.5 @@ -56,6 +65,7 @@ jobs: pip install -r requirements/requirements.txt pip install -r requirements/requirements-testing.txt pip install "${{ matrix.django }}" + pip install "${{ matrix.psycopg }}" pip freeze - name: Run tests env: diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 0000000..e4c8723 --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,14 @@ +version: 2 + +build: + os: ubuntu-22.04 + tools: + python: "3.8" + +sphinx: + configuration: docs/conf.py + +python: + install: + - requirements: requirements/docs.txt + - requirements: requirements/requirements.txt diff --git a/django_kmatch/version.py b/django_kmatch/version.py index e7c12d2..f593cd5 100644 --- a/django_kmatch/version.py +++ b/django_kmatch/version.py @@ -1 +1 @@ -__version__ = '2.0.3' +__version__ = '2.0.4' diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 2fb08d9..a190abb 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -1,6 +1,11 @@ Release Notes ============= +v2.0.4 +------ +* Read the Docs config file v2 +* Github actions for testing psycopg3 + v2.0.3 ------ * Python 3.8,3.9