diff --git a/poetry.lock b/poetry.lock index 9e567ce5..b32ac5f1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -679,22 +679,22 @@ dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] [[package]] name = "dnspython" -version = "2.5.0" +version = "2.6.1" description = "DNS toolkit" optional = false python-versions = ">=3.8" files = [ - {file = "dnspython-2.5.0-py3-none-any.whl", hash = "sha256:6facdf76b73c742ccf2d07add296f178e629da60be23ce4b0a9c927b1e02c3a6"}, - {file = "dnspython-2.5.0.tar.gz", hash = "sha256:a0034815a59ba9ae888946be7ccca8f7c157b286f8455b379c692efb51022a15"}, + {file = "dnspython-2.6.1-py3-none-any.whl", hash = "sha256:5ef3b9680161f6fa89daf8ad451b5f1a33b18ae8a1c6778cdf4b43f08c0a6e50"}, + {file = "dnspython-2.6.1.tar.gz", hash = "sha256:e8f0f9c23a7b7cb99ded64e6c3a6f3e701d78f50c55e002b839dea7225cff7cc"}, ] [package.extras] -dev = ["black (>=23.1.0)", "coverage (>=7.0)", "flake8 (>=5.0.3)", "mypy (>=1.0.1)", "pylint (>=2.7)", "pytest (>=6.2.5)", "pytest-cov (>=3.0.0)", "sphinx (>=7.0.0)", "twine (>=4.0.0)", "wheel (>=0.41.0)"] +dev = ["black (>=23.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "mypy (>=1.8)", "pylint (>=3)", "pytest (>=7.4)", "pytest-cov (>=4.1.0)", "sphinx (>=7.2.0)", "twine (>=4.0.0)", "wheel (>=0.42.0)"] dnssec = ["cryptography (>=41)"] -doh = ["h2 (>=4.1.0)", "httpcore (>=0.17.3)", "httpx (>=0.25.1)"] -doq = ["aioquic (>=0.9.20)"] -idna = ["idna (>=2.1)"] -trio = ["trio (>=0.14)"] +doh = ["h2 (>=4.1.0)", "httpcore (>=1.0.0)", "httpx (>=0.26.0)"] +doq = ["aioquic (>=0.9.25)"] +idna = ["idna (>=3.6)"] +trio = ["trio (>=0.23)"] wmi = ["wmi (>=1.5.1)"] [[package]] @@ -1462,19 +1462,19 @@ referencing = ">=0.31.0" [[package]] name = "lacuscore" -version = "1.8.4" +version = "1.8.5" description = "Core of Lacus, usable as a module" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "lacuscore-1.8.4-py3-none-any.whl", hash = "sha256:9687029b095a2a3969c5691655c5620dd6ec1f62fc64df2d75b55e1e54b2b769"}, - {file = "lacuscore-1.8.4.tar.gz", hash = "sha256:95e1ff028a2dfd52746f9f01237a12faf32a6a474dc13097f29d446d7011fe25"}, + {file = "lacuscore-1.8.5-py3-none-any.whl", hash = "sha256:0b11681eb7a2afbdf8439eb9b73245eba7148ab2a20c879dfdc0fb4298879b9b"}, + {file = "lacuscore-1.8.5.tar.gz", hash = "sha256:eefd08f050ed99a1888d3e110904a9af0cd8140f2ded1e86689ac1b4d8f4b257"}, ] [package.dependencies] defang = ">=0.5.3,<0.6.0" -dnspython = ">=2.5.0,<3.0.0" -playwrightcapture = {version = ">=1.23.2,<2.0.0", extras = ["recaptcha"]} +dnspython = ">=2.6.0,<3.0.0" +playwrightcapture = {version = ">=1.23.3,<2.0.0", extras = ["recaptcha"]} redis = {version = ">=5.0.1,<6.0.0", extras = ["hiredis"]} requests = ">=2.31.0,<3.0.0" ua-parser = ">=0.18.0,<0.19.0" @@ -2193,13 +2193,13 @@ test = ["pytest"] [[package]] name = "playwrightcapture" -version = "1.23.2" +version = "1.23.3" description = "A simple library to capture websites using playwright" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "playwrightcapture-1.23.2-py3-none-any.whl", hash = "sha256:dfa013f05b48a4b6de29f7d45a9a8f3730d640d4fd7c2bd584576a3651368879"}, - {file = "playwrightcapture-1.23.2.tar.gz", hash = "sha256:faeee68b4ae47b461a4f044a9d1d08725195e0675a6e77b7f2fc4f123876ceb5"}, + {file = "playwrightcapture-1.23.3-py3-none-any.whl", hash = "sha256:dc33b8ce9a04db4d39cb9b4665f223644fa817df71422f2a3b6756c0f8ffd66b"}, + {file = "playwrightcapture-1.23.3.tar.gz", hash = "sha256:c3d1901195182dd7b9cb44268c004cafdf5d66c53334e84aee1d7371485ed7d6"}, ] [package.dependencies] @@ -2466,13 +2466,13 @@ docs = ["Sphinx (<7.2)", "Sphinx (>=7.2,<8.0)"] [[package]] name = "pymisp" -version = "2.4.184.3" +version = "2.4.185" description = "Python API for MISP." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "pymisp-2.4.184.3-py3-none-any.whl", hash = "sha256:2a38fa2b7b90d1b75f1d8a25b998a3eae05c6de14c8093e4563f677478fefe91"}, - {file = "pymisp-2.4.184.3.tar.gz", hash = "sha256:9aad64fca479a4fc18f0922e0b80d095e2857e9f2ab96bfb5d65b1e1d1959c73"}, + {file = "pymisp-2.4.185-py3-none-any.whl", hash = "sha256:e2635a2be92321d4f812c7220bd955817e95a286343720f138b87892a827117a"}, + {file = "pymisp-2.4.185.tar.gz", hash = "sha256:3ccdc6ee48d26d82c77ba3f5d8fd41a79eaaef0ad5619f37a65b060e92f6da4c"}, ] [package.dependencies] @@ -2801,13 +2801,13 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "requests-cache" -version = "1.1.1" +version = "1.2.0" description = "A persistent cache for python requests" optional = false -python-versions = ">=3.7,<4.0" +python-versions = ">=3.8" files = [ - {file = "requests_cache-1.1.1-py3-none-any.whl", hash = "sha256:c8420cf096f3aafde13c374979c21844752e2694ffd8710e6764685bb577ac90"}, - {file = "requests_cache-1.1.1.tar.gz", hash = "sha256:764f93d3fa860be72125a568c2cc8eafb151cf29b4dc2515433a56ee657e1c60"}, + {file = "requests_cache-1.2.0-py3-none-any.whl", hash = "sha256:490324301bf0cb924ff4e6324bd2613453e7e1f847353928b08adb0fdfb7f722"}, + {file = "requests_cache-1.2.0.tar.gz", hash = "sha256:db1c709ca343cc1cd5b6c8b1a5387298eceed02306a6040760db538c885e3838"}, ] [package.dependencies] @@ -2819,15 +2819,15 @@ url-normalize = ">=1.4" urllib3 = ">=1.25.5" [package.extras] -all = ["boto3 (>=1.15)", "botocore (>=1.18)", "itsdangerous (>=2.0)", "pymongo (>=3)", "pyyaml (>=5.4)", "redis (>=3)", "ujson (>=5.4)"] +all = ["boto3 (>=1.15)", "botocore (>=1.18)", "itsdangerous (>=2.0)", "pymongo (>=3)", "pyyaml (>=6.0.1)", "redis (>=3)", "ujson (>=5.4)"] bson = ["bson (>=0.5)"] -docs = ["furo (>=2023.3,<2024.0)", "linkify-it-py (>=2.0,<3.0)", "myst-parser (>=1.0,<2.0)", "sphinx (>=5.0.2,<6.0.0)", "sphinx-autodoc-typehints (>=1.19)", "sphinx-automodapi (>=0.14)", "sphinx-copybutton (>=0.5)", "sphinx-design (>=0.2)", "sphinx-notfound-page (>=0.8)", "sphinxcontrib-apidoc (>=0.3)", "sphinxext-opengraph (>=0.6)"] +docs = ["furo (>=2023.3,<2024.0)", "linkify-it-py (>=2.0,<3.0)", "myst-parser (>=1.0,<2.0)", "sphinx (>=5.0.2,<6.0.0)", "sphinx-autodoc-typehints (>=1.19)", "sphinx-automodapi (>=0.14)", "sphinx-copybutton (>=0.5)", "sphinx-design (>=0.2)", "sphinx-notfound-page (>=0.8)", "sphinxcontrib-apidoc (>=0.3)", "sphinxext-opengraph (>=0.9)"] dynamodb = ["boto3 (>=1.15)", "botocore (>=1.18)"] json = ["ujson (>=5.4)"] mongodb = ["pymongo (>=3)"] redis = ["redis (>=3)"] security = ["itsdangerous (>=2.0)"] -yaml = ["pyyaml (>=5.4)"] +yaml = ["pyyaml (>=6.0.1)"] [[package]] name = "requests-file" @@ -3137,13 +3137,13 @@ files = [ [[package]] name = "types-html5lib" -version = "1.1.11.20240106" +version = "1.1.11.20240217" description = "Typing stubs for html5lib" optional = false python-versions = ">=3.8" files = [ - {file = "types-html5lib-1.1.11.20240106.tar.gz", hash = "sha256:fc3a1b18eb601b3eeaf92c900bd67675c0a4fa1dd1d2a2893ebdb46923547ee9"}, - {file = "types_html5lib-1.1.11.20240106-py3-none-any.whl", hash = "sha256:61993cb89220107481e0f1da65c388ff8cf3d8c5f6e8483c97559639a596b697"}, + {file = "types-html5lib-1.1.11.20240217.tar.gz", hash = "sha256:e7c609fc1cfd33b666c515d15ca28936359c5a56d0b38d5a6266bf2f51caf4ec"}, + {file = "types_html5lib-1.1.11.20240217-py3-none-any.whl", hash = "sha256:dd556a6ceb7b7ea3b1c0acc39aac76bd3d079da72b192f075d8b1453f17493b5"}, ] [[package]] @@ -3206,13 +3206,13 @@ files = [ [[package]] name = "types-redis" -version = "4.6.0.20240106" +version = "4.6.0.20240218" description = "Typing stubs for redis" optional = false python-versions = ">=3.8" files = [ - {file = "types-redis-4.6.0.20240106.tar.gz", hash = "sha256:2b2fa3a78f84559616242d23f86de5f4130dfd6c3b83fb2d8ce3329e503f756e"}, - {file = "types_redis-4.6.0.20240106-py3-none-any.whl", hash = "sha256:912de6507b631934bd225cdac310b04a58def94391003ba83939e5a10e99568d"}, + {file = "types-redis-4.6.0.20240218.tar.gz", hash = "sha256:5103d7e690e5c74c974a161317b2d59ac2303cf8bef24175b04c2a4c3486cb39"}, + {file = "types_redis-4.6.0.20240218-py3-none-any.whl", hash = "sha256:dc9c45a068240e33a04302aec5655cf41e80f91eecffccbb2df215b2f6fc375d"}, ] [package.dependencies] @@ -3235,13 +3235,13 @@ types-urllib3 = "*" [[package]] name = "types-requests" -version = "2.31.0.20240125" +version = "2.31.0.20240218" description = "Typing stubs for requests" optional = false python-versions = ">=3.8" files = [ - {file = "types-requests-2.31.0.20240125.tar.gz", hash = "sha256:03a28ce1d7cd54199148e043b2079cdded22d6795d19a2c2a6791a4b2b5e2eb5"}, - {file = "types_requests-2.31.0.20240125-py3-none-any.whl", hash = "sha256:9592a9a4cb92d6d75d9b491a41477272b710e021011a2a3061157e2fb1f1a5d1"}, + {file = "types-requests-2.31.0.20240218.tar.gz", hash = "sha256:f1721dba8385958f504a5386240b92de4734e047a08a40751c1654d1ac3349c5"}, + {file = "types_requests-2.31.0.20240218-py3-none-any.whl", hash = "sha256:a82807ec6ddce8f00fe0e949da6d6bc1fbf1715420218a9640d695f70a9e5a9b"}, ] [package.dependencies] @@ -3629,4 +3629,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.8.1,<3.13" -content-hash = "4480af351c2a5fe5886271d21f449ddd4b2eb36b614656857f0e3afe0454d87e" +content-hash = "6ed31d5e656cec63bfd4e1402b09b449ea7c3d5edb2ada0ec38e79b4784a38b7" diff --git a/pyproject.toml b/pyproject.toml index 88df0d79..edabbefb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,9 +48,9 @@ vt-py = "^0.18" pyeupi = "^1.3.0" pysanejs = "^2.0.2" pylookyloo = "^1.23.1" -dnspython = "^2.5.0" +dnspython = "^2.6.1" pytaxonomies = "^1.5.0" -pymisp = {version = "^2.4.184.3", extras = ["url", "fileobjects"]} +pymisp = {version = "^2.4.185", extras = ["url", "fileobjects"]} Pillow = "^10.2.0" flask-restx = "^1.3.0" rich = "^13.7.0" @@ -65,7 +65,7 @@ passivetotal = "^2.5.9" werkzeug = "^3.0.1" filetype = "^1.2.0" pypandora = "^1.8.0" -lacuscore = "^1.8.4" +lacuscore = "^1.8.5" pylacus = "^1.8.0" pyipasnhistory = "^2.1.2" publicsuffixlist = "^0.10.0.20240205" @@ -92,7 +92,7 @@ types-requests = [ {version = "<2.31", python = "<3.10"}, {version = "^2.31.0.10", python = ">=3.10"} ] -types-redis = {version = "^4.6.0.20240106"} +types-redis = {version = "^4.6.0.20240218"} types-pkg-resources = "^0.1.3" types-Deprecated = "^1.2.9.20240106" types-python-dateutil = "^2.8.19.20240106"