Skip to content

Commit e37bc1a

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 5b61e3a commit e37bc1a

4 files changed

Lines changed: 17 additions & 26 deletions

File tree

papermill/adl.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ def _create_adapter(self, store_name):
3838

3939
def listdir(self, url):
4040
"""Returns a list of the files under the specified path"""
41-
(store_name, path) = self._split_url(url)
41+
store_name, path = self._split_url(url)
4242
adapter = self._create_adapter(store_name)
4343
return [f"adl://{store_name}.azuredatalakestore.net/{path_to_child}" for path_to_child in adapter.ls(path)]
4444

4545
def read(self, url):
4646
"""Read storage at a given url"""
47-
(store_name, path) = self._split_url(url)
47+
store_name, path = self._split_url(url)
4848
adapter = self._create_adapter(store_name)
4949
lines = []
5050
with adapter.open(path) as f:
@@ -54,7 +54,7 @@ def read(self, url):
5454

5555
def write(self, buf, url):
5656
"""Write buffer to storage at a given url"""
57-
(store_name, path) = self._split_url(url)
57+
store_name, path = self._split_url(url)
5858
adapter = self._create_adapter(store_name)
5959
with adapter.open(path, 'wb') as f:
6060
f.write(buf.encode())

papermill/s3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def __init__(self, keyname=None, *args, **kwargs):
152152
s3 = session.resource('s3', **session_params)
153153
S3.s3_session = (session, client, s3)
154154

155-
(self.session, self.client, self.s3) = S3.s3_session
155+
self.session, self.client, self.s3 = S3.s3_session
156156

157157
def _bucket_name(self, bucket):
158158
return self._clean(bucket).split('/', 1)[0]

papermill/tests/test_adl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def test_split_url_raises_exception_on_invalid_url(self):
2727
self.assertTrue("Invalid ADL url 'this_is_not_a_valid_url'" in str(context.exception))
2828

2929
def test_split_url_splits_valid_url(self):
30-
(store_name, path) = ADL._split_url("adl://foo.azuredatalakestore.net/bar/baz")
30+
store_name, path = ADL._split_url("adl://foo.azuredatalakestore.net/bar/baz")
3131
self.assertEqual(store_name, "foo")
3232
self.assertEqual(path, "bar/baz")
3333

pyproject.toml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[build-system]
22
build-backend = "setuptools.build_meta"
3-
43
requires = [ "setuptools>=61", "wheel" ]
54

65
[project]
@@ -24,6 +23,7 @@ classifiers = [
2423
"Programming Language :: Python :: 3.11",
2524
"Programming Language :: Python :: 3.12",
2625
"Programming Language :: Python :: 3.13",
26+
"Programming Language :: Python :: 3.14",
2727
]
2828
dynamic = [ "version" ]
2929
dependencies = [
@@ -37,7 +37,6 @@ dependencies = [
3737
"tenacity>=5.0.2",
3838
"tqdm>=4.32.2",
3939
]
40-
4140
optional-dependencies.all = [
4241
"azure-datalake-store>=0.0.30,<1.0.0a0",
4342
"azure-identity>=1.3.1",
@@ -151,15 +150,12 @@ scripts.papermill = "papermill.__main__:papermill"
151150
[tool.setuptools]
152151
packages = [ "papermill" ]
153152
include-package-data = true
154-
155-
[tool.setuptools.dynamic]
156-
version = { attr = "papermill.version.version" }
153+
dynamic.version = { attr = "papermill.version.version" }
157154

158155
# Example configuration for Black.
159-
160156
[tool.black]
161157
line-length = 120
162-
target-version = [ 'py310' ]
158+
target-version = [ "py310" ]
163159
skip-string-normalization = true
164160

165161
[tool.ruff]
@@ -170,7 +166,6 @@ exclude = [
170166
"docs",
171167
]
172168
format.quote-style = "preserve"
173-
174169
# Enable Pyflakes `E` and `F` codes by default.
175170
lint.select = [
176171
"E",
@@ -196,27 +191,25 @@ quiet-level = 3
196191
# https://github.com/codespell-project/codespell/issues/2243#issuecomment-1732019960
197192
ignore-words-list = "dne, compiletime"
198193

199-
[tool.pytest.ini_options]
200-
env = [
194+
[tool.pytest]
195+
ini_options.env = [
201196
"AWS_SECRET_ACCESS_KEY=foobar_secret",
202197
"AWS_ACCESS_KEY_ID=foobar_key",
203198
]
204-
filterwarnings = [
199+
ini_options.filterwarnings = [
205200
"ignore:.*imp module is deprecated.*:DeprecationWarning",
206201
]
207202

208-
[tool.coverage.run]
209-
branch = false
210-
211-
[tool.coverage.report]
212-
exclude_lines = [
203+
[tool.coverage]
204+
run.branch = false
205+
report.exclude_lines = [
206+
"if __name__ == .__main__.:",
213207
"if self.debug:",
214208
"pragma: no cover",
215209
"raise AssertionError",
216210
"raise NotImplementedError",
217-
"if __name__ == .__main__.:",
218211
]
219-
omit = [
212+
report.omit = [
220213
"papermill/tests/*",
221214
"papermill/version.py",
222215
]
@@ -295,6 +288,4 @@ current_version = "2.6.0"
295288
commit = true
296289
tag = true
297290
tag_name = "{new_version}"
298-
299-
[[tool.bumpversion.files]]
300-
filename = "papermill/version.py"
291+
files = [ { filename = "papermill/version.py" } ]

0 commit comments

Comments
 (0)