From 7f2738332939934c330dd80c86101623f1e53147 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Tue, 23 May 2023 15:39:53 +0200 Subject: [PATCH] chg: Bump deps --- poetry.lock | 114 ++++++++++++++++++++++++------------------------- pyproject.toml | 16 +++---- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/poetry.lock b/poetry.lock index 924ce1f7..b1a4764f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1285,25 +1285,25 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- [[package]] name = "lacuscore" -version = "1.4.12" +version = "1.4.13" description = "Core of Lacus, usable as a module" category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "lacuscore-1.4.12-py3-none-any.whl", hash = "sha256:3a650020d7bcf17f12d35884b8a6e963e0d05ed8b80ed14d48eb7113802dd4b0"}, - {file = "lacuscore-1.4.12.tar.gz", hash = "sha256:f044158d44ea106d4b70e085847622635a2a69db53e78d2da00254732d7c9e5e"}, + {file = "lacuscore-1.4.13-py3-none-any.whl", hash = "sha256:412113d358e3c73c0e96843c765cea7eb1638e4fcdff4fca26c40d92cc17aff7"}, + {file = "lacuscore-1.4.13.tar.gz", hash = "sha256:07111d88257208d83b58e86b6cc17f00ffca2faaaf1dae6c0ebc2eaf6268d5f2"}, ] [package.dependencies] defang = ">=0.5.3,<0.6.0" -playwrightcapture = {version = ">=1.19.11,<2.0.0", extras = ["recaptcha"]} -redis = {version = ">=4.5.4,<5.0.0", extras = ["hiredis"]} +playwrightcapture = {version = ">=1.19.12,<2.0.0", extras = ["recaptcha"]} +redis = {version = ">=4.5.5,<5.0.0", extras = ["hiredis"]} requests = ">=2.30.0,<3.0.0" ua-parser = ">=0.16.1,<0.17.0" [package.extras] -docs = ["Sphinx (>=7.0.0,<8.0.0)"] +docs = ["Sphinx (>=7.0.1,<8.0.0)"] [[package]] name = "lief" @@ -1942,14 +1942,14 @@ typing-extensions = {version = "*", markers = "python_version <= \"3.8\""} [[package]] name = "playwrightcapture" -version = "1.19.11" +version = "1.19.12" description = "A simple library to capture websites using playwright" category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "playwrightcapture-1.19.11-py3-none-any.whl", hash = "sha256:cb5953a5d5970cbae6fcf3bd16980b9ae1a0c49129d0e8f5b22d855acc55a21d"}, - {file = "playwrightcapture-1.19.11.tar.gz", hash = "sha256:51398314b4be8a3e26da6ad11526563d137641429035b72361b48b6b778ca6a0"}, + {file = "playwrightcapture-1.19.12-py3-none-any.whl", hash = "sha256:405263c37a7765cccd3db022787aa3fbce5edd55d32494977cbea982b3dc66fa"}, + {file = "playwrightcapture-1.19.12.tar.gz", hash = "sha256:1042f2cc8fc6abdab7bb478f74f1332749a3ecaf1eb3d6265dc01d8d5e71a280"}, ] [package.dependencies] @@ -1958,12 +1958,12 @@ dateparser = ">=1.1.8,<2.0.0" lxml = ">=4.9.2,<5.0.0" playwright = ">=1.33.0,<2.0.0" pydub = {version = ">=0.25.1,<0.26.0", optional = true, markers = "extra == \"recaptcha\""} -requests = {version = ">=2.29.0,<3.0.0", optional = true, markers = "extra == \"recaptcha\""} +requests = {version = ">=2.30.0,<3.0.0", optional = true, markers = "extra == \"recaptcha\""} SpeechRecognition = {version = ">=3.10.0,<4.0.0", optional = true, markers = "extra == \"recaptcha\""} w3lib = ">=2.1.1,<3.0.0" [package.extras] -recaptcha = ["SpeechRecognition (>=3.10.0,<4.0.0)", "pydub (>=0.25.1,<0.26.0)", "requests (>=2.29.0,<3.0.0)"] +recaptcha = ["SpeechRecognition (>=3.10.0,<4.0.0)", "pydub (>=0.25.1,<0.26.0)", "requests (>=2.30.0,<3.0.0)"] [[package]] name = "prompt-toolkit" @@ -2166,88 +2166,88 @@ docs = ["Sphinx (>=5.3.0,<6.0.0)"] [[package]] name = "pylacus" -version = "1.4.1" +version = "1.4.2" description = "Python CLI and module for lacus" category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "pylacus-1.4.1-py3-none-any.whl", hash = "sha256:2a139f0f022022aa514750fb3befda6fbd8d1c9d555c95f9910139245c17262a"}, - {file = "pylacus-1.4.1.tar.gz", hash = "sha256:a8c8f82e533e1938cbde02b0a8a8dc104ad2c784e26958e1b3c3093b8995b710"}, + {file = "pylacus-1.4.2-py3-none-any.whl", hash = "sha256:a87b5a627c44a477631541db93e752d14de3712ad71c5b92797cee9e5cca5c1d"}, + {file = "pylacus-1.4.2.tar.gz", hash = "sha256:50f7c43068a36e3b11a5d8f7dfc0c380b3bc0e65e7037790200aaf060485d874"}, ] [package.dependencies] -requests = ">=2.29.0,<3.0.0" +requests = ">=2.31.0,<3.0.0" [package.extras] -docs = ["Sphinx (>=6.2.1,<7.0.0)"] +docs = ["Sphinx (>=7.0.1,<8.0.0)"] [[package]] name = "pylookyloo" -version = "1.19.0" +version = "1.19.2" description = "Python CLI and module for Lookyloo" category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "pylookyloo-1.19.0-py3-none-any.whl", hash = "sha256:10be0d517556bcc938a17ad252c95deb8b7ea107a977a91aa7184a4302dbe178"}, - {file = "pylookyloo-1.19.0.tar.gz", hash = "sha256:37f7160e67e58cbf503b1002fc14fd72eb22219bf14596008b256a0e5ebf2c4e"}, + {file = "pylookyloo-1.19.2-py3-none-any.whl", hash = "sha256:9e7b7c83a3b7565e45b5e3939ccf9baa8e3356a25b4f6b5bba26cfad1b479644"}, + {file = "pylookyloo-1.19.2.tar.gz", hash = "sha256:223156329d168fb42cccf92b1e1a7e8684d12ccbce686e0d9afbdbc97005c719"}, ] [package.dependencies] -requests = ">=2.28.2,<3.0.0" +requests = ">=2.31.0,<3.0.0" [package.extras] -docs = ["Sphinx (>=6.1.3,<7.0.0)"] +docs = ["Sphinx (>=7.0.1,<8.0.0)"] [[package]] name = "pylookyloomonitoring" -version = "1.0.4" +version = "1.0.5" description = "Python API to connect to lookyloo monitoring" category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "pylookyloomonitoring-1.0.4-py3-none-any.whl", hash = "sha256:53d77deed34d1bad0478914d0d734a8f0382893c0fb6ccdf379b6eda46f3ff82"}, - {file = "pylookyloomonitoring-1.0.4.tar.gz", hash = "sha256:277bf20a2125e48c86d2af62614a1c132464fb65c21322706a5473abfb56916d"}, + {file = "pylookyloomonitoring-1.0.5-py3-none-any.whl", hash = "sha256:c3ccaf70e024238d792ec35b9c7cd8650b37b5c7e07a9aa3943531cfcdbe0dc3"}, + {file = "pylookyloomonitoring-1.0.5.tar.gz", hash = "sha256:7cc32e13922607f1f03470bb4461e9a69bdf26820dfcc6fd232e6a8868f91ba5"}, ] [package.dependencies] -requests = ">=2.30.0,<3.0.0" +requests = ">=2.31.0,<3.0.0" [package.extras] -docs = ["Sphinx (>=7.0.0,<8.0.0)"] +docs = ["Sphinx (>=7.0.1,<8.0.0)"] [[package]] name = "pymisp" -version = "2.4.170.2" +version = "2.4.171" description = "Python API for MISP." category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "pymisp-2.4.170.2-py3-none-any.whl", hash = "sha256:4ed8a190daaff25c530459d9d9284340d74f3060ce523b8e9fd4772fd704772d"}, - {file = "pymisp-2.4.170.2.tar.gz", hash = "sha256:b2d5c78a7f8d5dee7d4b0e763c1ff2a77e6888db6867c47cbb33d0053a95e5c2"}, + {file = "pymisp-2.4.171-py3-none-any.whl", hash = "sha256:9410f44cd811f91d523593b5353e0fd37057ba1b1cf856a4050454cbb8a5b788"}, + {file = "pymisp-2.4.171.tar.gz", hash = "sha256:6dca1dd7be6e63c423eb48e84e587cb776db545de3385dc4875ecc55192a7863"}, ] [package.dependencies] deprecated = ">=1.2.13,<2.0.0" jsonschema = ">=4.17.3,<5.0.0" lief = {version = ">=0.13.0,<0.14.0", optional = true, markers = "extra == \"fileobjects\""} -publicsuffixlist = ">=0.10.0.20230429,<0.11.0.0" +publicsuffixlist = ">=0.10.0.20230506,<0.11.0.0" pydeep2 = {version = ">=0.5.1,<0.6.0", optional = true, markers = "extra == \"fileobjects\""} pyfaup = {version = ">=1.2,<2.0", optional = true, markers = "extra == \"url\""} python-dateutil = ">=2.8.2,<3.0.0" python-magic = {version = ">=0.4.27,<0.5.0", optional = true, markers = "extra == \"fileobjects\""} -requests = ">=2.29.0,<3.0.0" +requests = ">=2.30.0,<3.0.0" [package.extras] -brotli = ["urllib3[brotli] (>=1.26.15,<2.0.0)"] +brotli = ["urllib3[brotli]"] docs = ["recommonmark (>=0.7.1,<0.8.0)", "sphinx-autodoc-typehints (>=1.23.0,<2.0.0)"] -email = ["RTFDE (>=0.0.2,<0.0.3)", "extract_msg (==0.40)", "oletools (>=0.60.1,<0.61.0)"] +email = ["RTFDE (>=0.0.2,<0.0.3)", "extract_msg (>=0.41.1,<0.42.0)", "oletools (>=0.60.1,<0.61.0)"] fileobjects = ["lief (>=0.13.0,<0.14.0)", "pydeep2 (>=0.5.1,<0.6.0)", "python-magic (>=0.4.27,<0.5.0)"] -openioc = ["beautifulsoup4 (==4.11.1)"] -pdfexport = ["reportlab (>=3.6.13,<4.0.0)"] +openioc = ["beautifulsoup4 (>=4.12.2,<5.0.0)"] +pdfexport = ["reportlab (>=4.0.0,<5.0.0)"] url = ["pyfaup (>=1.2,<2.0)"] virustotal = ["validators (>=0.20.0,<0.21.0)"] @@ -2341,21 +2341,21 @@ requests = ">=2.28.1,<3.0.0" [[package]] name = "pysecuritytxt" -version = "1.1.0" +version = "1.1.1" description = "Python CLI and module for querying security.txt files on domains." category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "pysecuritytxt-1.1.0-py3-none-any.whl", hash = "sha256:f3c3f76ef25bb3d98f6890cd059c6582673522065de5fcc4942fa7212ba5c14b"}, - {file = "pysecuritytxt-1.1.0.tar.gz", hash = "sha256:761a497001d9127bed104b2580d7b91f1b01e9848c85a8fb8a954811c03a4808"}, + {file = "pysecuritytxt-1.1.1-py3-none-any.whl", hash = "sha256:f5f03cdfd0b23dcf60001430c376a4d34f26dc5e3d4ef00a452c40cadea00778"}, + {file = "pysecuritytxt-1.1.1.tar.gz", hash = "sha256:3d160408253850689edd0fe4b1db551324899c078aa700893afb591ec2dc8e95"}, ] [package.dependencies] -requests = ">=2.28.2,<3.0.0" +requests = ">=2.31.0,<3.0.0" [package.extras] -docs = ["Sphinx (>=6.1.3,<7.0.0)"] +docs = ["Sphinx (>=7.0.1,<8.0.0)"] [[package]] name = "pytaxonomies" @@ -2532,14 +2532,14 @@ files = [ [[package]] name = "requests" -version = "2.30.0" +version = "2.31.0" description = "Python HTTP for Humans." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "requests-2.30.0-py3-none-any.whl", hash = "sha256:10e94cc4f3121ee6da529d358cdaeaff2f1c409cd377dbc72b825852f2f7e294"}, - {file = "requests-2.30.0.tar.gz", hash = "sha256:239d7d4458afcb28a692cdd298d87542235f4ca8d36d03a15bfc128a6559a2f4"}, + {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, + {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, ] [package.dependencies] @@ -2590,19 +2590,19 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] [[package]] name = "setuptools" -version = "67.7.2" +version = "67.8.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "setuptools-67.7.2-py3-none-any.whl", hash = "sha256:23aaf86b85ca52ceb801d32703f12d77517b2556af839621c641fca11287952b"}, - {file = "setuptools-67.7.2.tar.gz", hash = "sha256:f104fa03692a2602fa0fec6c6a9e63b6c8a968de13e17c026957dd1f53d80990"}, + {file = "setuptools-67.8.0-py3-none-any.whl", hash = "sha256:5df61bf30bb10c6f756eb19e7c9f3b473051f48db77fddbe06ff2ca307df9a6f"}, + {file = "setuptools-67.8.0.tar.gz", hash = "sha256:62642358adc77ffa87233bc4d2354c4b2682d214048f500964dbe760ccedf102"}, ] [package.extras] docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] @@ -2669,14 +2669,14 @@ tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] [[package]] name = "tldextract" -version = "3.4.1" +version = "3.4.4" description = "Accurately separates a URL's subdomain, domain, and public suffix, using the Public Suffix List (PSL). By default, this includes the public ICANN TLDs and their exceptions. You can optionally support the Public Suffix List's private domains as well." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "tldextract-3.4.1-py3-none-any.whl", hash = "sha256:26f646987b01ae2946e7491cce4aaf54129f3489a196a274e6c843ec72968313"}, - {file = "tldextract-3.4.1.tar.gz", hash = "sha256:fa9e50c4a03bede2a1d95dca620d661678484626858ccf388cf9671a0dd497a4"}, + {file = "tldextract-3.4.4-py3-none-any.whl", hash = "sha256:581e7dbefc90e7bb857bb6f768d25c811a3c5f0892ed56a9a2999ddb7b1b70c2"}, + {file = "tldextract-3.4.4.tar.gz", hash = "sha256:5fe3210c577463545191d45ad522d3d5e78d55218ce97215e82004dcae1e1234"}, ] [package.dependencies] @@ -2821,14 +2821,14 @@ types-pyOpenSSL = "*" [[package]] name = "types-requests" -version = "2.30.0.0" +version = "2.31.0.0" description = "Typing stubs for requests" category = "dev" optional = false python-versions = "*" files = [ - {file = "types-requests-2.30.0.0.tar.gz", hash = "sha256:dec781054324a70ba64430ae9e62e7e9c8e4618c185a5cb3f87a6738251b5a31"}, - {file = "types_requests-2.30.0.0-py3-none-any.whl", hash = "sha256:c6cf08e120ca9f0dc4fa4e32c3f953c3fba222bcc1db6b97695bce8da1ba9864"}, + {file = "types-requests-2.31.0.0.tar.gz", hash = "sha256:c1c29d20ab8d84dff468d7febfe8e0cb0b4664543221b386605e14672b44ea25"}, + {file = "types_requests-2.31.0.0-py3-none-any.whl", hash = "sha256:7c5cea7940f8e92ec560bbc468f65bf684aa3dcf0554a6f8c4710f5f708dc598"}, ] [package.dependencies] @@ -2848,14 +2848,14 @@ files = [ [[package]] name = "typing-extensions" -version = "4.5.0" +version = "4.6.0" description = "Backported and Experimental Type Hints for Python 3.7+" category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "typing_extensions-4.5.0-py3-none-any.whl", hash = "sha256:fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4"}, - {file = "typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"}, + {file = "typing_extensions-4.6.0-py3-none-any.whl", hash = "sha256:6ad00b63f849b7dcc313b70b6b304ed67b2b2963b3098a33efe18056b1a9a223"}, + {file = "typing_extensions-4.6.0.tar.gz", hash = "sha256:ff6b238610c747e44c268aa4bb23c8c735d665a63726df3f9431ce707f2aa768"}, ] [[package]] @@ -3189,4 +3189,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = ">=3.8,<3.12" -content-hash = "801966e418223dec646a3927323a1705a28252369acad573787fb7355e9c8032" +content-hash = "5a028cfd54c2f496931a2fd09c0134c21c22207d5c609c955661cb8e97c2f38f" diff --git a/pyproject.toml b/pyproject.toml index f7f5fe98..4544f408 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ start_website = "bin.start_website:main" [tool.poetry.dependencies] python = ">=3.8,<3.12" -requests = "^2.30.0" +requests = "^2.31.0" flask = "^2.3.2" gunicorn = "^20.1.0" charset-normalizer = "^3.1.0" @@ -47,10 +47,10 @@ defang = "^0.5.3" vt-py = "^0.17.5" pyeupi = "^1.1" pysanejs = "^2.0.1" -pylookyloo = "^1.19.0" +pylookyloo = "^1.19.2" dnspython = "^2.3.0" pytaxonomies = "^1.5.0" -pymisp = {version = "^2.4.170.2", extras = ["url", "fileobjects"]} +pymisp = {version = "^2.4.171", extras = ["url", "fileobjects"]} Pillow = "^9.5.0" flask-restx = "^1.1.0" rich = "^13.3.5" @@ -65,14 +65,14 @@ passivetotal = "^2.5.9" werkzeug = "^2.3.4" filetype = "^1.2.0" pypandora = "^1.4.0" -lacuscore = "^1.4.12" -pylacus = "^1.4.1" +lacuscore = "^1.4.13" +pylacus = "^1.4.2" pyipasnhistory = "^2.1.2" publicsuffixlist = "^0.10.0.20230506" pyfaup = "^1.2" chardet = "^5.1.0" -pysecuritytxt = "^1.1.0" -pylookyloomonitoring = "^1.0.4" +pysecuritytxt = "^1.1.1" +pylookyloomonitoring = "^1.0.5" [tool.poetry.group.dev.dependencies] mypy = "^1.3.0" @@ -81,7 +81,7 @@ ipython = [ {version = "^8.13.0", python = ">=3.9"} ] types-redis = {version = "^4.5.5.2"} -types-requests = "^2.30.0.0" +types-requests = "^2.31.0.0" types-pkg-resources = "^0.1.3" types-Deprecated = "^1.2.9.2" types-python-dateutil = "^2.8.19.13"