mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-16 00:37:10 +08:00
Add star to all non-0.1 versions (#6146)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "1.2"
|
||||
version = "1.2.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
python2 = true
|
||||
requires = ["types-Jinja2", "types-Werkzeug", "types-click"]
|
||||
obsolete_since = "2.0"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
version = "2.11"
|
||||
version = "2.11.*"
|
||||
python2 = true
|
||||
requires = ["types-MarkupSafe"]
|
||||
obsolete_since = "3.0"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "3.3"
|
||||
version = "3.3.*"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
python2 = true
|
||||
obsolete_since = "2.0"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "8.3"
|
||||
version = "8.3.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.0"
|
||||
version = "1.0.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "5.4"
|
||||
version = "5.4.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "2.9"
|
||||
version = "2.9.*"
|
||||
requires = ["types-docutils"]
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.8"
|
||||
version = "1.8.*"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
version = "1.0"
|
||||
version = "1.0.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
obsolete_since = "2.0"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.17"
|
||||
version = "1.17.*"
|
||||
requires = []
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.4"
|
||||
version = "1.4.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.4"
|
||||
version = "1.4.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "2.8"
|
||||
version = "2.8.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "2.9"
|
||||
version = "2.9.*"
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "3.7"
|
||||
version = "3.7.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.5"
|
||||
version = "0.5.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "4.10"
|
||||
version = "4.10.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "4.1"
|
||||
version = "4.1.*"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "2.49"
|
||||
version = "2.49.*"
|
||||
python2 = true
|
||||
requires = ["types-six"]
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "4.11"
|
||||
version = "4.11.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "4.2"
|
||||
version = "4.2.*"
|
||||
|
||||
@@ -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"]
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "2020.4"
|
||||
version = "2021.10.8"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "14.3"
|
||||
version = "14.3.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "4.0"
|
||||
version = "4.0.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "0.1"
|
||||
version = "0.1.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "7.1"
|
||||
version = "7.1.*"
|
||||
python2 = true
|
||||
obsolete_since = "8.0"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.4"
|
||||
version = "0.4.*"
|
||||
python2 = true
|
||||
@@ -1 +1 @@
|
||||
version = "0.9"
|
||||
version = "0.9.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.0"
|
||||
version = "1.0.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
version = "3.3"
|
||||
version = "3.3.*"
|
||||
python2 = true
|
||||
requires = ["types-enum34", "types-ipaddress"]
|
||||
obsolete_since = "3.4.4"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.0"
|
||||
version = "1.0.*"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Prior to v0.6, docopt() had only 3 optional args
|
||||
version = "0.6"
|
||||
version = "0.6.*"
|
||||
python2 = true
|
||||
@@ -1 +1 @@
|
||||
version = "0.17"
|
||||
version = "0.17.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.5"
|
||||
version = "0.5.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.2"
|
||||
version = "1.2.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.3"
|
||||
version = "0.3.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "3.2"
|
||||
version = "3.2.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "2.0"
|
||||
version = "2.0.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "3.3"
|
||||
version = "3.3.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.19"
|
||||
version = "0.19.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "9.2"
|
||||
version = "9.2.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.0"
|
||||
version = "1.0.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
python2 = true
|
||||
obsolete_since = "2.0"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.10"
|
||||
version = "0.10.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "3.2"
|
||||
version = "3.2.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "4.0"
|
||||
version = "4.0.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.4"
|
||||
version = "0.4.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "2.0"
|
||||
version = "2.0.*"
|
||||
@@ -1 +1 @@
|
||||
version = "3.1"
|
||||
version = "3.1.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "3.6"
|
||||
version = "3.6.*"
|
||||
obsolete_since = "3.6.1"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "2.7"
|
||||
version = "2.7.*"
|
||||
python2 = true
|
||||
requires = ["types-cryptography"]
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "2.1"
|
||||
version = "2.1.*"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "5.8"
|
||||
version = "5.8.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "2.9"
|
||||
version = "2.9.*"
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "20.0"
|
||||
version = "20.0.*"
|
||||
python2 = true
|
||||
requires = ["types-cryptography"]
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.2"
|
||||
version = "0.2.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.2"
|
||||
version = "0.2.*"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "0.2"
|
||||
version = "0.2.*"
|
||||
python2 = true
|
||||
requires = ["types-paramiko"]
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.6"
|
||||
version = "0.6.*"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "2.8"
|
||||
version = "2.8.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "3.1"
|
||||
version = "3.1.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "0.6"
|
||||
version = "0.6.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "5.0"
|
||||
version = "5.0.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "2021.1"
|
||||
version = "2021.3"
|
||||
python2 = true
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "7.0"
|
||||
version = "7.0.*"
|
||||
python2 = true
|
||||
requires = ["types-enum34"]
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version = "3.5"
|
||||
version = "3.5.*"
|
||||
python2 = true
|
||||
requires = []
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "2.25"
|
||||
version = "2.25.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.9"
|
||||
version = "0.9.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "3.141"
|
||||
version = "3.141.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "57.4"
|
||||
version = "57.4.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "3.17"
|
||||
version = "3.17.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "3.7"
|
||||
version = "3.7.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.16"
|
||||
version = "1.16.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.7"
|
||||
version = "0.7.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "2.59"
|
||||
version = "2.59.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.8"
|
||||
version = "0.8.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "1.1"
|
||||
version = "1.1.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "0.10"
|
||||
version = "0.10.*"
|
||||
python2 = true
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.6"
|
||||
version = "1.6.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "3.2"
|
||||
version = "3.2.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.4"
|
||||
version = "1.4.*"
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "0.9"
|
||||
version = "0.9.*"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = "2.0"
|
||||
version = "2.0.*"
|
||||
python2 = true
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user