Skip to content

Commit fb5a7c1

Browse files
committed
REF: Enforce trailing comma for Python pre-commit
1 parent 663f4ce commit fb5a7c1

File tree

7 files changed

+39
-20
lines changed

7 files changed

+39
-20
lines changed

databento/common/bento.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,7 @@ def _build_product_id_index(self) -> Dict[dt.date, Dict[int, str]]:
662662
end_date=row["end_date"],
663663
native=native,
664664
product_id=int(row["symbol"]),
665-
)
665+
),
666666
)
667667

668668
product_id_index: Dict[dt.date, Dict[int, str]] = {}

tests/test_common_parsing.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ def test_enum_or_str_lowercase_given_incorrect_type_raises_type_error(self) -> N
4444
],
4545
)
4646
def test_enum_or_str_lowercase_returns_expected_outputs(
47-
self, value: Union[Enum, str], expected: str
47+
self,
48+
value: Union[Enum, str],
49+
expected: str,
4850
) -> None:
4951
# Arrange, Act, Assert
5052
assert enum_or_str_lowercase(value, "param") == expected
@@ -66,7 +68,9 @@ def test_maybe_enum_or_str_lowercase_given_incorrect_types_raises_error(
6668
],
6769
)
6870
def test_maybe_enum_or_str_lowercase_returns_expected_outputs(
69-
self, value: Optional[Union[Enum, str]], expected: Optional[str]
71+
self,
72+
value: Optional[Union[Enum, str]],
73+
expected: Optional[str],
7074
) -> None:
7175
# Arrange, Act, Assert
7276
assert maybe_enum_or_str_lowercase(value, "param") == expected
@@ -90,7 +94,9 @@ def test_enum_or_str_uppercase_given_incorrect_type_raises_type_error(self) -> N
9094
],
9195
)
9296
def test_enum_or_str_uppercase_returns_expected_outputs(
93-
self, value: Union[Enum, str], expected: str
97+
self,
98+
value: Union[Enum, str],
99+
expected: str,
94100
) -> None:
95101
# Arrange, Act, Assert
96102
assert enum_or_str_uppercase(value, "param") == expected
@@ -112,7 +118,9 @@ def test_maybe_enum_or_str_uppercase_given_incorrect_types_raises_error(
112118
],
113119
)
114120
def test_maybe_enum_or_str_uppercase_returns_expected_outputs(
115-
self, value: Optional[Union[Enum, str]], expected: Optional[str]
121+
self,
122+
value: Optional[Union[Enum, str]],
123+
expected: Optional[str],
116124
) -> None:
117125
# Arrange, Act, Assert
118126
assert maybe_enum_or_str_uppercase(value, "param") == expected

tests/test_historical_batch.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ def test_batch_submit_job_given_invalid_stype_in_raises_error(self) -> None:
5151

5252
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
5353
def test_batch_submit_job_sends_expected_request(
54-
self, mocker: MockerFixture
54+
self,
55+
mocker: MockerFixture,
5556
) -> None:
5657
# Arrange
5758
mocked_get = mocker.patch("requests.post")
@@ -102,7 +103,8 @@ def test_batch_submit_job_sends_expected_request(
102103

103104
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
104105
def test_batch_list_jobs_sends_expected_request(
105-
self, mocker: MockerFixture
106+
self,
107+
mocker: MockerFixture,
106108
) -> None:
107109
# Arrange
108110
mocked_get = mocker.patch("requests.get")

tests/test_historical_bento.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def test_sources_metadata_returns_expected_json_as_dict(self) -> None:
7070
"end_date": dt.date(2020, 12, 29),
7171
"symbol": "5482",
7272
},
73-
]
73+
],
7474
},
7575
}
7676
assert data.metadata == metadata
@@ -114,7 +114,7 @@ def test_bento_given_initial_nbytes_returns_expected_metadata(self) -> None:
114114
("ts_recv", "<u8"),
115115
("ts_in_delta", "<i4"),
116116
("sequence", "<u4"),
117-
]
117+
],
118118
)
119119
assert data.struct_size == 56
120120
assert data.nbytes == 245
@@ -135,7 +135,7 @@ def test_bento_given_initial_nbytes_returns_expected_metadata(self) -> None:
135135
"start_date": dt.date(2020, 12, 28),
136136
"end_date": dt.date(2020, 12, 29),
137137
},
138-
]
138+
],
139139
}
140140
assert data.symbology == {
141141
"symbols": ["ESH1"],
@@ -152,7 +152,7 @@ def test_bento_given_initial_nbytes_returns_expected_metadata(self) -> None:
152152
"start_date": dt.date(2020, 12, 28),
153153
"end_date": dt.date(2020, 12, 29),
154154
},
155-
]
155+
],
156156
},
157157
}
158158

