diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 788c1b5c..a39dad45 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -18,7 +18,7 @@ jobs: permissions: read-all strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: # Print out details about the run - name: Dump GitHub context diff --git a/docs/requirements.txt b/docs/requirements.txt index 24f13a6d..7c30dffa 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -10,7 +10,7 @@ httpx>=0.28.0, <1.0.0 ipython>=8.39.0; python_version <= '3.10' ipython>=9.13.0; python_version >= '3.11' jinja2>=3.1.6, <3.2.0 -numpy>=1.15.4 +numpy>=2.5.1 pandas>=1.1.5 pydantic>=1.8.0, <3.0.0 python-dateutil>=2.9.0.post0 diff --git a/msticpy/_version.py b/msticpy/_version.py index 3f5b56e6..dafd4b8d 100644 --- a/msticpy/_version.py +++ b/msticpy/_version.py @@ -1,3 +1,3 @@ """Version file.""" -VERSION = "3.0.2" +VERSION = "3.0.3" diff --git a/requirements-dev.txt b/requirements-dev.txt index 8ea13d1a..4bc591ba 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,4 @@ -aiohttp>=3.13.5 +aiohttp>=3.14.3 async-cache>=1.1.1 bandit>=1.9.4 beautifulsoup4>=4.15.0 diff --git a/requirements.txt b/requirements.txt index 843cec08..75fdfb78 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -aiohttp>=3.14.0 # (sec vuln) transitive dependency via geoip2 +aiohttp>=3.14.3 # (sec vuln) transitive dependency via geoip2 attrs>=18.2.0 azure-common>=1.1.18 azure-core>=1.38.0 @@ -13,8 +13,8 @@ beautifulsoup4>=4.15.0 bokeh>=3.0.0 cryptography>=48.0.0 deprecated>=1.2.4 -dnspython>=2.0.0, <3.0.0 -folium>=0.9.0 +dnspython>=2.8.0, <3.0.0 +folium>=0.20.0 geoip2>=2.9.0 h11>=0.16.0 # (sec vuln) transitive dependency via httpx html5lib @@ -32,10 +32,12 @@ msal>=1.12.0 msrest>=0.6.0 nest_asyncio>=1.6.0 networkx>=2.2 -numpy>=1.15.4 # pandas +numpy>=2.2.6, <2.3.0; python_version == '3.10' +numpy>=2.4.6, <2.5.0; python_version == '3.11' +numpy>=2.5.1; python_version >= '3.12' packaging>=26.2 pandas>=1.4.0, <3.0.0 -panel>=1.2.1 +panel>=1.9.3 Pillow>=12.2.0 # (sec vuln) transitive dependency via bokeh pydantic>=1.8.0, <3.0.0 pygments>=2.20.0 diff --git a/setup.cfg b/setup.cfg index b997a160..a60db788 100644 --- a/setup.cfg +++ b/setup.cfg @@ -29,6 +29,7 @@ classifiers = Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 Programming Language :: Python :: 3.13 + Programming Language :: Python :: 3.14 License :: OSI Approved :: MIT License Operating System :: OS Independent Development Status :: 5 - Production/Stable