Skip to content

Commit 4cacab1

Browse files
Merge pull request #2183 from VWS-Python/neaten
Neaten some of the codebase
2 parents c200191 + 2d47b23 commit 4cacab1

29 files changed

+65
-39
lines changed

src/mock_vws/_database_matchers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515

1616

1717
def get_database_matching_client_keys(
18+
*,
1819
request_headers: dict[str, str],
1920
request_body: bytes | None,
2021
request_method: str,
@@ -59,6 +60,7 @@ def get_database_matching_client_keys(
5960

6061

6162
def get_database_matching_server_keys(
63+
*,
6264
request_headers: dict[str, str],
6365
request_body: bytes | None,
6466
request_method: str,

src/mock_vws/_flask_server/vws.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
VWS_FLASK_APP.config["PROPAGATE_EXCEPTIONS"] = True
4343

4444

45-
_LOGGER = logging.getLogger(__name__)
45+
_LOGGER = logging.getLogger(name=__name__)
4646

4747

4848
class _ImageMatcherChoice(StrEnum):

src/mock_vws/_query_validators/accept_header_validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from mock_vws._query_validators.exceptions import InvalidAcceptHeaderError
88

9-
_LOGGER = logging.getLogger(__name__)
9+
_LOGGER = logging.getLogger(name=__name__)
1010

1111

1212
def validate_accept_header(request_headers: dict[str, str]) -> None:

src/mock_vws/_query_validators/auth_validators.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
MalformedAuthHeaderError,
1515
)
1616

17-
_LOGGER = logging.getLogger(__name__)
17+
_LOGGER = logging.getLogger(name=__name__)
1818

1919
if TYPE_CHECKING:
2020
from mock_vws.database import VuforiaDatabase
2121

2222

23-
def validate_auth_header_exists(request_headers: dict[str, str]) -> None:
23+
def validate_auth_header_exists(*, request_headers: dict[str, str]) -> None:
2424
"""
2525
Validate that there is an authorization header given to the query endpoint.
2626
@@ -38,6 +38,7 @@ def validate_auth_header_exists(request_headers: dict[str, str]) -> None:
3838

3939

4040
def validate_auth_header_number_of_parts(
41+
*,
4142
request_headers: dict[str, str],
4243
) -> None:
4344
"""
@@ -61,6 +62,7 @@ def validate_auth_header_number_of_parts(
6162

6263

6364
def validate_client_key_exists(
65+
*,
6466
request_headers: dict[str, str],
6567
databases: set[VuforiaDatabase],
6668
) -> None:
@@ -106,6 +108,7 @@ def validate_auth_header_has_signature(
106108

107109

108110
def validate_authorization(
111+
*,
109112
request_path: str,
110113
request_headers: dict[str, str],
111114
request_body: bytes,
@@ -134,8 +137,8 @@ def validate_authorization(
134137
request_path=request_path,
135138
databases=databases,
136139
)
137-
except ValueError:
140+
except ValueError as exc:
138141
_LOGGER.warning(
139142
msg="The authorization header does not match any databases.",
140143
)
141-
raise AuthenticationFailureError from ValueError
144+
raise AuthenticationFailureError from exc

src/mock_vws/_query_validators/content_length_validators.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@
1010
ContentLengthHeaderTooLargeError,
1111
)
1212

13-
_LOGGER = logging.getLogger(__name__)
13+
_LOGGER = logging.getLogger(name=__name__)
1414

1515

1616
def validate_content_length_header_is_int(
17+
*,
1718
request_headers: dict[str, str],
1819
) -> None:
1920
"""
@@ -36,6 +37,7 @@ def validate_content_length_header_is_int(
3637

3738

3839
def validate_content_length_header_not_too_large(
40+
*,
3941
request_headers: dict[str, str],
4042
request_body: bytes,
4143
) -> None:
@@ -61,6 +63,7 @@ def validate_content_length_header_not_too_large(
6163

6264

6365
def validate_content_length_header_not_too_small(
66+
*,
6467
request_headers: dict[str, str],
6568
request_body: bytes,
6669
) -> None:

src/mock_vws/_query_validators/content_type_validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
UnsupportedMediaTypeError,
1313
)
1414

15-
_LOGGER = logging.getLogger(__name__)
15+
_LOGGER = logging.getLogger(name=__name__)
1616

1717

1818
def validate_content_type_header(

src/mock_vws/_query_validators/date_validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
RequestTimeTooSkewedError,
1414
)
1515

16-
_LOGGER = logging.getLogger(__name__)
16+
_LOGGER = logging.getLogger(name=__name__)
1717

1818

1919
def validate_date_header_given(*, request_headers: dict[str, str]) -> None:

src/mock_vws/_query_validators/fields_validators.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@
1010

1111
from mock_vws._query_validators.exceptions import UnknownParametersError
1212

13-
_LOGGER = logging.getLogger(__name__)
13+
_LOGGER = logging.getLogger(name=__name__)
1414

1515

1616
def validate_extra_fields(
17+
*,
1718
request_headers: dict[str, str],
1819
request_body: bytes,
1920
) -> None:

src/mock_vws/_query_validators/image_validators.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
RequestEntityTooLargeError,
1616
)
1717

18-
_LOGGER = logging.getLogger(__name__)
18+
_LOGGER = logging.getLogger(name=__name__)
1919

2020

2121
def validate_image_field_given(
22+
*,
2223
request_headers: dict[str, str],
2324
request_body: bytes,
2425
) -> None:
@@ -49,6 +50,7 @@ def validate_image_field_given(
4950

5051

5152
def validate_image_file_size(
53+
*,
5254
request_headers: dict[str, str],
5355
request_body: bytes,
5456
) -> None:
@@ -88,6 +90,7 @@ def validate_image_file_size(
8890

8991

9092
def validate_image_dimensions(
93+
*,
9194
request_headers: dict[str, str],
9295
request_body: bytes,
9396
) -> None:
@@ -125,6 +128,7 @@ def validate_image_dimensions(
125128

126129

127130
def validate_image_format(
131+
*,
128132
request_headers: dict[str, str],
129133
request_body: bytes,
130134
) -> None:

src/mock_vws/_query_validators/include_target_data_validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from mock_vws._query_validators.exceptions import InvalidIncludeTargetDataError
1212

13-
_LOGGER = logging.getLogger(__name__)
13+
_LOGGER = logging.getLogger(name=__name__)
1414

1515

1616
def validate_include_target_data(

0 commit comments

Comments
 (0)