@@ -229,7 +229,8 @@ def test_replay_with_stub_data_record_passes_to_callback(self) -> None:
229229
],
230230
)
231231
def test_to_df_across_schemas_returns_identical_dimension_dfs(
232-
self, schema: Schema
232+
self,
233+
schema: Schema,
233234
) -> None:
234235
# Arrange
235236
stub_data = get_test_data(schema=schema)

tests/test_historical_client.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ def test_custom_gateway_returns_expected(self) -> None:
5959

6060
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
6161
def test_re_request_symbology_makes_expected_request(
62-
self, mocker: MockerFixture
62+
self,
63+
mocker: MockerFixture,
6364
) -> None:
6465
# Arrange
6566
mocked_get = mocker.patch("requests.get")
@@ -97,7 +98,8 @@ def test_re_request_symbology_makes_expected_request(
9798

9899
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
99100
def test_request_full_definitions_expected_request(
100-
self, mocker: MockerFixture
101+
self,
102+
mocker: MockerFixture,
101103
) -> None:
102104
# Arrange
103105
mocked_get = mocker.patch("requests.get")

tests/test_historical_metadata.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ def setup_method(self) -> None:
1515

1616
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
1717
def test_list_publishers_sends_expected_request(
18-
self, mocker: MockerFixture
18+
self,
19+
mocker: MockerFixture,
1920
) -> None:
2021
# Arrange
2122
mocked_get = mocker.patch("requests.get")
@@ -146,7 +147,8 @@ def test_list_encodings_sends_expected_request(self, mocker: MockerFixture) -> N
146147

147148
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
148149
def test_list_compressions_sends_expected_request(
149-
self, mocker: MockerFixture
150+
self,
151+
mocker: MockerFixture,
150152
) -> None:
151153
# Arrange
152154
mocked_get = mocker.patch("requests.get")
@@ -214,7 +216,8 @@ def test_list_unit_price_sends_expected_request(
214216

215217
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
216218
def test_get_dataset_condition_sends_expected_request(
217-
self, mocker: MockerFixture
219+
self,
220+
mocker: MockerFixture,
218221
) -> None:
219222
# Arrange
220223
mocked_get = mocker.patch("requests.get")
@@ -245,7 +248,8 @@ def test_get_dataset_condition_sends_expected_request(
245248

246249
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
247250
def test_get_record_count_sends_expected_request(
248-
self, mocker: MockerFixture
251+
self,
252+
mocker: MockerFixture,
249253
) -> None:
250254
# Arrange
251255
mocked_get = mocker.patch("requests.get")
@@ -286,7 +290,8 @@ def test_get_record_count_sends_expected_request(
286290

287291
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
288292
def test_get_billable_size_sends_expected_request(
289-
self, mocker: MockerFixture
293+
self,
294+
mocker: MockerFixture,
290295
) -> None:
291296
# Arrange
292297
mocked_get = mocker.patch("requests.get")

tests/test_historical_timeseries.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ def test_stream_sends_expected_request(self, mocker: MockerFixture) -> None:
8686

8787
@pytest.mark.skipif(sys.version_info < (3, 8), reason="incompatible mocking")
8888
def test_stream_with_limit_sends_expected_request(
89-
self, mocker: MockerFixture
89+
self,
90+
mocker: MockerFixture,
9091
) -> None:
9192
# Arrange
9293
mocked_get = mocker.patch("requests.get")

0 commit comments

Comments
 (0)