Skip to content

Commit e089fcb

Browse files
authored
Merge pull request #819 from bashtage/clean-docs
DOC: Fix small issues identified by ruff
2 parents 82a4082 + 3688e81 commit e089fcb

9 files changed

+55
-22
lines changed

examples/bootstrap_examples.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
"outputs": [],
2222
"source": [
2323
"import matplotlib.pyplot as plt\n",
24-
"import seaborn\n",
24+
"import seaborn as sns\n",
2525
"\n",
26-
"seaborn.set_style(\"darkgrid\")\n",
26+
"sns.set_style(\"darkgrid\")\n",
2727
"plt.rc(\"figure\", figsize=(16, 6))\n",
2828
"plt.rc(\"savefig\", dpi=90)\n",
2929
"plt.rc(\"font\", family=\"sans-serif\")\n",

examples/multiple-comparison_examples.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
"outputs": [],
2222
"source": [
2323
"import matplotlib.pyplot as plt\n",
24-
"import seaborn\n",
24+
"import seaborn as sns\n",
2525
"\n",
26-
"seaborn.set_style(\"darkgrid\")\n",
26+
"sns.set_style(\"darkgrid\")\n",
2727
"plt.rc(\"figure\", figsize=(16, 6))\n",
2828
"plt.rc(\"savefig\", dpi=90)\n",
2929
"plt.rc(\"font\", family=\"sans-serif\")\n",

examples/unitroot_cointegration_examples.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"outputs": [],
2626
"source": [
2727
"import matplotlib.pyplot as plt\n",
28-
"import seaborn\n",
28+
"import seaborn as sns\n",
2929
"\n",
30-
"seaborn.set_style(\"darkgrid\")\n",
30+
"sns.set_style(\"darkgrid\")\n",
3131
"plt.rc(\"figure\", figsize=(16, 6))\n",
3232
"plt.rc(\"savefig\", dpi=90)\n",
3333
"plt.rc(\"font\", family=\"sans-serif\")\n",

examples/unitroot_examples.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
"import warnings\n",
2424
"\n",
2525
"import matplotlib.pyplot as plt\n",
26-
"import seaborn\n",
26+
"import seaborn as sns\n",
2727
"\n",
2828
"warnings.simplefilter(\"ignore\")\n",
2929
"\n",
30-
"seaborn.set_style(\"darkgrid\")\n",
30+
"sns.set_style(\"darkgrid\")\n",
3131
"plt.rc(\"figure\", figsize=(16, 6))\n",
3232
"plt.rc(\"savefig\", dpi=90)\n",
3333
"plt.rc(\"font\", family=\"sans-serif\")\n",

examples/univariate_forecasting_with_exogenous_variables.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@
4949
"import matplotlib.pyplot as plt\n",
5050
"import numpy as np\n",
5151
"import pandas as pd\n",
52-
"import seaborn\n",
52+
"import seaborn as sns\n",
5353
"\n",
54-
"seaborn.set_style(\"darkgrid\")\n",
54+
"sns.set_style(\"darkgrid\")\n",
5555
"plt.rc(\"figure\", figsize=(16, 6))\n",
5656
"plt.rc(\"savefig\", dpi=90)\n",
5757
"plt.rc(\"font\", family=\"sans-serif\")\n",
@@ -525,7 +525,7 @@
525525
"\n",
526526
"simulations = []\n",
527527
"rng = RandomState(20210301)\n",
528-
"for i in range(100):\n",
528+
"for _ in range(100):\n",
529529
" x0_sim = sim_ar1(np.array([1, 0.8]), x0.iloc[-1], 10, rng)\n",
530530
" x1_sim = sim_ar1(np.array([2.5, 0.5]), x1.iloc[-1], 10, rng)\n",
531531
" x = {\"x0\": x0_sim, \"x1\": x1_sim}\n",

examples/univariate_using_fixed_variance.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"outputs": [],
2626
"source": [
2727
"import matplotlib.pyplot as plt\n",
28-
"import seaborn\n",
28+
"import seaborn as sns\n",
2929
"\n",
30-
"seaborn.set_style(\"darkgrid\")\n",
30+
"sns.set_style(\"darkgrid\")\n",
3131
"plt.rc(\"figure\", figsize=(16, 6))\n",
3232
"plt.rc(\"savefig\", dpi=90)\n",
3333
"plt.rc(\"font\", family=\"sans-serif\")\n",

examples/univariate_volatility_modeling.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"outputs": [],
2626
"source": [
2727
"import matplotlib.pyplot as plt\n",
28-
"import seaborn\n",
28+
"import seaborn as sns\n",
2929
"\n",
30-
"seaborn.set_style(\"darkgrid\")\n",
30+
"sns.set_style(\"darkgrid\")\n",
3131
"plt.rc(\"figure\", figsize=(16, 6))\n",
3232
"plt.rc(\"savefig\", dpi=90)\n",
3333
"plt.rc(\"font\", family=\"sans-serif\")\n",

examples/univariate_volatility_scenarios.ipynb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"metadata": {},
2525
"outputs": [],
2626
"source": [
27-
"%matplotlib inline\n",
2827
"from __future__ import annotations\n",
2928
"\n",
3029
"import matplotlib.pyplot as plt\n",

pyproject.toml

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,12 @@ doc = [
8080
# Documentation
8181
"setuptools>=61",
8282
"wheel",
83-
"setuptools_scm[toml]>=8.0.3,<9",
84-
"oldest-supported-numpy",
83+
"setuptools_scm[toml]>=9.2.0,<10",
8584
"cython>=3.0.13,<4", # Sync with CYTHON_MIN_VER in setup
86-
"numpy >=1.22",
87-
"scipy >=1.5.0",
85+
"numpy >=2.3.4",
86+
"scipy >=1.16.0",
8887
"ipython >=8.0.1",
89-
"matplotlib >=3.0",
88+
"matplotlib >=3.10",
9089
"patsy >=0.5.3",
9190
"statsmodels >=0.13.5",
9291
"jinja2",
@@ -178,6 +177,7 @@ target-version = "py310"
178177
typing-modules = ["arch._typing"]
179178

180179
select = [
180+
"ALL",
181181
# pyflakes
182182
"F",
183183
# pycodestyle
@@ -244,7 +244,8 @@ ignore = [
244244
"TC002",
245245
# Move standard library import `...` into a type-checking block
246246
"TC003",
247-
247+
# TODO: enable "PTH"
248+
"PTH",
248249
# ### Intentionally disabled
249250
# Too many arguments to function call
250251
"PLR0913", # 55
@@ -256,6 +257,39 @@ ignore = [
256257
"PLR2004",
257258
# Like to suggest use [a, *b] instead of [a] + b
258259
"RUF005",
260+
# Logging issues with f-strings
261+
"G",
262+
# Commas interfere with black
263+
"COM",
264+
# Complains about asserts which are used in typing
265+
"S",
266+
# New temp ignores
267+
"FBT",
268+
"ANN",
269+
"D",
270+
"I",
271+
"RET",
272+
"BLE",
273+
"INP",
274+
"T",
275+
"SIM",
276+
"PD",
277+
"C901",
278+
"ERA",
279+
"LOG",
280+
"TRY",
281+
"EM",
282+
"A",
283+
"ARG",
284+
"SLF001",
285+
"NPY",
286+
"FIX",
287+
"TD",
288+
"EXE",
289+
"UP",
290+
"FURB",
291+
"N",
292+
"DTZ"
259293
]
260294

261295
[tool.ruff.lint.per-file-ignores]

0 commit comments

Comments
 (0)