@@ -15,7 +15,7 @@ classifiers = [
1515 " Programming Language :: Python :: 3" ,
1616 " Topic :: Security" ,
1717]
18- requires-python = " >=3.10,<3.15 "
18+ requires-python = " >=3.10"
1919dependencies = [
2020 # # core dependencies
2121 " orjson>=3.11.9" ,
@@ -75,8 +75,8 @@ all = [
7575 " censys==2.0.9" , # # in minimal
7676 " socialscan<2.0.0" , # # in minimal
7777 " yara-python==4.5.0" , # # in minimal
78- " numpy>=1.26.4,< 2.0.0" ,
79- " pandas>=2.0.0" ,
78+ " numpy>=2.0.0" ,
79+ " pandas>=2.0.0,<3.0.0 " ,
8080 " pandas_ods_reader>=1.0.0" ,
8181 " lief>=0.17.6" , # required for python >3.13
8282 " lxml>=6.1.1" , # required for python >3.13
@@ -99,7 +99,6 @@ all = [
9999 " misp-stix>=2026.6.1" ,
100100 " mwdblib" ,
101101 " ndjson" , # # in minimal
102- " np" ,
103102 " oauth2" , # # in minimal
104103 " opencv-python" ,
105104 " openpyxl" ,
@@ -151,8 +150,11 @@ misp-modules = "misp_modules.__main__:main"
151150[tool .poetry ]
152151packages = [{include = " misp_modules" }]
153152
153+ [tool .poetry .dependencies ]
154+ python = " >=3.10,<4.0"
155+
154156[build-system ]
155- requires = [" poetry-core>=2.0" ]
157+ requires = [" poetry-core>=2.0.0,<3.0.0 " ]
156158build-backend = " poetry.core.masonry.api"
157159
158160[tool .poetry .group .test ]
0 commit comments