diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index cf717e5..4f7552b 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] steps: - name: Install packages diff --git a/Pipfile b/Pipfile index ddc0201..2cd21f6 100644 --- a/Pipfile +++ b/Pipfile @@ -62,7 +62,8 @@ assemblyline_client = "*" vt-graph-api = "*" trustar = { git = "https://github.com/SteveClement/trustar-python.git" } markdownify = "==0.5.3" -socialscan = "*" +socialscan = "==1.4" +pycountry = "==22.3.5" dnsdb2 = "*" clamd = "*" aiohttp = ">=3.7.4" diff --git a/REQUIREMENTS b/REQUIREMENTS index ac3fbc6..620d7a6 100644 --- a/REQUIREMENTS +++ b/REQUIREMENTS @@ -1,83 +1,84 @@ -i https://pypi.org/simple -aiohttp==3.8.3 -aiosignal==1.2.0 ; python_version >= '3.6' +aiohttp==3.8.4 +aiosignal==1.3.1 ; python_version >= '3.7' antlr4-python3-runtime==4.9.3 -anyio==3.6.1 ; python_full_version >= '3.6.2' +anyio==3.6.2 ; python_full_version >= '3.6.2' apiosintds==1.8.3 appdirs==1.4.4 +argcomplete==3.0.8 ; python_version >= '3.6' argparse==1.4.0 -assemblyline-client==4.5.0 +assemblyline-client==4.5.1 async-timeout==4.0.2 ; python_version >= '3.6' asynctest==0.13.0 ; python_version < '3.8' -attrs==22.1.0 ; python_version >= '3.5' -backoff==2.1.2 ; python_version >= '3.7' and python_version < '4.0' +attrs==23.1.0 ; python_version >= '3.7' +backoff==2.2.1 ; python_version >= '3.7' and python_version < '4.0' backports.zoneinfo==0.2.1 ; python_version < '3.9' backscatter==0.2.4 -beautifulsoup4==4.11.1 -bidict==0.22.0 ; python_version >= '3.7' +beautifulsoup4==4.11.2 +bidict==0.22.1 ; python_version >= '3.7' blockchain==1.4.4 -censys==2.1.8 -certifi==2022.9.24 ; python_version >= '3.6' +censys==2.2.2 +certifi==2023.5.7 ; python_version >= '3.6' cffi==1.15.1 -chardet==5.0.0 -charset-normalizer==2.1.1 ; python_full_version >= '3.6.0' +chardet==5.1.0 +charset-normalizer==3.1.0 ; python_full_version >= '3.7.0' clamd==1.0.2 click==8.1.3 ; python_version >= '3.7' click-plugins==1.1.1 -colorama==0.4.5 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' +colorama==0.4.6 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6' colorclass==2.2.2 ; python_version >= '2.6' -commonmark==0.9.1 compressed-rtf==1.0.6 configparser==5.3.0 ; python_version >= '3.7' -crowdstrike-falconpy==1.2.2 -cryptography==38.0.1 ; python_version >= '3.6' -dateparser==1.1.1 ; python_version >= '3.5' +crowdstrike-falconpy==1.2.15 +cryptography==40.0.2 ; python_version >= '3.6' +dateparser==1.1.8 ; python_version >= '3.7' decorator==5.1.1 ; python_version >= '3.5' deprecated==1.2.13 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' dnsdb2==1.1.4 -dnspython==2.2.1 +dnspython==2.3.0 domaintools-api==1.0.1 easygui==0.98.3 ebcdic==1.1.1 enum-compat==0.0.3 et-xmlfile==1.1.0 ; python_version >= '3.6' -extract-msg==0.36.3 +extract-msg==0.38.4 ezodf==0.3.2 -filelock==3.8.0 ; python_version >= '3.7' -frozenlist==1.3.1 ; python_version >= '3.7' -future==0.18.2 ; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' -geoip2==4.6.0 -greynoise==2.0.0 -h11==0.12.0 ; python_version >= '3.6' -httpcore==0.15.0 ; python_version >= '3.7' -httplib2==0.20.4 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' -httpx==0.23.0 ; python_version >= '3.7' +filelock==3.12.0 ; python_version >= '3.7' +frozenlist==1.3.3 ; python_version >= '3.7' +future==0.18.3 ; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' +geoip2==4.7.0 +h11==0.14.0 ; python_version >= '3.7' +httpcore==0.17.1 ; python_version >= '3.7' +httplib2==0.22.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' +httpx==0.24.1 ; python_version >= '3.7' idna==3.4 ; python_version >= '3.5' imapclient==2.3.1 -importlib-metadata==4.12.0 ; python_version < '3.8' -importlib-resources==5.9.0 ; python_version < '3.9' +importlib-metadata==4.13.0 ; python_version < '3.8' +importlib-resources==5.12.0 ; python_version < '3.9' isodate==0.6.1 itsdangerous==2.1.2 ; python_version >= '3.7' jaraco.classes==3.2.3 ; python_version >= '3.7' -jbxapi==3.18.0 +jbxapi==3.21.0 jeepney==0.8.0 ; sys_platform == 'linux' jinja2==3.1.2 -json-log-formatter==0.5.1 -jsonschema==4.16.0 ; python_version >= '3.7' -keyring==23.9.3 ; python_version >= '3.7' +json-log-formatter==0.5.2 ; python_version >= '2.7' +jsonschema==4.17.3 ; python_version >= '3.7' +keyring==23.13.1 ; python_version >= '3.7' lark-parser==0.12.0 -lief==0.12.1 -lxml==4.9.1 +lief==0.12.3 +lxml==4.9.2 maclookup==1.0.3 +markdown-it-py==2.2.0 ; python_version >= '3.7' markdownify==0.5.3 -markupsafe==2.1.1 ; python_version >= '3.7' +markupsafe==2.1.2 ; python_version >= '3.7' mattermostdriver==7.3.2 -maxminddb==2.2.0 ; python_version >= '3.6' +maxminddb==2.3.0 ; python_version >= '3.7' +mdurl==0.1.2 ; python_version >= '3.7' . -more-itertools==8.14.0 ; python_version >= '3.5' -msoffcrypto-tool==5.0.0 ; python_version >= '3' and platform_python_implementation != 'PyPy' or (platform_system != 'Windows' and platform_system != 'Darwin') -multidict==6.0.2 ; python_version >= '3.7' -mwdblib==4.3.1 +more-itertools==9.1.0 ; python_version >= '3.7' +msoffcrypto-tool==5.0.1 ; python_version >= '3' and platform_python_implementation != 'PyPy' or (platform_system != 'Windows' and platform_system != 'Darwin') +multidict==6.0.4 ; python_version >= '3.7' +mwdblib==4.4.0 ndjson==0.3.1 np==1.0.2 numpy==1.21.6 ; python_version < '3.10' and platform_machine == 'aarch64' @@ -85,99 +86,99 @@ oauth2==1.9.0.post1 git+https://github.com/cartertemm/ODTReader.git/@49d6938693f6faa3ff09998f86dba551ae3a996b#egg=odtreader olefile==0.46 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' oletools==0.60.1 -opencv-python==4.6.0.66 -openpyxl==3.0.10 -packaging==21.3 ; python_version >= '3.6' +opencv-python==4.7.0.72 +openpyxl==3.1.2 +packaging==23.1 ; python_version >= '3.7' pandas==1.3.5 pandas-ods-reader==0.1.2 passivetotal==2.5.9 pcodedmp==1.2.6 pdftotext==2.2.2 -pillow==9.2.0 +pillow==9.5.0 pkgutil-resolve-name==1.3.10 ; python_version < '3.9' -progressbar2==4.0.0 ; python_full_version >= '3.7.0' -psutil -publicsuffixlist==0.8.0 ; python_version >= '2.6' +progressbar2==4.2.0 ; python_full_version >= '3.7.0' +psutil==5.9.5 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' +publicsuffixlist==0.9.4 ; python_version >= '2.6' git+https://github.com/D4-project/BGP-Ranking.git/@68de39f6c5196f796055c1ac34504054d688aa59#egg=pybgpranking&subdirectory=client +pycountry==22.3.5 pycparser==2.21 -pycryptodome==3.15.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' -pycryptodomex==3.15.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' +pycryptodome==3.18.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' +pycryptodomex==3.17 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' pydeep2==0.5.1 git+https://github.com/sebdraven/pydnstrails@48c1f740025c51289f43a24863d1845ff12fd21a#egg=pydnstrails pyeupi==1.1 pyfaup==1.2 pygeoip==0.3.2 -pycountry==22.3.5 -pygments==2.13.0 ; python_version >= '3.6' +pygments==2.15.1 ; python_version >= '3.7' git+https://github.com/MISP/PyIntel471.git@917272fafa8e12102329faca52173e90c5256968#egg=pyintel471 git+https://github.com/D4-project/IPASN-History.git/@a2853c39265cecdd0c0d16850bd34621c0551b87#egg=pyipasnhistory&subdirectory=client -pymisp[email,fileobjects,openioc,pdfexport,url]==2.4.162 +pymisp[email,fileobjects,openioc,pdfexport,url]==2.4.167 git+https://github.com/sebdraven/pyonyphe@d1d6741f8ea4475f3bb77ff20c876f08839cabd1#egg=pyonyphe pyparsing==2.4.7 ; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' pypdns==1.5.2 pypssl==2.2 -pyrsistent==0.18.1 ; python_version >= '3.7' +pyrsistent==0.19.3 ; python_version >= '3.7' pytesseract==0.3.10 python-baseconv==1.2.2 python-dateutil==2.8.2 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' python-docx==0.8.11 -python-engineio==4.3.4 ; python_version >= '3.6' +python-engineio==4.4.1 ; python_version >= '3.6' python-magic==0.4.27 python-pptx==0.6.21 -python-socketio[client]==5.7.1 ; python_version >= '3.6' -python-utils==3.3.3 ; python_version >= '3.7' +python-socketio[client]==5.8.0 ; python_version >= '3.6' +python-utils==3.5.2 ; python_version >= '3.7' pytz==2019.3 pytz-deprecation-shim==0.1.0.post0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' pyyaml==6.0 ; python_version >= '3.6' pyzbar==0.1.9 pyzipper==0.3.6 ; python_version >= '3.5' -rdflib==6.2.0 ; python_version >= '3.7' -redis==4.3.4 ; python_version >= '3.6' -regex==2022.3.2 ; python_version >= '3.6' -reportlab==3.6.11 -requests==2.28.1 +rdflib==6.3.2 ; python_version >= '3.7' and python_version < '4.0' +red-black-tree-mod==1.20 +redis==4.5.5 ; python_version >= '3.7' +regex==2023.5.5 ; python_version >= '3.6' +reportlab==3.6.13 +requests[security]==2.30.0 requests-cache==0.6.4 ; python_version >= '3.6' requests-file==1.5.1 -rfc3986[idna2008]==1.5.0 -rich==12.5.1 ; python_full_version >= '3.6.3' and python_full_version < '4.0.0' +rich==13.3.5 ; python_full_version >= '3.7.0' rtfde==0.0.2 secretstorage==3.3.3 ; sys_platform == 'linux' -setuptools==65.4.0 ; python_version >= '3.7' -shodan==1.28.0 +setuptools==67.7.2 ; python_version >= '3.7' +shodan==1.29.1 sigmatools==0.19.1 -simplejson==3.17.6 ; python_version >= '2.5' and python_version not in '3.0, 3.1, 3.2, 3.3' +simplejson==3.19.1 ; python_version >= '2.5' and python_version not in '3.0, 3.1, 3.2, 3.3' six==1.16.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' sniffio==1.3.0 ; python_version >= '3.7' -socialscan==1.4.2 +socialscan==1.4 socketio-client==0.5.7.4 -soupsieve==2.3.2.post1 ; python_version >= '3.6' +soupsieve==2.4.1 ; python_version >= '3.7' sparqlwrapper==2.0.0 stix2==3.0.1 stix2-patterns==2.0.0 -tabulate==0.8.10 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' -tau-clients==0.2.9 +tabulate==0.9.0 ; python_version >= '3.7' +tau-clients==0.3.0 taxii2-client==2.3.0 -tldextract==3.3.1 ; python_version >= '3.7' +tldextract==3.4.3 ; python_version >= '3.7' tornado==6.2 ; python_version >= '3.7' -tqdm==4.64.1 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' +tqdm==4.65.0 ; python_version >= '3.7' git+https://github.com/SteveClement/trustar-python.git@6954eae38e0c77eaeef26084b6c5fd033925c1c7#egg=trustar -typing-extensions==4.3.0 ; python_version < '3.8' -tzdata==2022.4 ; python_version >= '3.6' +typing-extensions==4.5.0 ; python_version < '3.8' +tzdata==2023.3 ; python_version >= '3.6' tzlocal==4.2 ; python_version >= '3.6' unicodecsv==0.14.1 url-normalize==1.4.3 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' urlarchiver==0.2 -urllib3==1.26.12 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' and python_version < '4' +urllib3==1.26.15 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' validators==0.14.0 vt-graph-api==2.2.0 -vt-py==0.17.1 -vulners==2.0.4 -wand==0.6.10 -websocket-client==1.4.1 ; python_version >= '3.7' -websockets==10.3 ; python_version >= '3.7' -wrapt==1.14.1 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' +vt-py==0.17.5 +vulners==2.0.10 +wand==0.6.11 +websocket-client==1.5.1 ; python_version >= '3.7' +websockets==11.0.3 ; python_version >= '3.7' +wrapt==1.15.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' xlrd==2.0.1 -xlsxwriter==3.0.3 ; python_version >= '3.4' +xlsxwriter==3.1.0 ; python_version >= '3.6' yara-python==3.8.1 -yarl==1.8.1 ; python_version >= '3.7' -zipp==3.8.1 ; python_version >= '3.7' +yarl==1.9.2 ; python_version >= '3.7' +zipp==3.15.0 ; python_version >= '3.7'