mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-20 13:23:24 -07:00
Bump tempora from 5.6.0 to 5.7.0 (#2371)
* Bump tempora from 5.6.0 to 5.7.0 Bumps [tempora](https://github.com/jaraco/tempora) from 5.6.0 to 5.7.0. - [Release notes](https://github.com/jaraco/tempora/releases) - [Changelog](https://github.com/jaraco/tempora/blob/main/NEWS.rst) - [Commits](https://github.com/jaraco/tempora/compare/v5.6.0...v5.7.0) --- updated-dependencies: - dependency-name: tempora dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update tempora==5.7.0 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com> [skip ci]
This commit is contained in:
parent
2e6f541ec2
commit
43cb027592
7 changed files with 453 additions and 101 deletions
|
@ -2,6 +2,8 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
||||
from types import TracebackType
|
||||
from typing import (
|
||||
Any,
|
||||
|
@ -28,6 +30,9 @@ from typing_extensions import Protocol
|
|||
_T = TypeVar('_T')
|
||||
_T1 = TypeVar('_T1')
|
||||
_T2 = TypeVar('_T2')
|
||||
_T3 = TypeVar('_T3')
|
||||
_T4 = TypeVar('_T4')
|
||||
_T5 = TypeVar('_T5')
|
||||
_U = TypeVar('_U')
|
||||
_V = TypeVar('_V')
|
||||
_W = TypeVar('_W')
|
||||
|
@ -35,6 +40,12 @@ _T_co = TypeVar('_T_co', covariant=True)
|
|||
_GenFn = TypeVar('_GenFn', bound=Callable[..., Iterator[Any]])
|
||||
_Raisable = BaseException | Type[BaseException]
|
||||
|
||||
# The type of isinstance's second argument (from typeshed builtins)
|
||||
if sys.version_info >= (3, 10):
|
||||
_ClassInfo = type | UnionType | tuple[_ClassInfo, ...]
|
||||
else:
|
||||
_ClassInfo = type | tuple[_ClassInfo, ...]
|
||||
|
||||
@type_check_only
|
||||
class _SizedIterable(Protocol[_T_co], Sized, Iterable[_T_co]): ...
|
||||
|
||||
|
@ -135,7 +146,7 @@ def interleave_evenly(
|
|||
) -> Iterator[_T]: ...
|
||||
def collapse(
|
||||
iterable: Iterable[Any],
|
||||
base_type: type | None = ...,
|
||||
base_type: _ClassInfo | None = ...,
|
||||
levels: int | None = ...,
|
||||
) -> Iterator[Any]: ...
|
||||
@overload
|
||||
|
@ -213,6 +224,7 @@ def stagger(
|
|||
class UnequalIterablesError(ValueError):
|
||||
def __init__(self, details: tuple[int, int, int] | None = ...) -> None: ...
|
||||
|
||||
# zip_equal
|
||||
@overload
|
||||
def zip_equal(__iter1: Iterable[_T1]) -> Iterator[tuple[_T1]]: ...
|
||||
@overload
|
||||
|
@ -221,11 +233,35 @@ def zip_equal(
|
|||
) -> Iterator[tuple[_T1, _T2]]: ...
|
||||
@overload
|
||||
def zip_equal(
|
||||
__iter1: Iterable[_T],
|
||||
__iter2: Iterable[_T],
|
||||
__iter3: Iterable[_T],
|
||||
*iterables: Iterable[_T],
|
||||
) -> Iterator[tuple[_T, ...]]: ...
|
||||
__iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3]
|
||||
) -> Iterator[tuple[_T1, _T2, _T3]]: ...
|
||||
@overload
|
||||
def zip_equal(
|
||||
__iter1: Iterable[_T1],
|
||||
__iter2: Iterable[_T2],
|
||||
__iter3: Iterable[_T3],
|
||||
__iter4: Iterable[_T4],
|
||||
) -> Iterator[tuple[_T1, _T2, _T3, _T4]]: ...
|
||||
@overload
|
||||
def zip_equal(
|
||||
__iter1: Iterable[_T1],
|
||||
__iter2: Iterable[_T2],
|
||||
__iter3: Iterable[_T3],
|
||||
__iter4: Iterable[_T4],
|
||||
__iter5: Iterable[_T5],
|
||||
) -> Iterator[tuple[_T1, _T2, _T3, _T4, _T5]]: ...
|
||||
@overload
|
||||
def zip_equal(
|
||||
__iter1: Iterable[Any],
|
||||
__iter2: Iterable[Any],
|
||||
__iter3: Iterable[Any],
|
||||
__iter4: Iterable[Any],
|
||||
__iter5: Iterable[Any],
|
||||
__iter6: Iterable[Any],
|
||||
*iterables: Iterable[Any],
|
||||
) -> Iterator[tuple[Any, ...]]: ...
|
||||
|
||||
# zip_offset
|
||||
@overload
|
||||
def zip_offset(
|
||||
__iter1: Iterable[_T1],
|
||||
|
@ -285,12 +321,13 @@ def sort_together(
|
|||
key_list: Iterable[int] = ...,
|
||||
key: Callable[..., Any] | None = ...,
|
||||
reverse: bool = ...,
|
||||
strict: bool = ...,
|
||||
) -> list[tuple[_T, ...]]: ...
|
||||
def unzip(iterable: Iterable[Sequence[_T]]) -> tuple[Iterator[_T], ...]: ...
|
||||
def divide(n: int, iterable: Iterable[_T]) -> list[Iterator[_T]]: ...
|
||||
def always_iterable(
|
||||
obj: object,
|
||||
base_type: type | tuple[type | tuple[Any, ...], ...] | None = ...,
|
||||
base_type: _ClassInfo | None = ...,
|
||||
) -> Iterator[Any]: ...
|
||||
def adjacent(
|
||||
predicate: Callable[[_T], bool],
|
||||
|
@ -454,7 +491,9 @@ class run_length:
|
|||
def exactly_n(
|
||||
iterable: Iterable[_T], n: int, predicate: Callable[[_T], object] = ...
|
||||
) -> bool: ...
|
||||
def circular_shifts(iterable: Iterable[_T]) -> list[tuple[_T, ...]]: ...
|
||||
def circular_shifts(
|
||||
iterable: Iterable[_T], steps: int = 1
|
||||
) -> list[tuple[_T, ...]]: ...
|
||||
def make_decorator(
|
||||
wrapping_func: Callable[..., _U], result_index: int = ...
|
||||
) -> Callable[..., Callable[[Callable[..., Any]], Callable[..., _U]]]: ...
|
||||
|
@ -500,7 +539,10 @@ def replace(
|
|||
) -> Iterator[_T | _U]: ...
|
||||
def partitions(iterable: Iterable[_T]) -> Iterator[list[list[_T]]]: ...
|
||||
def set_partitions(
|
||||
iterable: Iterable[_T], k: int | None = ...
|
||||
iterable: Iterable[_T],
|
||||
k: int | None = ...,
|
||||
min_size: int | None = ...,
|
||||
max_size: int | None = ...,
|
||||
) -> Iterator[list[list[_T]]]: ...
|
||||
|
||||
class time_limited(Generic[_T], Iterator[_T]):
|
||||
|
@ -538,10 +580,22 @@ def map_if(
|
|||
func: Callable[[Any], Any],
|
||||
func_else: Callable[[Any], Any] | None = ...,
|
||||
) -> Iterator[Any]: ...
|
||||
def _sample_unweighted(
|
||||
iterator: Iterator[_T], k: int, strict: bool
|
||||
) -> list[_T]: ...
|
||||
def _sample_counted(
|
||||
population: Iterator[_T], k: int, counts: Iterable[int], strict: bool
|
||||
) -> list[_T]: ...
|
||||
def _sample_weighted(
|
||||
iterator: Iterator[_T], k: int, weights, strict
|
||||
) -> list[_T]: ...
|
||||
def sample(
|
||||
iterable: Iterable[_T],
|
||||
k: int,
|
||||
weights: Iterable[float] | None = ...,
|
||||
*,
|
||||
counts: Iterable[int] | None = ...,
|
||||
strict: bool = False,
|
||||
) -> list[_T]: ...
|
||||
def is_sorted(
|
||||
iterable: Iterable[_T],
|
||||
|
@ -577,7 +631,7 @@ class callback_iter(Generic[_T], Iterator[_T]):
|
|||
|
||||
def windowed_complete(
|
||||
iterable: Iterable[_T], n: int
|
||||
) -> Iterator[tuple[_T, ...]]: ...
|
||||
) -> Iterator[tuple[tuple[_T, ...], tuple[_T, ...], tuple[_T, ...]]]: ...
|
||||
def all_unique(
|
||||
iterable: Iterable[_T], key: Callable[[_T], _U] | None = ...
|
||||
) -> bool: ...
|
||||
|
@ -608,9 +662,61 @@ class countable(Generic[_T], Iterator[_T]):
|
|||
items_seen: int
|
||||
|
||||
def chunked_even(iterable: Iterable[_T], n: int) -> Iterator[list[_T]]: ...
|
||||
@overload
|
||||
def zip_broadcast(
|
||||
__obj1: _T | Iterable[_T],
|
||||
*,
|
||||
scalar_types: _ClassInfo | None = ...,
|
||||
strict: bool = ...,
|
||||
) -> Iterable[tuple[_T, ...]]: ...
|
||||
@overload
|
||||
def zip_broadcast(
|
||||
__obj1: _T | Iterable[_T],
|
||||
__obj2: _T | Iterable[_T],
|
||||
*,
|
||||
scalar_types: _ClassInfo | None = ...,
|
||||
strict: bool = ...,
|
||||
) -> Iterable[tuple[_T, ...]]: ...
|
||||
@overload
|
||||
def zip_broadcast(
|
||||
__obj1: _T | Iterable[_T],
|
||||
__obj2: _T | Iterable[_T],
|
||||
__obj3: _T | Iterable[_T],
|
||||
*,
|
||||
scalar_types: _ClassInfo | None = ...,
|
||||
strict: bool = ...,
|
||||
) -> Iterable[tuple[_T, ...]]: ...
|
||||
@overload
|
||||
def zip_broadcast(
|
||||
__obj1: _T | Iterable[_T],
|
||||
__obj2: _T | Iterable[_T],
|
||||
__obj3: _T | Iterable[_T],
|
||||
__obj4: _T | Iterable[_T],
|
||||
*,
|
||||
scalar_types: _ClassInfo | None = ...,
|
||||
strict: bool = ...,
|
||||
) -> Iterable[tuple[_T, ...]]: ...
|
||||
@overload
|
||||
def zip_broadcast(
|
||||
__obj1: _T | Iterable[_T],
|
||||
__obj2: _T | Iterable[_T],
|
||||
__obj3: _T | Iterable[_T],
|
||||
__obj4: _T | Iterable[_T],
|
||||
__obj5: _T | Iterable[_T],
|
||||
*,
|
||||
scalar_types: _ClassInfo | None = ...,
|
||||
strict: bool = ...,
|
||||
) -> Iterable[tuple[_T, ...]]: ...
|
||||
@overload
|
||||
def zip_broadcast(
|
||||
__obj1: _T | Iterable[_T],
|
||||
__obj2: _T | Iterable[_T],
|
||||
__obj3: _T | Iterable[_T],
|
||||
__obj4: _T | Iterable[_T],
|
||||
__obj5: _T | Iterable[_T],
|
||||
__obj6: _T | Iterable[_T],
|
||||
*objects: _T | Iterable[_T],
|
||||
scalar_types: type | tuple[type | tuple[Any, ...], ...] | None = ...,
|
||||
scalar_types: _ClassInfo | None = ...,
|
||||
strict: bool = ...,
|
||||
) -> Iterable[tuple[_T, ...]]: ...
|
||||
def unique_in_window(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue