Skip to content

Commit 37ef942

Browse files
committed
2.5.1 release
1 parent 4d2e614 commit 37ef942

File tree

3 files changed

+11
-26
lines changed

3 files changed

+11
-26
lines changed

office365/runtime/client_object.py

+1-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,7 @@
11
from __future__ import annotations
22

33
import datetime
4-
import sys
5-
from typing import (
6-
TYPE_CHECKING,
7-
Any,
8-
Callable,
9-
Generic,
10-
List,
11-
Optional,
12-
TypeVar,
13-
)
14-
if sys.version_info < (3, 10):
15-
from typing_extensions import ParamSpec
16-
else:
17-
from typing import ParamSpec
4+
from typing import TYPE_CHECKING, Any, Callable, Generic, List, Optional, TypeVar
185

196
from typing_extensions import Self
207

@@ -33,7 +20,6 @@
3320
T = TypeVar("T")
3421
P_T = TypeVar("P_T")
3522
"""Property Type."""
36-
P = ParamSpec("P")
3723

3824

3925
class ClientObject(Generic[T]):

office365/runtime/types/event_handler.py

+3-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
11
import types
2-
from typing import Callable, Iterator, TypeVar
3-
import sys
4-
from typing_extensions import Self
5-
if sys.version_info < (3, 10):
6-
from typing_extensions import ParamSpec
7-
else:
8-
from typing import ParamSpec
2+
from typing import Any, Callable, Iterator, TypeVar
93

4+
from typing_extensions import Self
105

11-
P = ParamSpec("P")
126
F = TypeVar("F", bound=Callable[..., None])
137

148

@@ -40,7 +34,7 @@ def __len__(self):
4034
return len(self._listeners)
4135

4236
def notify(self, *args, **kwargs):
43-
# type: (P.args, P.kwargs) -> None
37+
# type: (Any, Any) -> None
4438
for listener in self._listeners:
4539
if self._once:
4640
self._listeners.remove(listener)

setup.py

+7-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
setup(
1212
name="Office365-REST-Python-Client",
13-
version="2.5.0",
13+
version="2.5.1",
1414
author="Vadim Gremyachev",
1515
author_email="vvgrem@gmail.com",
1616
maintainer="Konrad Gądek, Domenico Di Nicola",
@@ -19,7 +19,12 @@
1919
long_description=long_description,
2020
long_description_content_type="text/markdown",
2121
url="https://github.com/vgrem/Office365-REST-Python-Client",
22-
install_requires=["requests", "msal", "pytz", "typing_extensions;python_version<'3.11'"],
22+
install_requires=[
23+
"requests",
24+
"msal",
25+
"pytz",
26+
"typing_extensions;python_version<'3.11'",
27+
],
2328
extras_require={"NtlmProvider": ["requests_ntlm"]},
2429
tests_require=["pytest", "adal"],
2530
test_suite="tests",

0 commit comments

Comments
 (0)