diff --git a/poetry.lock b/poetry.lock index d110331..48b7358 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry and should not be changed by hand. +# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. [[package]] name = "art" version = "5.3" description = "ASCII Art Library For Python" -category = "main" optional = false python-versions = ">=2.7" files = [ @@ -17,21 +16,19 @@ dev = ["bandit (>=1.5.1)", "codecov (>=2.0.15)", "coverage (>=4.1)", "pydocstyle [[package]] name = "certifi" -version = "2022.12.7" +version = "2023.7.22" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"}, - {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"}, + {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"}, + {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"}, ] [[package]] name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." -category = "main" optional = false python-versions = "*" files = [ @@ -108,7 +105,6 @@ pycparser = "*" name = "chardet" version = "4.0.0" description = "Universal encoding detector for Python 2 and 3" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -120,7 +116,6 @@ files = [ name = "charset-normalizer" version = "2.0.8" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "main" optional = false python-versions = ">=3.5.0" files = [ @@ -135,7 +130,6 @@ unicode-backport = ["unicodedata2"] name = "click" version = "8.0.3" description = "Composable command line interface toolkit" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -150,7 +144,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.4" description = "Cross-platform colored terminal text." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -162,7 +155,6 @@ files = [ name = "cryptography" version = "39.0.1" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -208,7 +200,6 @@ tox = ["tox"] name = "embit" version = "0.6.1" description = "yet another bitcoin library" -category = "main" optional = false python-versions = "*" files = [ @@ -219,7 +210,6 @@ files = [ name = "googleapis-common-protos" version = "1.52.0" description = "Common protobufs used in Google APIs" -category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" files = [ @@ -237,7 +227,6 @@ grpc = ["grpcio (>=1.0.0)"] name = "html2text" version = "2020.1.16" description = "Turn HTML into equivalent Markdown-structured text." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -249,7 +238,6 @@ files = [ name = "idna" version = "3.3" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -261,7 +249,6 @@ files = [ name = "jq" version = "1.2.2" description = "jq is a lightweight and flexible JSON processor." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -315,7 +302,6 @@ files = [ name = "lnpay-py" version = "0.1.0" description = "LNPay Python SDK - at the moment a basic wrapper for the LNPay API" -category = "main" optional = false python-versions = "*" files = [ @@ -329,7 +315,6 @@ requests = ">=2.22.0" name = "natsort" version = "8.0.0" description = "Simple yet flexible natural sorting in Python." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -345,7 +330,6 @@ icu = ["PyICU (>=1.0.0)"] name = "numpy" version = "1.23.0" description = "NumPy is the fundamental package for array computing with Python." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -377,7 +361,6 @@ files = [ name = "pandas" version = "1.5.0" description = "Powerful data structures for data analysis, time series, and statistics" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -425,7 +408,6 @@ test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"] name = "pdf2image" version = "1.16.0" description = "A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list." -category = "main" optional = false python-versions = "*" files = [ @@ -440,7 +422,6 @@ pillow = "*" name = "pdf2text" version = "1.0.0" description = "A PDFMiner wrapper to ease the text extraction from pdf files." -category = "main" optional = false python-versions = "*" files = [ @@ -454,7 +435,6 @@ PDFMiner = "*" name = "pdf2txt" version = "0.7.14" description = "A better pdf to text extraction toolkit" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -466,13 +446,11 @@ pandas = "*" pdf2image = "*" "pdfminer.six" = "*" Pillow = "*" -PyPDF2 = "*" [[package]] name = "pdfminer" version = "20191125" description = "PDF parser and analyzer" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -486,7 +464,6 @@ pycryptodome = "*" name = "pdfminer.six" version = "20220524" description = "PDF parser and analyzer" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -507,7 +484,6 @@ image = ["Pillow"] name = "pillow" version = "9.3.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -582,7 +558,6 @@ tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "pa name = "protobuf" version = "3.18.3" description = "Protocol Buffers" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -613,7 +588,6 @@ files = [ name = "psutil" version = "5.8.0" description = "Cross-platform lib for process and system monitoring in Python." -category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -654,7 +628,6 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "unittest2", "wmi"] name = "pycoingecko" version = "2.2.0" description = "Python wrapper around the CoinGecko API" -category = "main" optional = false python-versions = "*" files = [ @@ -669,7 +642,6 @@ requests = "*" name = "pycparser" version = "2.21" description = "C parser in Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -681,7 +653,6 @@ files = [ name = "pycryptodome" version = "3.11.0" description = "Cryptographic library for Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -717,29 +688,10 @@ files = [ {file = "pycryptodome-3.11.0.tar.gz", hash = "sha256:428096bbf7a77e207f418dfd4d7c284df8ade81d2dc80f010e92753a3e406ad0"}, ] -[[package]] -name = "PyPDF2" -version = "2.10.9" -description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "PyPDF2-2.10.9-py3-none-any.whl", hash = "sha256:cf0e2f284f10646e9f11e85e0b8c48c8908580ff0b7aa0b1e4f09e29bc762243"}, - {file = "PyPDF2-2.10.9.tar.gz", hash = "sha256:f2da5254f054e8ef810c531fe11af6f0a436a2be15985ee0d28868d8698e5a3f"}, -] - -[package.dependencies] -typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} - -[package.extras] -crypto = ["PyCryptodome"] - [[package]] name = "python-cfonts" version = "1.5.2" description = "Sexy fonts for the console" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -754,7 +706,6 @@ colorama = "*" name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -769,7 +720,6 @@ six = ">=1.5" name = "python-gnupg" version = "0.4.8" description = "A wrapper for the Gnu Privacy Guard (GPG or GnuPG)" -category = "main" optional = false python-versions = "*" files = [ @@ -781,7 +731,6 @@ files = [ name = "pytz" version = "2022.2.1" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -793,7 +742,6 @@ files = [ name = "qrcode" version = "7.3.1" description = "QR Code image generator" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -814,7 +762,6 @@ test = ["pytest", "pytest-cov"] name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -836,7 +783,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "robohash" version = "1.1" description = "One of the leading robot-based hashing tools on the web" -category = "main" optional = false python-versions = "*" files = [ @@ -855,7 +801,6 @@ web = ["tornado"] name = "simplejson" version = "3.17.6" description = "Simple, fast, extensible JSON encoder/decoder for Python" -category = "main" optional = false python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -926,7 +871,6 @@ files = [ name = "six" version = "1.15.0" description = "Python 2 and 3 compatibility utilities" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -938,7 +882,6 @@ files = [ name = "sseclient-py" version = "1.7.2" description = "SSE client for Python" -category = "main" optional = false python-versions = "*" files = [ @@ -950,7 +893,6 @@ files = [ name = "termcolor" version = "1.1.0" description = "ANSII Color formatting for output in terminal." -category = "main" optional = false python-versions = "*" files = [ @@ -961,7 +903,6 @@ files = [ name = "typer" version = "0.4.0" description = "Typer, build great CLIs. Easy to code. Based on Python type hints." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -978,23 +919,10 @@ dev = ["autoflake (>=1.3.1,<2.0.0)", "flake8 (>=3.8.3,<4.0.0)"] doc = ["markdown-include (>=0.5.1,<0.6.0)", "mkdocs (>=1.1.2,<2.0.0)", "mkdocs-material (>=5.4.0,<6.0.0)"] test = ["black (>=19.10b0,<20.0b0)", "coverage (>=5.2,<6.0)", "isort (>=5.0.6,<6.0.0)", "mypy (==0.910)", "pytest (>=4.4.0,<5.4.0)", "pytest-cov (>=2.10.0,<3.0.0)", "pytest-sugar (>=0.9.4,<0.10.0)", "pytest-xdist (>=1.32.0,<2.0.0)", "shellingham (>=1.3.0,<2.0.0)"] -[[package]] -name = "typing-extensions" -version = "4.0.0" -description = "Backported and Experimental Type Hints for Python 3.6+" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "typing_extensions-4.0.0-py3-none-any.whl", hash = "sha256:829704698b22e13ec9eaf959122315eabb370b0884400e9818334d8b677023d9"}, - {file = "typing_extensions-4.0.0.tar.gz", hash = "sha256:2cdf80e4e04866a9b3689a51869016d36db0814d84b8d8a568d22781d45d27ed"}, -] - [[package]] name = "urllib3" version = "1.26.7" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" files = [ @@ -1011,7 +939,6 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "xmltodict" version = "0.12.0" description = "Makes working with XML feel like you are working with JSON" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -1021,5 +948,5 @@ files = [ [metadata] lock-version = "2.0" -python-versions = ">=3.8,<3.11" -content-hash = "d8decefd3c4072c828ff4cc9f3f8fa142b9f177aac8b1cbd2a0f05df293d8b07" +python-versions = ">=3.8,<3.16" +content-hash = "74628d3fd7f575332df54d30844d141b47e89227bde4a6cfa0cd1a9d644f2455" diff --git a/pyproject.toml b/pyproject.toml index 7f1a991..c90f625 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ qrcode = "^7.3.1" requests = "^2.26.0" psutil = "^5.8.0" simplejson = "^3.17.6" -certifi = ">=2021.10.8,<2023.0.0" +certifi = ">=2021.10.8,<2024.0.0" chardet = "^4.0.0" idna = "^3.3" python-gnupg = "^0.4.7"