diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index dd7ce4b3a..444f9d46a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -104,8 +104,7 @@ supported: of the library, the version of the stub should be bumped (note that previous versions are still available on PyPI). Some legacy stubs are marked with version `0.1`, indicating that their supported version is - unknown and needs to be updated. Other stubs don't use the asterisk - to denote the API-independent part. + unknown and needs to be updated. * `python2` (default: `false`): If set to `true`, the top-level stubs support both Python 2 and Python 3. * `requires` (optional): A list of other stub packages or packages with type diff --git a/scripts/create_baseline_stubs.py b/scripts/create_baseline_stubs.py index ba0c7b377..7766e6079 100644 --- a/scripts/create_baseline_stubs.py +++ b/scripts/create_baseline_stubs.py @@ -80,7 +80,7 @@ def create_metadata(stub_dir: str, version: str) -> None: assert not os.path.exists(fnam) print(f"Writing {fnam}") with open(fnam, "w") as f: - f.write(f'version = "{version}"\n') + f.write(f'version = "{version}.*"\n') def add_pyright_exclusion(stub_dir: str) -> None: diff --git a/stubs/Deprecated/METADATA.toml b/stubs/Deprecated/METADATA.toml index 9f4230ca4..1f0b2e4bf 100644 --- a/stubs/Deprecated/METADATA.toml +++ b/stubs/Deprecated/METADATA.toml @@ -1,3 +1,3 @@ -version = "1.2" +version = "1.2.*" python2 = true requires = [] diff --git a/stubs/Flask/METADATA.toml b/stubs/Flask/METADATA.toml index cd91d47ee..db94dc7cc 100644 --- a/stubs/Flask/METADATA.toml +++ b/stubs/Flask/METADATA.toml @@ -1,4 +1,4 @@ -version = "1.1" +version = "1.1.*" python2 = true requires = ["types-Jinja2", "types-Werkzeug", "types-click"] obsolete_since = "2.0" diff --git a/stubs/Jinja2/METADATA.toml b/stubs/Jinja2/METADATA.toml index 0edeb45a5..d9e916915 100644 --- a/stubs/Jinja2/METADATA.toml +++ b/stubs/Jinja2/METADATA.toml @@ -1,4 +1,4 @@ -version = "2.11" +version = "2.11.*" python2 = true requires = ["types-MarkupSafe"] obsolete_since = "3.0" diff --git a/stubs/Markdown/METADATA.toml b/stubs/Markdown/METADATA.toml index ee7865e9a..b713bbfd1 100644 --- a/stubs/Markdown/METADATA.toml +++ b/stubs/Markdown/METADATA.toml @@ -1 +1 @@ -version = "3.3" +version = "3.3.*" diff --git a/stubs/MarkupSafe/METADATA.toml b/stubs/MarkupSafe/METADATA.toml index 2266533df..416a5eb9e 100644 --- a/stubs/MarkupSafe/METADATA.toml +++ b/stubs/MarkupSafe/METADATA.toml @@ -1,3 +1,3 @@ -version = "1.1" +version = "1.1.*" python2 = true obsolete_since = "2.0" diff --git a/stubs/Pillow/METADATA.toml b/stubs/Pillow/METADATA.toml index cb3899bf2..da80f0078 100644 --- a/stubs/Pillow/METADATA.toml +++ b/stubs/Pillow/METADATA.toml @@ -1 +1 @@ -version = "8.3" +version = "8.3.*" diff --git a/stubs/PyMySQL/METADATA.toml b/stubs/PyMySQL/METADATA.toml index f339dc7fd..e29f8e7f8 100644 --- a/stubs/PyMySQL/METADATA.toml +++ b/stubs/PyMySQL/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.0" +version = "1.0.*" python2 = true diff --git a/stubs/PyYAML/METADATA.toml b/stubs/PyYAML/METADATA.toml index c5aa7383b..ff1ee2fbb 100644 --- a/stubs/PyYAML/METADATA.toml +++ b/stubs/PyYAML/METADATA.toml @@ -1,2 +1,2 @@ -version = "5.4" +version = "5.4.*" python2 = true diff --git a/stubs/Pygments/METADATA.toml b/stubs/Pygments/METADATA.toml index efa8f9f7e..92f28ce99 100644 --- a/stubs/Pygments/METADATA.toml +++ b/stubs/Pygments/METADATA.toml @@ -1,2 +1,2 @@ -version = "2.9" +version = "2.9.*" requires = ["types-docutils"] diff --git a/stubs/Send2Trash/METADATA.toml b/stubs/Send2Trash/METADATA.toml index 71d785350..690242a33 100644 --- a/stubs/Send2Trash/METADATA.toml +++ b/stubs/Send2Trash/METADATA.toml @@ -1 +1 @@ -version = "1.8" +version = "1.8.*" diff --git a/stubs/Werkzeug/METADATA.toml b/stubs/Werkzeug/METADATA.toml index 699e012cc..848a139f0 100644 --- a/stubs/Werkzeug/METADATA.toml +++ b/stubs/Werkzeug/METADATA.toml @@ -1,4 +1,4 @@ -version = "1.0" +version = "1.0.*" python2 = true requires = [] obsolete_since = "2.0" diff --git a/stubs/annoy/METADATA.toml b/stubs/annoy/METADATA.toml index d84fa99e4..74b2b8d57 100644 --- a/stubs/annoy/METADATA.toml +++ b/stubs/annoy/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.17" +version = "1.17.*" requires = [] diff --git a/stubs/appdirs/METADATA.toml b/stubs/appdirs/METADATA.toml index 46f5153ea..6d3b92238 100644 --- a/stubs/appdirs/METADATA.toml +++ b/stubs/appdirs/METADATA.toml @@ -1 +1 @@ -version = "1.4" +version = "1.4.*" diff --git a/stubs/atomicwrites/METADATA.toml b/stubs/atomicwrites/METADATA.toml index fe057a0d9..e20445253 100644 --- a/stubs/atomicwrites/METADATA.toml +++ b/stubs/atomicwrites/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.4" +version = "1.4.*" python2 = true diff --git a/stubs/aws-xray-sdk/METADATA.toml b/stubs/aws-xray-sdk/METADATA.toml index 62802ab41..fa0e835cb 100644 --- a/stubs/aws-xray-sdk/METADATA.toml +++ b/stubs/aws-xray-sdk/METADATA.toml @@ -1 +1 @@ -version = "2.8" +version = "2.8.*" diff --git a/stubs/babel/METADATA.toml b/stubs/babel/METADATA.toml index d8484dc60..0009f38f0 100644 --- a/stubs/babel/METADATA.toml +++ b/stubs/babel/METADATA.toml @@ -1 +1 @@ -version = "2.9" \ No newline at end of file +version = "2.9.*" \ No newline at end of file diff --git a/stubs/backports.ssl_match_hostname/METADATA.toml b/stubs/backports.ssl_match_hostname/METADATA.toml index 9509ba1a7..839f7d3a9 100644 --- a/stubs/backports.ssl_match_hostname/METADATA.toml +++ b/stubs/backports.ssl_match_hostname/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.7" +version = "3.7.*" python2 = true diff --git a/stubs/backports_abc/METADATA.toml b/stubs/backports_abc/METADATA.toml index 255b44942..22313195c 100644 --- a/stubs/backports_abc/METADATA.toml +++ b/stubs/backports_abc/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.5" +version = "0.5.*" python2 = true diff --git a/stubs/beautifulsoup4/METADATA.toml b/stubs/beautifulsoup4/METADATA.toml index d09b6f960..39914d078 100644 --- a/stubs/beautifulsoup4/METADATA.toml +++ b/stubs/beautifulsoup4/METADATA.toml @@ -1 +1 @@ -version = "4.10" +version = "4.10.*" diff --git a/stubs/bleach/METADATA.toml b/stubs/bleach/METADATA.toml index 71ef530fa..bb8cc449b 100644 --- a/stubs/bleach/METADATA.toml +++ b/stubs/bleach/METADATA.toml @@ -1 +1 @@ -version = "4.1" +version = "4.1.*" diff --git a/stubs/boto/METADATA.toml b/stubs/boto/METADATA.toml index bc5011788..aff1a5fd3 100644 --- a/stubs/boto/METADATA.toml +++ b/stubs/boto/METADATA.toml @@ -1,3 +1,3 @@ -version = "2.49" +version = "2.49.*" python2 = true requires = ["types-six"] diff --git a/stubs/braintree/METADATA.toml b/stubs/braintree/METADATA.toml index 4ede6a0b8..9c5a4bca2 100644 --- a/stubs/braintree/METADATA.toml +++ b/stubs/braintree/METADATA.toml @@ -1 +1 @@ -version = "4.11" +version = "4.11.*" diff --git a/stubs/cachetools/METADATA.toml b/stubs/cachetools/METADATA.toml index de720977e..cb7498d03 100644 --- a/stubs/cachetools/METADATA.toml +++ b/stubs/cachetools/METADATA.toml @@ -1 +1 @@ -version = "4.2" +version = "4.2.*" diff --git a/stubs/caldav/METADATA.toml b/stubs/caldav/METADATA.toml index 50463eef9..a8d20041e 100644 --- a/stubs/caldav/METADATA.toml +++ b/stubs/caldav/METADATA.toml @@ -1,3 +1,3 @@ -version = "0.8" +version = "0.8.*" # also types-lxml and types-icalendar when those stubs are added requires = ["types-requests", "types-vobject"] diff --git a/stubs/certifi/METADATA.toml b/stubs/certifi/METADATA.toml index 3f3b249a9..a75d69563 100644 --- a/stubs/certifi/METADATA.toml +++ b/stubs/certifi/METADATA.toml @@ -1,2 +1,2 @@ -version = "2020.4" +version = "2021.10.8" python2 = true diff --git a/stubs/characteristic/METADATA.toml b/stubs/characteristic/METADATA.toml index f14c99e0c..199895dd5 100644 --- a/stubs/characteristic/METADATA.toml +++ b/stubs/characteristic/METADATA.toml @@ -1,2 +1,2 @@ -version = "14.3" +version = "14.3.*" python2 = true diff --git a/stubs/chardet/METADATA.toml b/stubs/chardet/METADATA.toml index f52bb86f7..5df22726c 100644 --- a/stubs/chardet/METADATA.toml +++ b/stubs/chardet/METADATA.toml @@ -1,3 +1,3 @@ -version = "4.0" +version = "4.0.*" python2 = true requires = [] diff --git a/stubs/click-spinner/METADATA.toml b/stubs/click-spinner/METADATA.toml index e43ccaae3..f511d7da6 100644 --- a/stubs/click-spinner/METADATA.toml +++ b/stubs/click-spinner/METADATA.toml @@ -1,3 +1,3 @@ -version = "0.1" +version = "0.1.*" python2 = true requires = [] diff --git a/stubs/click/METADATA.toml b/stubs/click/METADATA.toml index 7b088028d..62965e38d 100644 --- a/stubs/click/METADATA.toml +++ b/stubs/click/METADATA.toml @@ -1,3 +1,3 @@ -version = "7.1" +version = "7.1.*" python2 = true obsolete_since = "8.0" diff --git a/stubs/colorama/METADATA.toml b/stubs/colorama/METADATA.toml index 337e55f69..cea6c7b21 100644 --- a/stubs/colorama/METADATA.toml +++ b/stubs/colorama/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.4" +version = "0.4.*" python2 = true \ No newline at end of file diff --git a/stubs/commonmark/METADATA.toml b/stubs/commonmark/METADATA.toml index 16fd217d5..51e869b47 100644 --- a/stubs/commonmark/METADATA.toml +++ b/stubs/commonmark/METADATA.toml @@ -1 +1 @@ -version = "0.9" +version = "0.9.*" diff --git a/stubs/croniter/METADATA.toml b/stubs/croniter/METADATA.toml index f339dc7fd..e29f8e7f8 100644 --- a/stubs/croniter/METADATA.toml +++ b/stubs/croniter/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.0" +version = "1.0.*" python2 = true diff --git a/stubs/cryptography/METADATA.toml b/stubs/cryptography/METADATA.toml index a1932bbe5..67fb5034d 100644 --- a/stubs/cryptography/METADATA.toml +++ b/stubs/cryptography/METADATA.toml @@ -1,4 +1,4 @@ -version = "3.3" +version = "3.3.*" python2 = true requires = ["types-enum34", "types-ipaddress"] obsolete_since = "3.4.4" diff --git a/stubs/dateparser/METADATA.toml b/stubs/dateparser/METADATA.toml index 346c93fc5..f3e83f9c4 100644 --- a/stubs/dateparser/METADATA.toml +++ b/stubs/dateparser/METADATA.toml @@ -1 +1 @@ -version = "1.0" +version = "1.0.*" diff --git a/stubs/docopt/METADATA.toml b/stubs/docopt/METADATA.toml index c7567c225..ce19e8f4b 100644 --- a/stubs/docopt/METADATA.toml +++ b/stubs/docopt/METADATA.toml @@ -1,3 +1,3 @@ # Prior to v0.6, docopt() had only 3 optional args -version = "0.6" +version = "0.6.*" python2 = true \ No newline at end of file diff --git a/stubs/docutils/METADATA.toml b/stubs/docutils/METADATA.toml index b3849f7d0..17d320a94 100644 --- a/stubs/docutils/METADATA.toml +++ b/stubs/docutils/METADATA.toml @@ -1 +1 @@ -version = "0.17" +version = "0.17.*" diff --git a/stubs/editdistance/METADATA.toml b/stubs/editdistance/METADATA.toml index c0ca2875e..1883b8701 100644 --- a/stubs/editdistance/METADATA.toml +++ b/stubs/editdistance/METADATA.toml @@ -1 +1 @@ -version = "0.5" +version = "0.5.*" diff --git a/stubs/emoji/METADATA.toml b/stubs/emoji/METADATA.toml index 551120560..56eef46c6 100644 --- a/stubs/emoji/METADATA.toml +++ b/stubs/emoji/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.2" +version = "1.2.*" python2 = true diff --git a/stubs/entrypoints/METADATA.toml b/stubs/entrypoints/METADATA.toml index 378b109c3..7730a0146 100644 --- a/stubs/entrypoints/METADATA.toml +++ b/stubs/entrypoints/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.3" +version = "0.3.*" python2 = true diff --git a/stubs/enum34/METADATA.toml b/stubs/enum34/METADATA.toml index cf311fdb6..c0a0050d4 100644 --- a/stubs/enum34/METADATA.toml +++ b/stubs/enum34/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.1" +version = "1.1.*" python2 = true diff --git a/stubs/filelock/METADATA.toml b/stubs/filelock/METADATA.toml index ffc5a1c5e..38c94680a 100644 --- a/stubs/filelock/METADATA.toml +++ b/stubs/filelock/METADATA.toml @@ -1 +1 @@ -version = "3.2" +version = "3.2.*" diff --git a/stubs/first/METADATA.toml b/stubs/first/METADATA.toml index 0f01cc4b1..722943771 100644 --- a/stubs/first/METADATA.toml +++ b/stubs/first/METADATA.toml @@ -1,2 +1,2 @@ -version = "2.0" +version = "2.0.*" python2 = true diff --git a/stubs/freezegun/METADATA.toml b/stubs/freezegun/METADATA.toml index bad265e4f..c9f594bd7 100644 --- a/stubs/freezegun/METADATA.toml +++ b/stubs/freezegun/METADATA.toml @@ -1 +1 @@ -version = "1.1" +version = "1.1.*" diff --git a/stubs/futures/METADATA.toml b/stubs/futures/METADATA.toml index 31383cdd6..103ece479 100644 --- a/stubs/futures/METADATA.toml +++ b/stubs/futures/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.3" +version = "3.3.*" python2 = true diff --git a/stubs/html5lib/METADATA.toml b/stubs/html5lib/METADATA.toml index bad265e4f..c9f594bd7 100644 --- a/stubs/html5lib/METADATA.toml +++ b/stubs/html5lib/METADATA.toml @@ -1 +1 @@ -version = "1.1" +version = "1.1.*" diff --git a/stubs/httplib2/METADATA.toml b/stubs/httplib2/METADATA.toml index 7918a438b..d2a449c6f 100644 --- a/stubs/httplib2/METADATA.toml +++ b/stubs/httplib2/METADATA.toml @@ -1 +1 @@ -version = "0.19" +version = "0.19.*" diff --git a/stubs/humanfriendly/METADATA.toml b/stubs/humanfriendly/METADATA.toml index 27a0042d1..a6930073a 100644 --- a/stubs/humanfriendly/METADATA.toml +++ b/stubs/humanfriendly/METADATA.toml @@ -1 +1 @@ -version = "9.2" +version = "9.2.*" diff --git a/stubs/ipaddress/METADATA.toml b/stubs/ipaddress/METADATA.toml index f339dc7fd..e29f8e7f8 100644 --- a/stubs/ipaddress/METADATA.toml +++ b/stubs/ipaddress/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.0" +version = "1.0.*" python2 = true diff --git a/stubs/itsdangerous/METADATA.toml b/stubs/itsdangerous/METADATA.toml index 2266533df..416a5eb9e 100644 --- a/stubs/itsdangerous/METADATA.toml +++ b/stubs/itsdangerous/METADATA.toml @@ -1,3 +1,3 @@ -version = "1.1" +version = "1.1.*" python2 = true obsolete_since = "2.0" diff --git a/stubs/jmespath/METADATA.toml b/stubs/jmespath/METADATA.toml index 3d8655e7d..5c7ed21e8 100644 --- a/stubs/jmespath/METADATA.toml +++ b/stubs/jmespath/METADATA.toml @@ -1 +1 @@ -version = "0.10" +version = "0.10.*" diff --git a/stubs/jsonschema/METADATA.toml b/stubs/jsonschema/METADATA.toml index ffc5a1c5e..38c94680a 100644 --- a/stubs/jsonschema/METADATA.toml +++ b/stubs/jsonschema/METADATA.toml @@ -1 +1 @@ -version = "3.2" +version = "3.2.*" diff --git a/stubs/mock/METADATA.toml b/stubs/mock/METADATA.toml index 3db9f3edf..3188e8fc2 100644 --- a/stubs/mock/METADATA.toml +++ b/stubs/mock/METADATA.toml @@ -1 +1 @@ -version = "4.0" +version = "4.0.*" diff --git a/stubs/mypy-extensions/METADATA.toml b/stubs/mypy-extensions/METADATA.toml index 8732c02c4..79b51931e 100644 --- a/stubs/mypy-extensions/METADATA.toml +++ b/stubs/mypy-extensions/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.4" +version = "0.4.*" python2 = true diff --git a/stubs/mysqlclient/METADATA.toml b/stubs/mysqlclient/METADATA.toml index be8be530e..159b06b06 100644 --- a/stubs/mysqlclient/METADATA.toml +++ b/stubs/mysqlclient/METADATA.toml @@ -1 +1 @@ -version = "2.0" \ No newline at end of file +version = "2.0.*" \ No newline at end of file diff --git a/stubs/oauthlib/METADATA.toml b/stubs/oauthlib/METADATA.toml index f9586707d..84307529a 100644 --- a/stubs/oauthlib/METADATA.toml +++ b/stubs/oauthlib/METADATA.toml @@ -1 +1 @@ -version = "3.1" +version = "3.1.*" diff --git a/stubs/orjson/METADATA.toml b/stubs/orjson/METADATA.toml index f67b2ab02..49ae8203c 100644 --- a/stubs/orjson/METADATA.toml +++ b/stubs/orjson/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.6" +version = "3.6.*" obsolete_since = "3.6.1" diff --git a/stubs/paramiko/METADATA.toml b/stubs/paramiko/METADATA.toml index 5438db05e..c209112e1 100644 --- a/stubs/paramiko/METADATA.toml +++ b/stubs/paramiko/METADATA.toml @@ -1,3 +1,3 @@ -version = "2.7" +version = "2.7.*" python2 = true requires = ["types-cryptography"] diff --git a/stubs/polib/METADATA.toml b/stubs/polib/METADATA.toml index cf311fdb6..c0a0050d4 100644 --- a/stubs/polib/METADATA.toml +++ b/stubs/polib/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.1" +version = "1.1.*" python2 = true diff --git a/stubs/prettytable/METADATA.toml b/stubs/prettytable/METADATA.toml index 5647aa023..acdc22b5d 100644 --- a/stubs/prettytable/METADATA.toml +++ b/stubs/prettytable/METADATA.toml @@ -1 +1 @@ -version = "2.1" +version = "2.1.*" diff --git a/stubs/protobuf/METADATA.toml b/stubs/protobuf/METADATA.toml index 01e9270d9..5e0c83f83 100644 --- a/stubs/protobuf/METADATA.toml +++ b/stubs/protobuf/METADATA.toml @@ -1,4 +1,4 @@ -version = "3.17" +version = "3.17.*" python2 = true requires = ["types-futures"] extra_description = "Generated with aid from mypy-protobuf v2.8" diff --git a/stubs/psutil/METADATA.toml b/stubs/psutil/METADATA.toml index 0948fc580..295659a16 100644 --- a/stubs/psutil/METADATA.toml +++ b/stubs/psutil/METADATA.toml @@ -1 +1 @@ -version = "5.8" +version = "5.8.*" diff --git a/stubs/psycopg2/METADATA.toml b/stubs/psycopg2/METADATA.toml index d8484dc60..0009f38f0 100644 --- a/stubs/psycopg2/METADATA.toml +++ b/stubs/psycopg2/METADATA.toml @@ -1 +1 @@ -version = "2.9" \ No newline at end of file +version = "2.9.*" \ No newline at end of file diff --git a/stubs/pyOpenSSL/METADATA.toml b/stubs/pyOpenSSL/METADATA.toml index 098d93d36..4999d7ffc 100644 --- a/stubs/pyOpenSSL/METADATA.toml +++ b/stubs/pyOpenSSL/METADATA.toml @@ -1,3 +1,3 @@ -version = "20.0" +version = "20.0.*" python2 = true requires = ["types-cryptography"] diff --git a/stubs/pyaudio/METADATA.toml b/stubs/pyaudio/METADATA.toml index 0291bda13..6928f6e19 100644 --- a/stubs/pyaudio/METADATA.toml +++ b/stubs/pyaudio/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.2" +version = "0.2.*" python2 = true diff --git a/stubs/pyfarmhash/METADATA.toml b/stubs/pyfarmhash/METADATA.toml index 7c969026c..a42da251b 100644 --- a/stubs/pyfarmhash/METADATA.toml +++ b/stubs/pyfarmhash/METADATA.toml @@ -1 +1 @@ -version = "0.2" +version = "0.2.*" diff --git a/stubs/pysftp/METADATA.toml b/stubs/pysftp/METADATA.toml index c9b2e2d3b..e3748bd7b 100644 --- a/stubs/pysftp/METADATA.toml +++ b/stubs/pysftp/METADATA.toml @@ -1,3 +1,3 @@ -version = "0.2" +version = "0.2.*" python2 = true requires = ["types-paramiko"] diff --git a/stubs/pytest-lazy-fixture/METADATA.toml b/stubs/pytest-lazy-fixture/METADATA.toml index 22cbe4eb9..03031f1e9 100644 --- a/stubs/pytest-lazy-fixture/METADATA.toml +++ b/stubs/pytest-lazy-fixture/METADATA.toml @@ -1 +1 @@ -version = "0.6" +version = "0.6.*" diff --git a/stubs/python-dateutil/METADATA.toml b/stubs/python-dateutil/METADATA.toml index 1985499d6..c00bfdcae 100644 --- a/stubs/python-dateutil/METADATA.toml +++ b/stubs/python-dateutil/METADATA.toml @@ -1,3 +1,3 @@ -version = "2.8" +version = "2.8.*" python2 = true requires = [] diff --git a/stubs/python-gflags/METADATA.toml b/stubs/python-gflags/METADATA.toml index 5bba18d25..ac2fd4189 100644 --- a/stubs/python-gflags/METADATA.toml +++ b/stubs/python-gflags/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.1" +version = "3.1.*" python2 = true diff --git a/stubs/python-nmap/METADATA.toml b/stubs/python-nmap/METADATA.toml index 9d5d312e6..aed349a93 100644 --- a/stubs/python-nmap/METADATA.toml +++ b/stubs/python-nmap/METADATA.toml @@ -1,3 +1,3 @@ -version = "0.6" +version = "0.6.*" python2 = true requires = [] diff --git a/stubs/python-slugify/METADATA.toml b/stubs/python-slugify/METADATA.toml index 210c7605b..c98db6304 100644 --- a/stubs/python-slugify/METADATA.toml +++ b/stubs/python-slugify/METADATA.toml @@ -1 +1 @@ -version = "5.0" +version = "5.0.*" diff --git a/stubs/pytz/METADATA.toml b/stubs/pytz/METADATA.toml index a9c4347ec..0bdf10963 100644 --- a/stubs/pytz/METADATA.toml +++ b/stubs/pytz/METADATA.toml @@ -1,2 +1,2 @@ -version = "2021.1" +version = "2021.3" python2 = true diff --git a/stubs/pyvmomi/METADATA.toml b/stubs/pyvmomi/METADATA.toml index 9af5725bd..678b938f4 100644 --- a/stubs/pyvmomi/METADATA.toml +++ b/stubs/pyvmomi/METADATA.toml @@ -1,3 +1,3 @@ -version = "7.0" +version = "7.0.*" python2 = true requires = ["types-enum34"] diff --git a/stubs/redis/METADATA.toml b/stubs/redis/METADATA.toml index ec34fb223..f1af1bfd7 100644 --- a/stubs/redis/METADATA.toml +++ b/stubs/redis/METADATA.toml @@ -1,3 +1,3 @@ -version = "3.5" +version = "3.5.*" python2 = true requires = [] diff --git a/stubs/requests/METADATA.toml b/stubs/requests/METADATA.toml index 77efa142f..928b054e9 100644 --- a/stubs/requests/METADATA.toml +++ b/stubs/requests/METADATA.toml @@ -1,2 +1,2 @@ -version = "2.25" +version = "2.25.*" python2 = true diff --git a/stubs/retry/METADATA.toml b/stubs/retry/METADATA.toml index ca732ba9c..6f2870bcf 100644 --- a/stubs/retry/METADATA.toml +++ b/stubs/retry/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.9" +version = "0.9.*" python2 = true diff --git a/stubs/selenium/METADATA.toml b/stubs/selenium/METADATA.toml index 115c7fe9a..ed87da948 100644 --- a/stubs/selenium/METADATA.toml +++ b/stubs/selenium/METADATA.toml @@ -1 +1 @@ -version = "3.141" +version = "3.141.*" diff --git a/stubs/setuptools/METADATA.toml b/stubs/setuptools/METADATA.toml index b575da964..ff6e4177e 100644 --- a/stubs/setuptools/METADATA.toml +++ b/stubs/setuptools/METADATA.toml @@ -1 +1 @@ -version = "57.4" +version = "57.4.*" diff --git a/stubs/simplejson/METADATA.toml b/stubs/simplejson/METADATA.toml index 7a888dfdf..e8d5c242d 100644 --- a/stubs/simplejson/METADATA.toml +++ b/stubs/simplejson/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.17" +version = "3.17.*" python2 = true diff --git a/stubs/singledispatch/METADATA.toml b/stubs/singledispatch/METADATA.toml index 9509ba1a7..839f7d3a9 100644 --- a/stubs/singledispatch/METADATA.toml +++ b/stubs/singledispatch/METADATA.toml @@ -1,2 +1,2 @@ -version = "3.7" +version = "3.7.*" python2 = true diff --git a/stubs/six/METADATA.toml b/stubs/six/METADATA.toml index ff19b6193..90e045694 100644 --- a/stubs/six/METADATA.toml +++ b/stubs/six/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.16" +version = "1.16.*" python2 = true diff --git a/stubs/slumber/METADATA.toml b/stubs/slumber/METADATA.toml index 12c154c06..7431acfe0 100644 --- a/stubs/slumber/METADATA.toml +++ b/stubs/slumber/METADATA.toml @@ -1 +1 @@ -version = "0.7" +version = "0.7.*" diff --git a/stubs/stripe/METADATA.toml b/stubs/stripe/METADATA.toml index 62a74a90d..5d262932f 100644 --- a/stubs/stripe/METADATA.toml +++ b/stubs/stripe/METADATA.toml @@ -1 +1 @@ -version = "2.59" +version = "2.59.*" diff --git a/stubs/tabulate/METADATA.toml b/stubs/tabulate/METADATA.toml index 59d3db90a..78fa4d13f 100644 --- a/stubs/tabulate/METADATA.toml +++ b/stubs/tabulate/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.8" +version = "0.8.*" python2 = true diff --git a/stubs/termcolor/METADATA.toml b/stubs/termcolor/METADATA.toml index cf311fdb6..c0a0050d4 100644 --- a/stubs/termcolor/METADATA.toml +++ b/stubs/termcolor/METADATA.toml @@ -1,2 +1,2 @@ -version = "1.1" +version = "1.1.*" python2 = true diff --git a/stubs/toml/METADATA.toml b/stubs/toml/METADATA.toml index b4e82d6f7..343f2c478 100644 --- a/stubs/toml/METADATA.toml +++ b/stubs/toml/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.10" +version = "0.10.*" python2 = true diff --git a/stubs/toposort/METADATA.toml b/stubs/toposort/METADATA.toml index 83bb457df..6cf9fae44 100644 --- a/stubs/toposort/METADATA.toml +++ b/stubs/toposort/METADATA.toml @@ -1 +1 @@ -version = "1.6" +version = "1.6.*" diff --git a/stubs/ttkthemes/METADATA.toml b/stubs/ttkthemes/METADATA.toml index ffc5a1c5e..38c94680a 100644 --- a/stubs/ttkthemes/METADATA.toml +++ b/stubs/ttkthemes/METADATA.toml @@ -1 +1 @@ -version = "3.2" +version = "3.2.*" diff --git a/stubs/typed-ast/METADATA.toml b/stubs/typed-ast/METADATA.toml index 46f5153ea..6d3b92238 100644 --- a/stubs/typed-ast/METADATA.toml +++ b/stubs/typed-ast/METADATA.toml @@ -1 +1 @@ -version = "1.4" +version = "1.4.*" diff --git a/stubs/vobject/METADATA.toml b/stubs/vobject/METADATA.toml index 16fd217d5..51e869b47 100644 --- a/stubs/vobject/METADATA.toml +++ b/stubs/vobject/METADATA.toml @@ -1 +1 @@ -version = "0.9" +version = "0.9.*" diff --git a/stubs/xxhash/METADATA.toml b/stubs/xxhash/METADATA.toml index 0f01cc4b1..722943771 100644 --- a/stubs/xxhash/METADATA.toml +++ b/stubs/xxhash/METADATA.toml @@ -1,2 +1,2 @@ -version = "2.0" +version = "2.0.*" python2 = true diff --git a/tests/stubtest_third_party.py b/tests/stubtest_third_party.py index fbd228a9b..d975cef24 100755 --- a/tests/stubtest_third_party.py +++ b/tests/stubtest_third_party.py @@ -51,10 +51,8 @@ def run_stubtest(dist: Path) -> None: assert isinstance(dist_version, str) if dist_version == "0.1": dist_req = dist.name - elif dist_version.endswith(".*"): - dist_req = f"{dist.name}=={dist_version}" else: - dist_req = f"{dist.name}=={dist_version}.*" + dist_req = f"{dist.name}=={dist_version}" # If @tests/requirements-stubtest.txt exists, run "pip install" on it. req_path = dist / "@tests" / "requirements-stubtest.txt"