Skip to content

Commit 66608ad

Browse files
committed
fixup! fixing >> linting
1 parent 2879180 commit 66608ad

3 files changed

Lines changed: 846 additions & 10 deletions

File tree

docs/conf.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
# import os
1414
import sys
1515
from datetime import datetime
16-
from sphinx_markdown_parser.parser import MarkdownParser # noqa
17-
18-
sys.path.insert(0, "exoscale")
1916

2017

2118
# -- Project information -----------------------------------------------------
@@ -32,7 +29,7 @@
3229
# Add any Sphinx extension module names here, as strings. They can be
3330
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
3431
# ones.
35-
extensions = ["sphinx.ext.autodoc", "sphinx.ext.napoleon", "recommonmark"]
32+
extensions = ["sphinx.ext.autodoc", "sphinx.ext.napoleon", "myst_parser"]
3633

3734
# Add any paths that contain templates here, relative to this directory.
3835
templates_path = ["_templates"]

pyproject.toml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@ authors = [{name="Exoscale", email="support@exoscale.com"}]
88
license = "ISC"
99
description = "Clients for Exoscale IaaS APIs"
1010
readme = "README.md"
11-
requires-python = ">=3.8"
11+
requires-python = ">=3.10"
1212
classifiers = [
1313
"Intended Audience :: Developers",
1414
"Intended Audience :: System Administrators",
1515
"License :: OSI Approved :: ISC License (ISCL)",
1616
"Operating System :: OS Independent",
1717
"Programming Language :: Python",
18-
"Programming Language :: Python :: 3.9",
1918
"Programming Language :: Python :: 3.10",
2019
"Programming Language :: Python :: 3.11",
2120
"Programming Language :: Python :: 3.12",
2221
"Programming Language :: Python :: 3.13",
22+
"Programming Language :: Python :: 3.14",
2323
]
2424
dependencies = [
2525
"requests-exoscale-auth>=1.1.2",
@@ -47,12 +47,11 @@ extend-select = ["B", "Q"]
4747
[tool.black]
4848
line-length = 79
4949

50-
[tool.uv]
51-
dev-dependencies = [
50+
[dependency-groups]
51+
dev = [
5252
"requests-mock>=1.12.1",
5353
"pytest>=5.0.0",
54-
"recommonmark>=0.5.0",
55-
"sphinx-markdown-parser>=0.1.1",
5654
"sphinx-rtd-theme>=0.4.3",
5755
"sphinx>=2.1.2",
56+
"myst-parser",
5857
]

0 commit comments

Comments
 (0)