diff --git a/poetry.lock b/poetry.lock index f69a873..8d4a467 100644 --- a/poetry.lock +++ b/poetry.lock @@ -630,13 +630,13 @@ tests = ["asttokens", "littleutils", "pytest", "rich"] [[package]] name = "filelock" -version = "3.12.1" +version = "3.12.2" description = "A platform independent file lock." optional = false python-versions = ">=3.7" files = [ - {file = "filelock-3.12.1-py3-none-any.whl", hash = "sha256:42f1e4ff2b497311213d61ad7aac5fed9050608e5309573f101eefa94143134a"}, - {file = "filelock-3.12.1.tar.gz", hash = "sha256:82b1f7da46f0ae42abf1bc78e548667f484ac59d2bcec38c713cee7e2eb51e83"}, + {file = "filelock-3.12.2-py3-none-any.whl", hash = "sha256:cbb791cdea2a72f23da6ac5b5269ab0a0d161e9ef0100e653b69049a7706d1ec"}, + {file = "filelock-3.12.2.tar.gz", hash = "sha256:002740518d8aa59a26b0c76e10fb8c6e15eae825d34b6fdf670333fd7b938d81"}, ] [package.extras] @@ -1238,18 +1238,18 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- [[package]] name = "lacuscore" -version = "1.5.6" +version = "1.5.7" description = "Core of Lacus, usable as a module" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "lacuscore-1.5.6-py3-none-any.whl", hash = "sha256:dfccc4a0230472734e0b1ba6cdcc9fe4a981b47e0cc4d7abb81ff8a7a65ecb06"}, - {file = "lacuscore-1.5.6.tar.gz", hash = "sha256:199a4392073afeeb6ead3e82dc73e88812adc1c6c3fca0c70bb4c7bb527200f9"}, + {file = "lacuscore-1.5.7-py3-none-any.whl", hash = "sha256:851568c3da735cd71f05a4c6b608803e2c2f6baa5b722012508b78942d0cfa3f"}, + {file = "lacuscore-1.5.7.tar.gz", hash = "sha256:06051a45d1ff889e770ac93140334bda44840fb260252d90f6ee29709af6e4c5"}, ] [package.dependencies] defang = ">=0.5.3,<0.6.0" -playwrightcapture = {version = ">=1.20.4,<2.0.0", extras = ["recaptcha"]} +playwrightcapture = {version = ">=1.20.5,<2.0.0", extras = ["recaptcha"]} redis = {version = ">=4.5.5,<5.0.0", extras = ["hiredis"]} requests = ">=2.31.0,<3.0.0" ua-parser = ">=0.16.1,<0.17.0" @@ -1383,13 +1383,13 @@ source = ["Cython (>=0.29.7)"] [[package]] name = "markdown-it-py" -version = "2.2.0" +version = "3.0.0" description = "Python port of markdown-it. Markdown parsing, done right!" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "markdown-it-py-2.2.0.tar.gz", hash = "sha256:7c9a5e412688bc771c67432cbfebcdd686c93ce6484913dccf06cb5a0bea35a1"}, - {file = "markdown_it_py-2.2.0-py3-none-any.whl", hash = "sha256:5a35f8d1870171d9acc47b99612dc146129b631baf04970128b568f190d0cc30"}, + {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, + {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, ] [package.dependencies] @@ -1402,7 +1402,7 @@ compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "mistletoe (>=1.0 linkify = ["linkify-it-py (>=1,<3)"] plugins = ["mdit-py-plugins"] profiling = ["gprof2dot"] -rtd = ["attrs", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"] +rtd = ["jupyter_sphinx", "mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"] testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] [[package]] @@ -1855,18 +1855,18 @@ files = [ [[package]] name = "playwright" -version = "1.34.0" +version = "1.35.0" description = "A high-level API to automate web browsers" optional = false python-versions = ">=3.7" files = [ - {file = "playwright-1.34.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:69bb9b3296e366a23a99277b4c7673cb54ce71a3f5d630f114f7701b61f98f25"}, - {file = "playwright-1.34.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:402d946631c8458436e099d7731bbf54cf79c9e62e3acae0ea8421e72616926b"}, - {file = "playwright-1.34.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:462251cda0fcbb273497d357dbe14b11e43ebceb0bac9b892beda041ff209aa9"}, - {file = "playwright-1.34.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:a8ba124ea302596a03a66993cd500484fb255cbc10fe0757fa4d49f974267a80"}, - {file = "playwright-1.34.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf0cb6aac49d24335fe361868aea72b11f276a95e7809f1a5d1c69b4120c46ac"}, - {file = "playwright-1.34.0-py3-none-win32.whl", hash = "sha256:c50fef189d87243cc09ae0feb8e417fbe434359ccbcc863fb19ba06d46d31c33"}, - {file = "playwright-1.34.0-py3-none-win_amd64.whl", hash = "sha256:42e16c930e1e910461f4c551a72fc1b900f37124431bf2b6a6d9ddae70042db4"}, + {file = "playwright-1.35.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:9eb7fdb7bb3f4e528e63641b83827531739c58a40c71d4ea0030321d3f04a742"}, + {file = "playwright-1.35.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:444446b55bfb33ac62398f9f71a8fdb6cee1ceda3316d95db3c6419c51bca9be"}, + {file = "playwright-1.35.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:4f486ea09940a35c08ec26f272bdcb6c1e043d400f3b9b924d541c5f4a7ed8f3"}, + {file = "playwright-1.35.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:a29cd048b3eddaf116b154328bcb8e3f3a637753cbb926ae3ef5a5e694ed2d64"}, + {file = "playwright-1.35.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc1d0686bdb6d7c2ce75087a1d6c7820e3de65be893f8a5ec64455613e884b39"}, + {file = "playwright-1.35.0-py3-none-win32.whl", hash = "sha256:188481e780166eae9a2215bb3a58043ae167f7cc963282c7b7d14ba53858451c"}, + {file = "playwright-1.35.0-py3-none-win_amd64.whl", hash = "sha256:2df7cfaaca881fd065f68e1c72a8216679a5b096f2add60c8c7c9dc909fdf7ef"}, ] [package.dependencies] @@ -1876,20 +1876,20 @@ typing-extensions = {version = "*", markers = "python_version <= \"3.8\""} [[package]] name = "playwrightcapture" -version = "1.20.4" +version = "1.20.5" description = "A simple library to capture websites using playwright" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "playwrightcapture-1.20.4-py3-none-any.whl", hash = "sha256:e943b5cc3700402cfe395ca61c42b7812bde9d9c1c30c71abf219e2f700ac83b"}, - {file = "playwrightcapture-1.20.4.tar.gz", hash = "sha256:ae8b6b680992b992290260fbac16a07bedd0d0e3259d8864cba70272481a2b0a"}, + {file = "playwrightcapture-1.20.5-py3-none-any.whl", hash = "sha256:9257fd1a03d98a6b75b5f9494ab3aed6254e6791fbc294e768998cc189c6618a"}, + {file = "playwrightcapture-1.20.5.tar.gz", hash = "sha256:08852b9805e3d096afeb225444479a0ac5e98fe83b44d7de708c0a704ea189dd"}, ] [package.dependencies] beautifulsoup4 = ">=4.12.2,<5.0.0" dateparser = ">=1.1.8,<2.0.0" lxml = ">=4.9.2,<5.0.0" -playwright = ">=1.34.0,<2.0.0" +playwright = ">=1.35.0,<2.0.0" pydub = {version = ">=0.25.1,<0.26.0", optional = true, markers = "extra == \"recaptcha\""} pytz = {version = ">=2023.3,<2024.0", markers = "python_version < \"3.9\""} requests = {version = ">=2.31.0,<3.0.0", optional = true, markers = "extra == \"recaptcha\""} @@ -1927,13 +1927,13 @@ files = [ [[package]] name = "publicsuffixlist" -version = "0.10.0.20230611" +version = "0.10.0.20230615" description = "publicsuffixlist implement" optional = false python-versions = ">=2.6" files = [ - {file = "publicsuffixlist-0.10.0.20230611-py2.py3-none-any.whl", hash = "sha256:1a79c2efcb40a4ebf2a5f74ddb36a5b85c9344824cdba64002513db433fdf09e"}, - {file = "publicsuffixlist-0.10.0.20230611.tar.gz", hash = "sha256:cf99a1ffcb05ba5932f4b5f42cfc01b9859e6e3b2a59cd04b0f8c364cb93097f"}, + {file = "publicsuffixlist-0.10.0.20230615-py2.py3-none-any.whl", hash = "sha256:d121624d37b431a40d5bea0c5ea934202dcb4a89a9bd4779b570678627f3eb1a"}, + {file = "publicsuffixlist-0.10.0.20230615.tar.gz", hash = "sha256:9698ed91c0c683ad66317e16304e5e2f741ff8ade6370946039dc48e97058f2e"}, ] [package.extras] @@ -2475,17 +2475,17 @@ six = "*" [[package]] name = "rich" -version = "13.4.1" +version = "13.4.2" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" optional = false python-versions = ">=3.7.0" files = [ - {file = "rich-13.4.1-py3-none-any.whl", hash = "sha256:d204aadb50b936bf6b1a695385429d192bc1fdaf3e8b907e8e26f4c4e4b5bf75"}, - {file = "rich-13.4.1.tar.gz", hash = "sha256:76f6b65ea7e5c5d924ba80e322231d7cb5b5981aa60bfc1e694f1bc097fe6fe1"}, + {file = "rich-13.4.2-py3-none-any.whl", hash = "sha256:8f87bc7ee54675732fa66a05ebfe489e27264caeeff3728c945d25971b6485ec"}, + {file = "rich-13.4.2.tar.gz", hash = "sha256:d653d6bccede5844304c605d5aac802c7cf9621efd700b46c7ec2b51ea914898"}, ] [package.dependencies] -markdown-it-py = ">=2.2.0,<3.0.0" +markdown-it-py = ">=2.2.0" pygments = ">=2.13.0,<3.0.0" typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""} @@ -3073,4 +3073,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = ">=3.8,<3.12" -content-hash = "8bc1abb775af65cfa9fd958dca6b7b4849c98ae482d522acad8018527738f7cd" +content-hash = "93896ed34116d748e7e463b200c0bacedfd1f64476f2b39a852d4fd6f1a757a9" diff --git a/pyproject.toml b/pyproject.toml index 41919d0..3813afb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -53,7 +53,7 @@ pytaxonomies = "^1.5.0" pymisp = {version = "^2.4.172", extras = ["url", "fileobjects"]} Pillow = "^9.5.0" flask-restx = "^1.1.0" -rich = "^13.4.1" +rich = "^13.4.2" pyphishtanklookup = "^1.2" Flask-Cors = "^3.0.10" pyhashlookup = "^1.2.1" @@ -65,10 +65,10 @@ passivetotal = "^2.5.9" werkzeug = "^2.3.6" filetype = "^1.2.0" pypandora = "^1.4.0" -lacuscore = "^1.5.6" +lacuscore = "^1.5.7" pylacus = "^1.5.1" pyipasnhistory = "^2.1.2" -publicsuffixlist = "^0.10.0.20230611" +publicsuffixlist = "^0.10.0.20230615" pyfaup = "^1.2" chardet = "^5.1.0" pysecuritytxt = "^1.1.1"