From 5ec993a504d893a8cec6218d331ab8540920e6d6 Mon Sep 17 00:00:00 2001 From: mcarans Date: Tue, 12 Mar 2024 16:20:58 +1300 Subject: [PATCH] update precommit config --- requirements.txt | 20 ++++++++++---------- src/hdx/database/__init__.py | 1 + src/hdx/database/no_timezone.py | 1 + src/hdx/database/postgresql.py | 1 + src/hdx/database/views.py | 1 + tests/hdx/database/dbtestdate.py | 4 ++-- tests/hdx/database/test_database.py | 1 + 7 files changed, 17 insertions(+), 12 deletions(-) diff --git a/requirements.txt b/requirements.txt index e8178a0..01057c5 100755 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --all-extras --output-file=requirements.txt --resolver=backtracking pyproject.toml +# pip-compile --all-extras --output-file=requirements.txt pyproject.toml # bcrypt==4.1.2 # via paramiko @@ -12,9 +12,9 @@ cffi==1.16.0 # pynacl cfgv==3.4.0 # via pre-commit -coverage[toml]==7.4.1 +coverage[toml]==7.4.3 # via pytest-cov -cryptography==42.0.2 +cryptography==42.0.5 # via paramiko distlib==0.3.8 # via virtualenv @@ -22,13 +22,13 @@ filelock==3.13.1 # via virtualenv greenlet==3.0.3 # via sqlalchemy -identify==2.5.34 +identify==2.5.35 # via pre-commit iniconfig==2.0.0 # via pytest nodeenv==1.8.0 # via pre-commit -packaging==23.2 +packaging==24.0 # via pytest paramiko==3.4.0 # via sshtunnel @@ -36,7 +36,7 @@ platformdirs==4.2.0 # via virtualenv pluggy==1.4.0 # via pytest -pre-commit==3.6.1 +pre-commit==3.6.2 # via hdx-python-database (pyproject.toml) psycopg[binary]==3.1.18 # via hdx-python-database (pyproject.toml) @@ -46,7 +46,7 @@ pycparser==2.21 # via cffi pynacl==1.5.0 # via paramiko -pytest==8.0.0 +pytest==8.1.1 # via # hdx-python-database (pyproject.toml) # pytest-cov @@ -54,15 +54,15 @@ pytest-cov==4.1.0 # via hdx-python-database (pyproject.toml) pyyaml==6.0.1 # via pre-commit -sqlalchemy==2.0.27 +sqlalchemy==2.0.28 # via hdx-python-database (pyproject.toml) sshtunnel==0.4.0 # via hdx-python-database (pyproject.toml) -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # psycopg # sqlalchemy -virtualenv==20.25.0 +virtualenv==20.25.1 # via pre-commit # The following packages are considered to be unsafe in a requirements file: diff --git a/src/hdx/database/__init__.py b/src/hdx/database/__init__.py index 8c70b6d..ed84834 100644 --- a/src/hdx/database/__init__.py +++ b/src/hdx/database/__init__.py @@ -1,4 +1,5 @@ """Database utilities""" + import logging from typing import Any, Optional, Type, Union diff --git a/src/hdx/database/no_timezone.py b/src/hdx/database/no_timezone.py index 0fb0a4d..3ba7515 100644 --- a/src/hdx/database/no_timezone.py +++ b/src/hdx/database/no_timezone.py @@ -1,4 +1,5 @@ """Utilities for database datetime columns without timezone""" + from datetime import datetime, timezone from typing import Optional diff --git a/src/hdx/database/postgresql.py b/src/hdx/database/postgresql.py index 192bcd9..9297a5a 100644 --- a/src/hdx/database/postgresql.py +++ b/src/hdx/database/postgresql.py @@ -1,4 +1,5 @@ """PostgreSQL specific utilities""" + import logging import time diff --git a/src/hdx/database/views.py b/src/hdx/database/views.py index e76f880..1951550 100644 --- a/src/hdx/database/views.py +++ b/src/hdx/database/views.py @@ -4,6 +4,7 @@ Copied from: https://github.com/sqlalchemy/sqlalchemy/wiki/Views#sqlalchemy-14-20-version """ + from typing import Dict, List import sqlalchemy as sa diff --git a/tests/hdx/database/dbtestdate.py b/tests/hdx/database/dbtestdate.py index 5be0b96..a142ca1 100755 --- a/tests/hdx/database/dbtestdate.py +++ b/tests/hdx/database/dbtestdate.py @@ -1,5 +1,5 @@ -"""SQLAlchemy class representing DBTestDate row. Holds test data for dates. -""" +"""SQLAlchemy class representing DBTestDate row. Holds test data for dates.""" + from datetime import datetime from sqlalchemy import select diff --git a/tests/hdx/database/test_database.py b/tests/hdx/database/test_database.py index 1d64c77..8af2ded 100755 --- a/tests/hdx/database/test_database.py +++ b/tests/hdx/database/test_database.py @@ -1,4 +1,5 @@ """Database Utility Tests""" + from collections import namedtuple from copy import deepcopy from datetime import datetime, timezone