• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pantsbuild / pants / 19015773527

02 Nov 2025 05:33PM UTC coverage: 17.872% (-62.4%) from 80.3%
19015773527

Pull #22816

github

web-flow
Merge a12d75757 into 6c024e162
Pull Request #22816: Update Pants internal Python to 3.14

4 of 5 new or added lines in 3 files covered. (80.0%)

28452 existing lines in 683 files now uncovered.

9831 of 55007 relevant lines covered (17.87%)

0.18 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/python/pants/backend/python/dependency_inference/default_unowned_dependencies.py
1
# Copyright 2021 Pants project contributors (see CONTRIBUTORS.md).
2
# Licensed under the Apache License, Version 2.0 (see LICENSE).
3

4

UNCOV
5
_STDLIB_MODULES = [
×
6
    # See https://docs.python.org/3/library/sys.html#sys.stdlib_module_names
7
    # No modules should be removed, unless the version of Python that removed the module is no longer
8
    # being supported by Pants.
9
    "__future__",
10
    "_abc",
11
    "_aix_support",
12
    "_ast",
13
    "_asyncio",
14
    "_bisect",
15
    "_blake2",
16
    "_bootsubprocess",
17
    "_bz2",
18
    "_codecs",
19
    "_codecs_cn",
20
    "_codecs_hk",
21
    "_codecs_iso2022",
22
    "_codecs_jp",
23
    "_codecs_kr",
24
    "_codecs_tw",
25
    "_collections",
26
    "_collections_abc",
27
    "_compat_pickle",
28
    "_compression",
29
    "_contextvars",
30
    "_crypt",
31
    "_csv",
32
    "_ctypes",
33
    "_curses",
34
    "_curses_panel",
35
    "_datetime",
36
    "_dbm",
37
    "_decimal",
38
    "_elementtree",
39
    "_frozen_importlib",
40
    "_frozen_importlib_external",
41
    "_functools",
42
    "_gdbm",
43
    "_hashlib",
44
    "_heapq",
45
    "_imp",
46
    "_io",
47
    "_json",
48
    "_locale",
49
    "_lsprof",
50
    "_lzma",
51
    "_markupbase",
52
    "_md5",
53
    "_msi",
54
    "_multibytecodec",
55
    "_multiprocessing",
56
    "_opcode",
57
    "_operator",
58
    "_osx_support",
59
    "_overlapped",
60
    "_pickle",
61
    "_posixshmem",
62
    "_posixsubprocess",
63
    "_py_abc",
64
    "_pydecimal",
65
    "_pyio",
66
    "_queue",
67
    "_random",
68
    "_sha1",
69
    "_sha256",
70
    "_sha3",
71
    "_sha512",
72
    "_signal",
73
    "_sitebuiltins",
74
    "_socket",
75
    "_sqlite3",
76
    "_sre",
77
    "_ssl",
78
    "_stat",
79
    "_statistics",
80
    "_string",
81
    "_strptime",
82
    "_struct",
83
    "_symtable",
84
    "_thread",
85
    "_threading_local",
86
    "_tkinter",
87
    "_tracemalloc",
88
    "_typeshed",
89
    "_uuid",
90
    "_warnings",
91
    "_weakref",
92
    "_weakrefset",
93
    "_winapi",
94
    "_zoneinfo",
95
    "abc",
96
    "aifc",
97
    "antigravity",
98
    "argparse",
99
    "array",
100
    "ast",
101
    "asynchat",
102
    "asyncio",
103
    "asyncore",
104
    "atexit",
105
    "audioop",
106
    "base64",
107
    "bdb",
108
    "binascii",
109
    "binhex",
110
    "bisect",
111
    "builtins",
112
    "bz2",
113
    "cProfile",
114
    "calendar",
115
    "cgi",
116
    "cgitb",
117
    "chunk",
118
    "cmath",
119
    "cmd",
120
    "code",
121
    "codecs",
122
    "codeop",
123
    "collections",
124
    "colorsys",
125
    "compileall",
126
    "concurrent",
127
    "configparser",
128
    "contextlib",
129
    "contextvars",
130
    "copy",
131
    "copyreg",
132
    "crypt",
133
    "csv",
134
    "ctypes",
135
    "curses",
136
    "dataclasses",
137
    "datetime",
138
    "dbm",
139
    "decimal",
140
    "difflib",
141
    "dis",
142
    "distutils",
143
    "doctest",
144
    "email",
145
    "encodings",
146
    "ensurepip",
147
    "enum",
148
    "errno",
149
    "faulthandler",
150
    "fcntl",
151
    "filecmp",
152
    "fileinput",
153
    "fnmatch",
154
    "fractions",
155
    "ftplib",
156
    "functools",
157
    "gc",
158
    "genericpath",
159
    "getopt",
160
    "getpass",
161
    "gettext",
162
    "glob",
163
    "graphlib",
164
    "grp",
165
    "gzip",
166
    "hashlib",
167
    "heapq",
168
    "hmac",
169
    "html",
170
    "http",
171
    "idlelib",
172
    "imaplib",
173
    "imghdr",
174
    "imp",
175
    "importlib",
176
    "inspect",
177
    "io",
178
    "ipaddress",
179
    "itertools",
180
    "json",
181
    "keyword",
182
    "lib2to3",
183
    "linecache",
184
    "locale",
185
    "logging",
186
    "lzma",
187
    "mailbox",
188
    "mailcap",
189
    "marshal",
190
    "math",
191
    "mimetypes",
192
    "mmap",
193
    "modulefinder",
194
    "msilib",
195
    "msvcrt",
196
    "multiprocessing",
197
    "netrc",
198
    "nis",
199
    "nntplib",
200
    "nt",
201
    "ntpath",
202
    "nturl2path",
203
    "numbers",
204
    "opcode",
205
    "operator",
206
    "optparse",
207
    "os",
208
    "ossaudiodev",
209
    "pathlib",
210
    "pdb",
211
    "pickle",
212
    "pickletools",
213
    "pipes",
214
    "pkgutil",
215
    "platform",
216
    "plistlib",
217
    "poplib",
218
    "posix",
219
    "posixpath",
220
    "pprint",
221
    "profile",
222
    "pstats",
223
    "pty",
224
    "pwd",
225
    "py_compile",
226
    "pyclbr",
227
    "pydoc",
228
    "pydoc_data",
229
    "pyexpat",
230
    "queue",
231
    "quopri",
232
    "random",
233
    "re",
234
    "readline",
235
    "reprlib",
236
    "resource",
237
    "rlcompleter",
238
    "runpy",
239
    "sched",
240
    "secrets",
241
    "select",
242
    "selectors",
243
    "shelve",
244
    "shlex",
245
    "shutil",
246
    "signal",
247
    "site",
248
    "smtpd",
249
    "smtplib",
250
    "sndhdr",
251
    "socket",
252
    "socketserver",
253
    "spwd",
254
    "sqlite3",
255
    "sre_compile",
256
    "sre_constants",
257
    "sre_parse",
258
    "ssl",
259
    "stat",
260
    "statistics",
261
    "string",
262
    "stringprep",
263
    "struct",
264
    "subprocess",
265
    "sunau",
266
    "symtable",
267
    "sys",
268
    "sysconfig",
269
    "syslog",
270
    "tabnanny",
271
    "tarfile",
272
    "telnetlib",
273
    "tempfile",
274
    "termios",
275
    "textwrap",
276
    "this",
277
    "threading",
278
    "time",
279
    "timeit",
280
    "tkinter",
281
    "token",
282
    "tokenize",
283
    "tomllib",
284
    "trace",
285
    "traceback",
286
    "tracemalloc",
287
    "tty",
288
    "turtle",
289
    "turtledemo",
290
    "types",
291
    "typing",
292
    "unicodedata",
293
    "unittest",
294
    "urllib",
295
    "uu",
296
    "uuid",
297
    "venv",
298
    "warnings",
299
    "wave",
300
    "weakref",
301
    "webbrowser",
302
    "winreg",
303
    "winsound",
304
    "wsgiref",
305
    "xdrlib",
306
    "xml",
307
    "xmlrpc",
308
    "zipapp",
309
    "zipfile",
310
    "zipimport",
311
    "zlib",
312
    "zoneinfo",
313
]
314

UNCOV
315
_KNOWN_SYSTEM_MODULES: list[str] = [
×
316
    # Add the first one, if ye dare!
317
]
318

UNCOV
319
DEFAULT_UNOWNED_DEPENDENCIES = _STDLIB_MODULES + _KNOWN_SYSTEM_MODULES
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc