diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 96b5ee62..78614c12 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -40,7 +40,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -53,7 +53,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -66,4 +66,4 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 diff --git a/pyproject.toml b/pyproject.toml index c636be4b..951378f9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,9 +11,9 @@ version = "1.3.8" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] description = "Core component of the Microsoft Graph Python SDK" dependencies = [ - "microsoft-kiota-abstractions >=1.8.0,<2.0.0", - "microsoft-kiota-authentication-azure >=1.8.0,<2.0.0", - "microsoft-kiota-http >=1.8.0,<2.0.0", + "microsoft-kiota-abstractions >=1.10.1,<2.0.0", + "microsoft-kiota-authentication-azure >=1.10.1,<2.0.0", + "microsoft-kiota-http >=1.10.1,<2.0.0", "httpx[http2] >=0.23.0", ] requires-python = ">=3.10" diff --git a/requirements-dev.txt b/requirements-dev.txt index 163ea8c8..d2fba17d 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ asyncmock==0.4.2 attrs==25.3.0 ; python_version >= '3.7' -azure-core==1.35.0 ; python_version >= '3.7' +azure-core==1.41.0 ; python_version >= '3.7' azure-identity==1.24.0 @@ -26,7 +26,7 @@ colorama==0.4.6 ; os_name == 'nt' coverage[toml]==7.10.6 ; python_version >= '3.7' -cryptography==45.0.7 ; python_version >= '3.7' +cryptography==46.0.7 ; python_version >= '3.7' dill==0.4.0 ; python_version < '3.11' @@ -64,13 +64,13 @@ packaging==25.0 ; python_version >= '3.7' pathlib2==2.3.7.post1 -platformdirs==4.3.8 ; python_version >= '3.7' +platformdirs==4.4.0 ; python_version >= '3.7' pluggy==1.6.0 ; python_version >= '3.7' portalocker==2.10.1 ; python_version >= '3.5' and platform_system == 'Windows' -pycparser==2.22 +pycparser==2.23 pyjwt[crypto]==2.9.0 ; python_version >= '3.7' @@ -78,17 +78,17 @@ pylint==3.3.8 pyproject-hooks==1.2.0 ; python_version >= '3.7' -pytest==8.4.1 +pytest==9.0.3 -pytest-cov==5.0.0 +pytest-cov==7.0.0 -pytest-mock==3.14.1 +pytest-mock==3.15.1 -python-dotenv==1.1.1 +python-dotenv==1.2.2 pytest-trio==0.8.0 -pytest-asyncio==1.1.0 +pytest-asyncio==1.3.0 pywin32==311 ; platform_system == 'Windows' @@ -108,13 +108,13 @@ tomli==2.2.1 ; python_version < '3.11' tomlkit==0.13.3 ; python_version >= '3.7' -trio==0.30.0 +trio==0.31.0 types-python-dateutil==2.9.0.20250822 types-requests==2.32.4.20250809; python_version >= '3.7' -urllib3==2.5.0 ; python_version >= '3.7' -typing-extensions==4.14.1 ; python_version >= '3.7' +urllib3==2.7.0 ; python_version >= '3.7' +typing-extensions==4.15.0 ; python_version >= '3.7' wrapt==1.17.3 ; python_version < '3.11' @@ -123,7 +123,7 @@ yapf==0.43.0 zipp==3.23.0 ; python_version >= '3.7' -aiohttp==3.12.15 ; python_version >= '3.6' +aiohttp==3.13.4 ; python_version >= '3.6' aiosignal==1.4.0 ; python_version >= '3.7' @@ -135,7 +135,7 @@ frozenlist==1.7.0 ; python_version >= '3.7' h11==0.16.0 ; python_version >= '3.7' -h2==4.2.0 +h2==4.3.0 hpack==4.1.0 ; python_full_version >= '3.6.1' @@ -145,13 +145,13 @@ httpx[http2]==0.28.1 hyperframe==6.1.0 ; python_full_version >= '3.6.1' -microsoft-kiota-abstractions==1.9.5 +microsoft-kiota-abstractions==1.10.1 -microsoft-kiota-authentication-azure==1.9.5 +microsoft-kiota-authentication-azure==1.10.1 -microsoft-kiota-http==1.9.5 +microsoft-kiota-http==1.10.1 -microsoft-kiota-serialization-json==1.9.5 +microsoft-kiota-serialization-json==1.10.1 multidict==6.6.4 ; python_version >= '3.7'