diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 2fc8dac6..41c998a6 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -14,7 +14,7 @@ jobs: python-version: [3.11] services: postgres: - image: postgres:12 + image: postgres:15 env: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres diff --git a/docker-compose.yml b/docker-compose.yml index 68addb7d..ca360fdb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: db: - image: postgres:12.3 + image: postgres:15.13 environment: - POSTGRES_HOST_AUTH_METHOD=trust - POSTGRES_DB=djangosnippets diff --git a/ratings/tests/tests.py b/ratings/tests/tests.py index fd7e700b..84bf8e8d 100644 --- a/ratings/tests/tests.py +++ b/ratings/tests/tests.py @@ -264,9 +264,7 @@ def test_order_postgresql(self): self.assertEqual(list(rated_qs), [self.item3, self.item1]) # check that the model method results are what we expect - self.assertQuerysetEqual( - rated_qs, self.rated_model.ratings.order_by_rating(queryset=item13_qs), transform=lambda x: x - ) + self.assertSequenceEqual(list(rated_qs), list(self.rated_model.ratings.order_by_rating(queryset=item13_qs))) # check that the scores are correct self.assertEqual(rated_qs[0].score, None) diff --git a/requirements/base.txt b/requirements/base.txt index 0c69d26c..5615045a 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,5 +1,5 @@ bleach==6.2.0 -Django==5.0.14 +Django==5.1.11 dj-database-url==0.5.0 django-allauth==0.63.6 django-contrib-comments==2.2.0