Unbreak CI (#6093)

* Temporarily remove `cachetools` stubs. They will be added back soon, and meanwhile they will continue to be available on pypi.

* Remove `filelock.logger()` (no longer exists in filelock 3.2)

* Delete `OpenSSL.crypto` from stubtest whitelist

Co-authored-by: Akuli <akuviljanen17@gmail.com>
This commit is contained in:
Sebastian Rittau
2021-09-30 13:18:47 +02:00
committed by GitHub
parent b04512eaaa
commit 32bc2161a1
15 changed files with 1 additions and 157 deletions

View File

@@ -1,26 +0,0 @@
cachetools.Cache.get
cachetools.LFUCache.__delitem__
cachetools.LFUCache.__getitem__
cachetools.LFUCache.__setitem__
cachetools.LRUCache.__delitem__
cachetools.LRUCache.__getitem__
cachetools.LRUCache.__setitem__
cachetools.TTLCache.__delitem__
cachetools.TTLCache.__getitem__
cachetools.TTLCache.__setitem__
cachetools.abc
cachetools.cache.Cache.get
cachetools.cache.DefaultMapping
cachetools.func.ttl_cache
cachetools.lfu.LFUCache.__delitem__
cachetools.lfu.LFUCache.__getitem__
cachetools.lfu.LFUCache.__setitem__
cachetools.lru.Cache.get
cachetools.lru.LRUCache.__delitem__
cachetools.lru.LRUCache.__getitem__
cachetools.lru.LRUCache.__setitem__
cachetools.rr.Cache.get
cachetools.ttl.Cache.get
cachetools.ttl.TTLCache.__delitem__
cachetools.ttl.TTLCache.__getitem__
cachetools.ttl.TTLCache.__setitem__

View File

@@ -1 +0,0 @@
version = "4.2"

View File

@@ -1,6 +0,0 @@
from .cache import Cache as Cache
from .decorators import cached as cached, cachedmethod as cachedmethod
from .lfu import LFUCache as LFUCache
from .lru import LRUCache as LRUCache
from .rr import RRCache as RRCache
from .ttl import TTLCache as TTLCache

View File

@@ -1,7 +0,0 @@
from abc import ABCMeta
from typing import MutableMapping, TypeVar
_KT = TypeVar("_KT")
_VT = TypeVar("_VT")
class DefaultMapping(MutableMapping[_KT, _VT], metaclass=ABCMeta): ...

View File

@@ -1,20 +0,0 @@
from typing import Callable, Generic, Iterator, TypeVar
from .abc import DefaultMapping as DefaultMapping
_KT = TypeVar("_KT")
_VT = TypeVar("_VT")
class Cache(DefaultMapping[_KT, _VT], Generic[_KT, _VT]):
def __init__(self, maxsize: float, getsizeof: Callable[[_VT], float] | None = ...) -> None: ...
def __getitem__(self, key: _KT) -> _VT: ...
def __setitem__(self, key: _KT, value: _VT) -> None: ...
def __delitem__(self, key: _KT) -> None: ...
def __iter__(self) -> Iterator[_KT]: ...
def __len__(self) -> int: ...
@property
def maxsize(self) -> float: ...
@property
def currsize(self) -> float: ...
@staticmethod
def getsizeof(value: _VT) -> float: ...

View File

@@ -1,11 +0,0 @@
from _typeshed import IdentityFunction
from typing import Any, Callable, ContextManager, MutableMapping, TypeVar
_KT = TypeVar("_KT")
def cached(
cache: MutableMapping[_KT, Any] | None, key: Callable[..., _KT] = ..., lock: ContextManager[Any] | None = ...
) -> IdentityFunction: ...
def cachedmethod(
cache: Callable[[Any], MutableMapping[_KT, Any] | None], key: Callable[..., _KT] = ..., lock: ContextManager[Any] | None = ...
) -> IdentityFunction: ...

View File

@@ -1,9 +0,0 @@
from _typeshed import IdentityFunction
from typing import Callable, Sequence, TypeVar
_T = TypeVar("_T")
def lfu_cache(maxsize: float = ..., typed: bool = ...) -> IdentityFunction: ...
def lru_cache(maxsize: float = ..., typed: bool = ...) -> IdentityFunction: ...
def rr_cache(maxsize: float = ..., choice: Callable[[Sequence[_T]], _T] | None = ..., typed: bool = ...) -> IdentityFunction: ...
def ttl_cache(maxsize: float = ..., ttl: float = ..., timer: float = ..., typed: bool = ...) -> IdentityFunction: ...

View File

@@ -1,4 +0,0 @@
from typing import Hashable, Tuple
def hashkey(*args: Hashable, **kwargs: Hashable) -> Tuple[Hashable, ...]: ...
def typedkey(*args: Hashable, **kwargs: Hashable) -> Tuple[Hashable, ...]: ...

View File

@@ -1,14 +0,0 @@
from typing import Callable, Iterator, TypeVar
from .cache import Cache
_KT = TypeVar("_KT")
_VT = TypeVar("_VT")
class LFUCache(Cache[_KT, _VT]):
def __init__(self, maxsize: float, getsizeof: Callable[[_VT], float] | None = ...) -> None: ...
def __getitem__(self, key: _KT, cache_getitem: Callable[[_KT], _VT] = ...) -> _VT: ...
def __setitem__(self, key: _KT, value: _VT, cache_setitem: Callable[[_KT, _VT], None] = ...) -> None: ...
def __delitem__(self, key: _KT, cache_delitem: Callable[[_KT], None] = ...) -> None: ...
def __iter__(self) -> Iterator[_KT]: ...
def __len__(self) -> int: ...

View File

@@ -1,13 +0,0 @@
from typing import Callable, Iterator, TypeVar
from .cache import Cache as Cache
_KT = TypeVar("_KT")
_VT = TypeVar("_VT")
class LRUCache(Cache[_KT, _VT]):
def __init__(self, maxsize: float, getsizeof: Callable[[_VT], float] | None = ...) -> None: ...
def __getitem__(self, key: _KT, cache_getitem: Callable[[_KT], _VT] = ...) -> _VT: ...
def __setitem__(self, key: _KT, value: _VT, cache_setitem: Callable[[_KT, _VT], None] = ...) -> None: ...
def __delitem__(self, key: _KT, cache_delitem: Callable[[_KT], None] = ...) -> None: ...
def __iter__(self) -> Iterator[_KT]: ...

View File

@@ -1,18 +0,0 @@
from typing import Callable, Iterator, Sequence, TypeVar
from .cache import Cache as Cache
_KT = TypeVar("_KT")
_VT = TypeVar("_VT")
class RRCache(Cache[_KT, _VT]):
def __init__(
self, maxsize: float, choice: Callable[[Sequence[_KT]], _KT] | None = ..., getsizeof: Callable[[_VT], float] | None = ...
) -> None: ...
def __getitem__(self, key: _KT) -> _VT: ...
def __setitem__(self, key: _KT, value: _VT) -> None: ...
def __delitem__(self, key: _KT) -> None: ...
def __iter__(self) -> Iterator[_KT]: ...
def __len__(self) -> int: ...
@property
def choice(self) -> Callable[[Sequence[_KT]], _KT]: ...

View File

@@ -1,23 +0,0 @@
from typing import Callable, Iterator, TypeVar
from .cache import Cache as Cache
_KT = TypeVar("_KT")
_VT = TypeVar("_VT")
class TTLCache(Cache[_KT, _VT]):
def __init__(
self, maxsize: float, ttl: float, timer: Callable[[], float] = ..., getsizeof: Callable[[_VT], float] | None = ...
) -> None: ...
def __getitem__(self, key: _KT, cache_getitem: Callable[[_KT], _VT] = ...) -> _VT: ...
def __setitem__(self, key: _KT, value: _VT, cache_setitem: Callable[[_KT, _VT], None] = ...) -> None: ...
def __delitem__(self, key: _KT, cache_delitem: Callable[[_KT], None] = ...) -> None: ...
def __iter__(self) -> Iterator[_KT]: ...
def __len__(self) -> int: ...
@property
def currsize(self) -> float: ...
@property
def timer(self) -> Callable[[], float]: ...
@property
def ttl(self) -> float: ...
def expire(self, time: float | None = ...) -> None: ...

View File

@@ -1 +1 @@
version = "0.1"
version = "3.2"

View File

@@ -1,10 +1,7 @@
import sys
from logging import Logger
from types import TracebackType
from typing import Type
def logger() -> Logger: ...
class Timeout(TimeoutError):
def __init__(self, lock_file: str) -> None: ...
def __str__(self) -> str: ...

View File

@@ -1,2 +1 @@
OpenSSL.crypto
OpenSSL.SSL.Context.__getattr__