Skip to content

Commit 01e3806

Browse files
samuelcolvinclaude
andauthored
Use double quotes consistently in pyproject.toml (#176)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
1 parent 694e463 commit 01e3806

1 file changed

Lines changed: 51 additions & 49 deletions

File tree

‎pyproject.toml‎

Lines changed: 51 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,52 @@ requires = ["uv_build>=0.8"]
33
build-backend = "uv_build"
44

55
[project]
6-
name = 'devtools'
6+
name = "devtools"
77
version = "0.12.2"
88
description = "Python's missing debug print command, and more."
9-
authors = [{name = 'Samuel Colvin', email = 's@muelcolvin.com'}]
10-
license = 'MIT'
11-
license-files = ['LICENSE']
12-
readme = 'README.md'
9+
authors = [{name = "Samuel Colvin", email = "s@muelcolvin.com"}]
10+
license = "MIT"
11+
license-files = ["LICENSE"]
12+
readme = "README.md"
1313
classifiers = [
14-
'Development Status :: 5 - Production/Stable',
15-
'Intended Audience :: Developers',
16-
'Intended Audience :: Education',
17-
'Intended Audience :: Information Technology',
18-
'Intended Audience :: Science/Research',
19-
'Intended Audience :: System Administrators',
20-
'Operating System :: Unix',
21-
'Operating System :: POSIX :: Linux',
22-
'Environment :: Console',
23-
'Environment :: MacOS X',
24-
'Programming Language :: Python :: 3 :: Only',
25-
'Programming Language :: Python :: 3.10',
26-
'Programming Language :: Python :: 3.11',
27-
'Programming Language :: Python :: 3.12',
28-
'Programming Language :: Python :: 3.13',
29-
'Programming Language :: Python :: 3.14',
30-
'Programming Language :: Python :: 3.15',
31-
'Topic :: Software Development :: Libraries :: Python Modules',
32-
'Topic :: Internet',
33-
'Typing :: Typed',
14+
"Development Status :: 5 - Production/Stable",
15+
"Intended Audience :: Developers",
16+
"Intended Audience :: Education",
17+
"Intended Audience :: Information Technology",
18+
"Intended Audience :: Science/Research",
19+
"Intended Audience :: System Administrators",
20+
"Operating System :: Unix",
21+
"Operating System :: POSIX :: Linux",
22+
"Environment :: Console",
23+
"Environment :: MacOS X",
24+
"Framework :: Pydantic",
25+
"Framework :: Pydantic :: 2",
26+
"Programming Language :: Python :: 3 :: Only",
27+
"Programming Language :: Python :: 3.10",
28+
"Programming Language :: Python :: 3.11",
29+
"Programming Language :: Python :: 3.12",
30+
"Programming Language :: Python :: 3.13",
31+
"Programming Language :: Python :: 3.14",
32+
"Programming Language :: Python :: 3.15",
33+
"Topic :: Software Development :: Libraries :: Python Modules",
34+
"Topic :: Internet",
35+
"Typing :: Typed",
3436
]
35-
requires-python = '>=3.10'
37+
requires-python = ">=3.10"
3638
dependencies = [
37-
'executing>=1.1.1',
38-
'asttokens>=2.0.0,<3.0.0',
39-
'Pygments>=2.15.0',
39+
"executing>=1.1.1",
40+
"asttokens>=2.0.0,<3.0.0",
41+
"Pygments>=2.15.0",
4042
]
4143
# keep this meaningless group around to avoid breaking installs using `pip install devtools[pygments]`
4244
optional-dependencies = {pygments = [] }
4345

4446
[project.urls]
45-
Homepage = 'https://github.com/samuelcolvin/python-devtools'
46-
Documentation = 'https://python-devtools.helpmanual.io'
47-
Funding = 'https://github.com/sponsors/samuelcolvin'
48-
Source = 'https://github.com/samuelcolvin/python-devtools'
49-
Changelog = 'https://github.com/samuelcolvin/python-devtools/releases'
47+
Homepage = "https://github.com/samuelcolvin/python-devtools"
48+
Documentation = "https://python-devtools.helpmanual.io"
49+
Funding = "https://github.com/sponsors/samuelcolvin"
50+
Source = "https://github.com/samuelcolvin/python-devtools"
51+
Changelog = "https://github.com/samuelcolvin/python-devtools/releases"
5052

5153
[tool.uv]
5254
default-groups = ["dev", "docs"]
@@ -75,33 +77,33 @@ docs = [
7577
]
7678

7779
[tool.pytest.ini_options]
78-
testpaths = 'tests'
79-
filterwarnings = 'error'
80+
testpaths = "tests"
81+
filterwarnings = "error"
8082

8183
[tool.coverage.run]
82-
source = ['devtools']
84+
source = ["devtools"]
8385
branch = true
84-
omit = ['devtools/__main__.py']
86+
omit = ["devtools/__main__.py"]
8587
relative_files = true
86-
context = '${CONTEXT}'
88+
context = "${CONTEXT}"
8789

8890
[tool.coverage.report]
8991
precision = 2
9092
exclude_lines = [
91-
'pragma: no cover',
92-
'raise NotImplementedError',
93-
'raise NotImplemented',
94-
'if TYPE_CHECKING:',
95-
'if MYPY:',
96-
'@overload',
93+
"pragma: no cover",
94+
"raise NotImplementedError",
95+
"raise NotImplemented",
96+
"if TYPE_CHECKING:",
97+
"if MYPY:",
98+
"@overload",
9799
]
98100

99101
[tool.coverage.paths]
100102
source = [
101-
'devtools/',
102-
'/home/runner/work/python-devtools/python-devtools/devtools/',
103-
'/Users/runner/work/python-devtools/python-devtools/devtools/',
104-
'D:\a\python-devtools\python-devtools\devtools',
103+
"devtools/",
104+
"/home/runner/work/python-devtools/python-devtools/devtools/",
105+
"/Users/runner/work/python-devtools/python-devtools/devtools/",
106+
"D:\\a\\python-devtools\\python-devtools\\devtools",
105107
]
106108

107109
[tool.ruff]

0 commit comments

Comments
 (0)