diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 06cb19a..01e5934 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.9", "3.10"] steps: - uses: actions/checkout@v3 diff --git a/.vscode/launch.json b/.vscode/launch.json index ef08a7e..c75d1b1 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -6,7 +6,7 @@ "configurations": [ { "name": "Python: main", - "type": "python", + "type": "debugpy", "request": "launch", "program": "${workspaceFolder}/user-auth/graphtutorial/main.py", "cwd": "${workspaceFolder}/user-auth/graphtutorial", @@ -15,7 +15,7 @@ }, { "name": "Python: main (app-only)", - "type": "python", + "type": "debugpy", "request": "launch", "program": "${workspaceFolder}/app-auth/graphapponlytutorial/main.py", "cwd": "${workspaceFolder}/app-auth/graphapponlytutorial", diff --git a/app-auth/graphapponlytutorial/requirements.txt b/app-auth/graphapponlytutorial/requirements.txt index aa0361b..7f8493b 100644 --- a/app-auth/graphapponlytutorial/requirements.txt +++ b/app-auth/graphapponlytutorial/requirements.txt @@ -2,73 +2,71 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --output-file=requirements.txt --resolver=backtracking +# pip-compile --output-file=requirements.txt # -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.10.2 +aiohttp==3.12.15 # via microsoft-kiota-authentication-azure -aiosignal==1.3.1 +aiosignal==1.4.0 # via aiohttp -anyio==4.3.0 +anyio==4.10.0 # via httpx -async-timeout==4.0.3 +async-timeout==5.0.1 # via aiohttp -attrs==23.2.0 +attrs==25.3.0 # via aiohttp -azure-core==1.31.0 +azure-core==1.35.0 # via # azure-identity # microsoft-kiota-authentication-azure -azure-identity==1.23.1 +azure-identity==1.24.0 # via # -r requirements.in # msgraph-sdk -certifi==2024.7.4 +certifi==2025.8.3 # via # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.1 # via cryptography -charset-normalizer==3.3.2 +charset-normalizer==3.4.3 # via requests -cryptography==42.0.5 +cryptography==45.0.7 # via # azure-identity # msal # pyjwt -deprecated==1.2.14 - # via opentelemetry-api -exceptiongroup==1.2.0 +exceptiongroup==1.3.0 # via anyio -frozenlist==1.4.1 +frozenlist==1.7.0 # via # aiohttp # aiosignal -h11==0.14.0 +h11==0.16.0 # via httpcore -h2==4.1.0 +h2==4.3.0 # via httpx -hpack==4.0.0 +hpack==4.1.0 # via h2 -httpcore==1.0.4 +httpcore==1.0.9 # via httpx -httpx[http2]==0.27.0 +httpx[http2]==0.28.1 # via # microsoft-kiota-http # msgraph-core -hyperframe==6.0.1 +hyperframe==6.1.0 # via h2 -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # yarl -importlib-metadata==6.11.0 +importlib-metadata==8.7.0 # via opentelemetry-api -microsoft-kiota-abstractions==1.3.1 +microsoft-kiota-abstractions==1.9.6 # via # microsoft-kiota-authentication-azure # microsoft-kiota-http @@ -77,96 +75,80 @@ microsoft-kiota-abstractions==1.3.1 # microsoft-kiota-serialization-multipart # microsoft-kiota-serialization-text # msgraph-core - # msgraph-sdk -microsoft-kiota-authentication-azure==1.0.0 - # via - # msgraph-core - # msgraph-sdk -microsoft-kiota-http==1.3.1 - # via - # msgraph-core - # msgraph-sdk -microsoft-kiota-serialization-form==0.1.0 +microsoft-kiota-authentication-azure==1.9.6 + # via msgraph-core +microsoft-kiota-http==1.9.6 + # via msgraph-core +microsoft-kiota-serialization-form==1.9.6 # via msgraph-sdk -microsoft-kiota-serialization-json==1.3.0 +microsoft-kiota-serialization-json==1.9.6 # via msgraph-sdk -microsoft-kiota-serialization-multipart==0.1.0 +microsoft-kiota-serialization-multipart==1.9.6 # via msgraph-sdk -microsoft-kiota-serialization-text==1.0.0 +microsoft-kiota-serialization-text==1.9.6 # via msgraph-sdk -msal==1.31.0 +msal==1.33.0 # via # azure-identity # msal-extensions -msal-extensions==1.2.0 +msal-extensions==1.3.1 # via azure-identity -msgraph-core==1.0.0 +msgraph-core==1.3.5 # via msgraph-sdk -msgraph-sdk==1.16.0 +msgraph-sdk==1.40.0 # via -r requirements.in -multidict==6.0.5 +multidict==6.6.4 # via # aiohttp # yarl -opentelemetry-api==1.23.0 +opentelemetry-api==1.36.0 # via # microsoft-kiota-abstractions # microsoft-kiota-authentication-azure # microsoft-kiota-http # opentelemetry-sdk -opentelemetry-sdk==1.23.0 + # opentelemetry-semantic-conventions +opentelemetry-sdk==1.36.0 # via # microsoft-kiota-abstractions # microsoft-kiota-authentication-azure # microsoft-kiota-http -opentelemetry-semantic-conventions==0.44b0 +opentelemetry-semantic-conventions==0.57b0 # via opentelemetry-sdk -pendulum==3.0.0 +propcache==0.3.2 # via - # microsoft-kiota-serialization-form - # microsoft-kiota-serialization-json -portalocker==2.8.2 - # via msal-extensions -pycparser==2.21 + # aiohttp + # yarl +pycparser==2.22 # via cffi -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.10.1 # via # msal # pyjwt -python-dateutil==2.9.0.post0 - # via - # microsoft-kiota-serialization-text - # pendulum - # time-machine -requests==2.32.4 +requests==2.32.5 # via # azure-core # msal -six==1.16.0 - # via - # azure-core - # python-dateutil +six==1.17.0 + # via azure-core sniffio==1.3.1 - # via - # anyio - # httpx -std-uritemplate==0.0.54 + # via anyio +std-uritemplate==2.0.5 # via microsoft-kiota-abstractions -time-machine==2.14.0 - # via pendulum -typing-extensions==4.10.0 +typing-extensions==4.15.0 # via + # aiosignal # anyio # azure-core # azure-identity + # exceptiongroup + # multidict + # opentelemetry-api # opentelemetry-sdk -tzdata==2024.1 - # via pendulum + # opentelemetry-semantic-conventions urllib3==2.5.0 # via requests -wrapt==1.16.0 - # via deprecated -yarl==1.9.4 +yarl==1.20.1 # via aiohttp -zipp==3.19.1 +zipp==3.23.0 # via importlib-metadata diff --git a/user-auth/graphtutorial/requirements.txt b/user-auth/graphtutorial/requirements.txt index 1e67311..7f8493b 100644 --- a/user-auth/graphtutorial/requirements.txt +++ b/user-auth/graphtutorial/requirements.txt @@ -2,73 +2,71 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --output-file=requirements.txt --resolver=backtracking +# pip-compile --output-file=requirements.txt # -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.10.2 +aiohttp==3.12.15 # via microsoft-kiota-authentication-azure -aiosignal==1.3.1 +aiosignal==1.4.0 # via aiohttp -anyio==4.3.0 +anyio==4.10.0 # via httpx -async-timeout==4.0.3 +async-timeout==5.0.1 # via aiohttp -attrs==23.2.0 +attrs==25.3.0 # via aiohttp -azure-core==1.31.0 +azure-core==1.35.0 # via # azure-identity # microsoft-kiota-authentication-azure -azure-identity==1.20.0 +azure-identity==1.24.0 # via # -r requirements.in # msgraph-sdk -certifi==2024.7.4 +certifi==2025.8.3 # via # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.1 # via cryptography -charset-normalizer==3.3.2 +charset-normalizer==3.4.3 # via requests -cryptography==42.0.5 +cryptography==45.0.7 # via # azure-identity # msal # pyjwt -deprecated==1.2.14 - # via opentelemetry-api -exceptiongroup==1.2.0 +exceptiongroup==1.3.0 # via anyio -frozenlist==1.4.1 +frozenlist==1.7.0 # via # aiohttp # aiosignal -h11==0.14.0 +h11==0.16.0 # via httpcore -h2==4.1.0 +h2==4.3.0 # via httpx -hpack==4.0.0 +hpack==4.1.0 # via h2 -httpcore==1.0.4 +httpcore==1.0.9 # via httpx -httpx[http2]==0.27.0 +httpx[http2]==0.28.1 # via # microsoft-kiota-http # msgraph-core -hyperframe==6.0.1 +hyperframe==6.1.0 # via h2 -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # yarl -importlib-metadata==6.11.0 +importlib-metadata==8.7.0 # via opentelemetry-api -microsoft-kiota-abstractions==1.3.1 +microsoft-kiota-abstractions==1.9.6 # via # microsoft-kiota-authentication-azure # microsoft-kiota-http @@ -77,96 +75,80 @@ microsoft-kiota-abstractions==1.3.1 # microsoft-kiota-serialization-multipart # microsoft-kiota-serialization-text # msgraph-core - # msgraph-sdk -microsoft-kiota-authentication-azure==1.0.0 - # via - # msgraph-core - # msgraph-sdk -microsoft-kiota-http==1.3.1 - # via - # msgraph-core - # msgraph-sdk -microsoft-kiota-serialization-form==0.1.0 +microsoft-kiota-authentication-azure==1.9.6 + # via msgraph-core +microsoft-kiota-http==1.9.6 + # via msgraph-core +microsoft-kiota-serialization-form==1.9.6 # via msgraph-sdk -microsoft-kiota-serialization-json==1.3.0 +microsoft-kiota-serialization-json==1.9.6 # via msgraph-sdk -microsoft-kiota-serialization-multipart==0.1.0 +microsoft-kiota-serialization-multipart==1.9.6 # via msgraph-sdk -microsoft-kiota-serialization-text==1.0.0 +microsoft-kiota-serialization-text==1.9.6 # via msgraph-sdk -msal==1.31.0 +msal==1.33.0 # via # azure-identity # msal-extensions -msal-extensions==1.2.0 +msal-extensions==1.3.1 # via azure-identity -msgraph-core==1.0.0 +msgraph-core==1.3.5 # via msgraph-sdk -msgraph-sdk==1.16.0 +msgraph-sdk==1.40.0 # via -r requirements.in -multidict==6.0.5 +multidict==6.6.4 # via # aiohttp # yarl -opentelemetry-api==1.23.0 +opentelemetry-api==1.36.0 # via # microsoft-kiota-abstractions # microsoft-kiota-authentication-azure # microsoft-kiota-http # opentelemetry-sdk -opentelemetry-sdk==1.23.0 + # opentelemetry-semantic-conventions +opentelemetry-sdk==1.36.0 # via # microsoft-kiota-abstractions # microsoft-kiota-authentication-azure # microsoft-kiota-http -opentelemetry-semantic-conventions==0.44b0 +opentelemetry-semantic-conventions==0.57b0 # via opentelemetry-sdk -pendulum==3.0.0 +propcache==0.3.2 # via - # microsoft-kiota-serialization-form - # microsoft-kiota-serialization-json -portalocker==2.8.2 - # via msal-extensions -pycparser==2.21 + # aiohttp + # yarl +pycparser==2.22 # via cffi -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.10.1 # via # msal # pyjwt -python-dateutil==2.9.0.post0 - # via - # microsoft-kiota-serialization-text - # pendulum - # time-machine -requests==2.32.4 +requests==2.32.5 # via # azure-core # msal -six==1.16.0 - # via - # azure-core - # python-dateutil +six==1.17.0 + # via azure-core sniffio==1.3.1 - # via - # anyio - # httpx -std-uritemplate==0.0.54 + # via anyio +std-uritemplate==2.0.5 # via microsoft-kiota-abstractions -time-machine==2.14.0 - # via pendulum -typing-extensions==4.10.0 +typing-extensions==4.15.0 # via + # aiosignal # anyio # azure-core # azure-identity + # exceptiongroup + # multidict + # opentelemetry-api # opentelemetry-sdk -tzdata==2024.1 - # via pendulum -urllib3==2.2.2 + # opentelemetry-semantic-conventions +urllib3==2.5.0 # via requests -wrapt==1.16.0 - # via deprecated -yarl==1.9.4 +yarl==1.20.1 # via aiohttp -zipp==3.19.1 +zipp==3.23.0 # via importlib-metadata