Skip to content

Commit ca55889

Browse files
authored
distutils/setuptools: Don't use wildcards for allowlist entries (#9900)
1 parent 2d990ee commit ca55889

File tree

2 files changed

+42
-3
lines changed

2 files changed

+42
-3
lines changed

stubs/setuptools/@tests/stubtest_allowlist.txt

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,27 @@ pkg_resources.EggMetadata.loader
3131
setuptools._distutils.dist.Distribution.get_command_obj
3232

3333
# Dynamically created in __init__
34-
setuptools._distutils.dist.Distribution.get_.*
34+
setuptools._distutils.dist.Distribution.get_name
35+
setuptools._distutils.dist.Distribution.get_version
36+
setuptools._distutils.dist.Distribution.get_fullname
37+
setuptools._distutils.dist.Distribution.get_author
38+
setuptools._distutils.dist.Distribution.get_author_email
39+
setuptools._distutils.dist.Distribution.get_maintainer
40+
setuptools._distutils.dist.Distribution.get_maintainer_email
41+
setuptools._distutils.dist.Distribution.get_contact
42+
setuptools._distutils.dist.Distribution.get_contact_email
43+
setuptools._distutils.dist.Distribution.get_url
44+
setuptools._distutils.dist.Distribution.get_license
45+
setuptools._distutils.dist.Distribution.get_licence
46+
setuptools._distutils.dist.Distribution.get_description
47+
setuptools._distutils.dist.Distribution.get_long_description
48+
setuptools._distutils.dist.Distribution.get_keywords
49+
setuptools._distutils.dist.Distribution.get_platforms
50+
setuptools._distutils.dist.Distribution.get_classifiers
51+
setuptools._distutils.dist.Distribution.get_download_url
52+
setuptools._distutils.dist.Distribution.get_requires
53+
setuptools._distutils.dist.Distribution.get_provides
54+
setuptools._distutils.dist.Distribution.get_obsoletes
3555

3656
# Uncomment once ignore_missing_stub is turned off
3757
# # Not supported by typeshed

tests/stubtest_allowlists/py3_common.txt

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -523,8 +523,27 @@ xml.etree
523523
xml.sax
524524

525525
# Dynamically created
526-
distutils.dist.Distribution.get_.*
527-
distutils.core.Distribution.get_.*
526+
distutils.(dist|core).Distribution.get_name
527+
distutils.(dist|core).Distribution.get_version
528+
distutils.(dist|core).Distribution.get_fullname
529+
distutils.(dist|core).Distribution.get_author
530+
distutils.(dist|core).Distribution.get_author_email
531+
distutils.(dist|core).Distribution.get_maintainer
532+
distutils.(dist|core).Distribution.get_maintainer_email
533+
distutils.(dist|core).Distribution.get_contact
534+
distutils.(dist|core).Distribution.get_contact_email
535+
distutils.(dist|core).Distribution.get_url
536+
distutils.(dist|core).Distribution.get_license
537+
distutils.(dist|core).Distribution.get_licence
538+
distutils.(dist|core).Distribution.get_description
539+
distutils.(dist|core).Distribution.get_long_description
540+
distutils.(dist|core).Distribution.get_keywords
541+
distutils.(dist|core).Distribution.get_platforms
542+
distutils.(dist|core).Distribution.get_classifiers
543+
distutils.(dist|core).Distribution.get_download_url
544+
distutils.(dist|core).Distribution.get_requires
545+
distutils.(dist|core).Distribution.get_provides
546+
distutils.(dist|core).Distribution.get_obsoletes
528547

529548
# Platform differences that cannot be captured by the type system
530549
os.O_[A-Z_]+

0 commit comments

Comments
 (0)