Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion stubs/hvac/METADATA.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
version = "2.4.*"
upstream-repository = "https://github.com/hvac/hvac"
dependencies = ["types-requests"]
dependencies = ["requests>=2.34.0"]
4 changes: 2 additions & 2 deletions stubs/hvac/hvac/api/system_backend/wrapping.pyi
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from hvac.api.system_backend.system_backend_mixin import SystemBackendMixin
from requests.models import _JSON
from requests._types import JsonType

class Wrapping(SystemBackendMixin):
def unwrap(self, token=None): ...
def wrap(self, payload: _JSON | None = None, ttl: int = 60): ...
def wrap(self, payload: JsonType = None, ttl: int = 60): ...
2 changes: 1 addition & 1 deletion stubs/python-jenkins/METADATA.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
version = "~=1.8.3"
upstream-repository = "https://opendev.org/jjb/python-jenkins"
dependencies = ["types-requests"]
dependencies = ["requests>=2.34.0"]
4 changes: 2 additions & 2 deletions stubs/python-jenkins/jenkins/__init__.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ from typing import Any, Final, Literal, TypeAlias, TypedDict, overload, type_che
from typing_extensions import Required, deprecated

import requests
from requests._types import AuthType
from requests.models import Request, Response
from requests.sessions import _Auth

LAUNCHER_SSH: Final[str]
LAUNCHER_COMMAND: Final[str]
Expand Down Expand Up @@ -103,7 +103,7 @@ class _Job(TypedDict, total=False):

class Jenkins:
server: str
auth: _Auth | None
auth: AuthType | None
crumb: Mapping[str, Incomplete] | bool | Incomplete
timeout: int
def __init__(
Expand Down
2 changes: 1 addition & 1 deletion stubs/requests-oauthlib/METADATA.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
version = "2.0.*"
upstream-repository = "https://github.com/requests/requests-oauthlib"
dependencies = ["types-oauthlib", "types-requests"]
dependencies = ["requests >= 2.34.0", "types-oauthlib"]
23 changes: 12 additions & 11 deletions stubs/requests-oauthlib/requests_oauthlib/oauth2_session.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ from typing import Any, Literal, Protocol, TypeAlias, TypedDict, overload, type_

import requests
from oauthlib.oauth2 import Client
from requests import _types
from requests.cookies import RequestsCookieJar

_Token: TypeAlias = dict[str, Incomplete] # oauthlib.oauth2.Client.token
Expand Down Expand Up @@ -120,23 +121,23 @@ class OAuth2Session(requests.Session):
self,
method: str | bytes,
url: str | bytes,
data: requests.sessions._Data | None = None,
headers: requests.sessions._HeadersUpdateMapping | None = None,
data: _types.DataType = None,
headers: _types.HeadersType = None,
withhold_token: bool = False,
client_id=None,
client_secret=None,
files: requests.sessions._Files | None = None,
files: _types.FilesType = None,
*,
params: requests.sessions._Params | None = None,
cookies: None | RequestsCookieJar | requests.sessions._TextMapping = None,
auth: requests.sessions._Auth | None = None,
timeout: requests.sessions._Timeout | None = None,
params: _types.ParamsType = None,
cookies: None | RequestsCookieJar | dict[str, str] = None,
auth: _types.AuthType = None,
timeout: _types.TimeoutType = None,
allow_redirects: bool = True,
proxies: requests.sessions._TextMapping | None = None,
hooks: requests.sessions._HooksInput | None = None,
proxies: dict[str, str] | None = None,
hooks: _types.HooksInputType | None = None,
stream: bool | None = None,
verify: requests.sessions._Verify | None = None,
cert: requests.sessions._Cert | None = None,
verify: _types.VerifyType | None = None,
cert: _types.CertType = None,
json=None,
) -> requests.Response: ...

Expand Down
2 changes: 1 addition & 1 deletion stubs/slumber/METADATA.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
version = "0.7.*"
upstream-repository = "https://github.com/samgiles/slumber"
dependencies = ["types-requests"]
dependencies = ["requests>=2.34.0"]
16 changes: 11 additions & 5 deletions stubs/slumber/slumber/__init__.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ from typing import Any
from typing_extensions import Self

from requests import Response, Session
from requests.sessions import _Auth, _Data, _Files, _ParamsMappingValueType
from requests._types import AuthType, DataType, FilesType, _ParamsMappingValueType

from .serialize import Serializer

Expand All @@ -18,9 +18,15 @@ class Resource(ResourceAttributesMixin):
def get(self, **kwargs: _ParamsMappingValueType) -> Response: ...
def options(self, **kwargs: _ParamsMappingValueType) -> Response: ...
def head(self, **kwargs: _ParamsMappingValueType) -> Response: ...
def post(self, data: _Data | None = None, files: _Files | None = None, **kwargs: _ParamsMappingValueType) -> Response: ...
def patch(self, data: _Data | None = None, files: _Files | None = None, **kwargs: _ParamsMappingValueType) -> Response: ...
def put(self, data: _Data | None = None, files: _Files | None = None, **kwargs: _ParamsMappingValueType) -> Response: ...
def post(
self, data: DataType | None = None, files: FilesType | None = None, **kwargs: _ParamsMappingValueType
) -> Response: ...
def patch(
self, data: DataType | None = None, files: FilesType | None = None, **kwargs: _ParamsMappingValueType
) -> Response: ...
def put(
self, data: DataType | None = None, files: FilesType | None = None, **kwargs: _ParamsMappingValueType
) -> Response: ...
def delete(self, **kwargs: _ParamsMappingValueType) -> Response: ...
def url(self) -> str: ...

Expand All @@ -29,7 +35,7 @@ class API(ResourceAttributesMixin):
def __init__(
self,
base_url: str | None = None,
auth: _Auth | None = None,
auth: AuthType | None = None,
format: str | None = None,
append_slash: bool = True,
session: Session | None = None,
Expand Down
2 changes: 1 addition & 1 deletion stubs/tensorflow/METADATA.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
version = "~=2.18.0"
upstream-repository = "https://github.com/tensorflow/tensorflow"
# requires a version of numpy with a `py.typed` file
dependencies = ["numpy>=1.20", "types-protobuf", "types-requests"]
dependencies = ["numpy>=1.20", "types-protobuf", "requests>=2.34.0"]
extra-description = "Partially generated using [mypy-protobuf==3.6.0](https://github.com/nipunn1313/mypy-protobuf/tree/v3.6.0) and libprotoc 27.2 on `tensorflow==2.18.0`."
partial-stub = true

Expand Down
4 changes: 2 additions & 2 deletions stubs/tensorflow/tensorflow/keras/callbacks.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ from collections.abc import Callable, Mapping, Sequence
from typing import Any, Literal, TypeAlias

import tensorflow as tf
from requests.api import _HeadersMapping
from requests._types import HeadersType
from tensorflow.keras import Model
from tensorflow.keras.optimizers.schedules import LearningRateSchedule

Expand Down Expand Up @@ -143,7 +143,7 @@ class RemoteMonitor(Callback):
root: str = "http://localhost:9000",
path: str = "/publish/epoch/end/",
field: str = "data",
headers: _HeadersMapping | None = None,
headers: HeadersType = None,
send_as_json: bool = False,
) -> None: ...

Expand Down
Loading