From 6803284a3bb930ef2436bef0f0782812a0a43dac Mon Sep 17 00:00:00 2001 From: Lyz Date: Tue, 29 Jun 2021 13:31:40 +0200 Subject: [PATCH] ci: ignore the dateutil stubs in mypy chore: update requirements --- docs/requirements.txt | 79 ++++++++++---------- mypy.ini | 3 + requirements-dev.txt | 168 +++++++++++++++++++++--------------------- requirements.txt | 45 +++++------ 4 files changed, 151 insertions(+), 144 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 01e726b..8eff941 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.7 # To update, run: # # pip-compile --allow-unsafe --output-file=docs/requirements.txt docs/requirements.in @@ -31,15 +31,15 @@ chardet==4.0.0 # via # -r docs/../requirements.txt # requests -click-log==0.3.2 +click==8.0.1 # via # -r docs/../requirements.txt + # click-log + # mkdocs # python-semantic-release -click==7.1.2 +click-log==0.3.2 # via # -r docs/../requirements.txt - # click-log - # mkdocs # python-semantic-release colorama==0.4.4 # via @@ -69,7 +69,7 @@ gitdb==4.0.7 # via # -r docs/../requirements.txt # gitpython -gitpython==3.1.17 +gitpython==3.1.18 # via # -r docs/../requirements.txt # mkdocs-git-revision-date-localized-plugin @@ -78,9 +78,10 @@ idna==2.10 # via # -r docs/../requirements.txt # requests -importlib-metadata==4.5.0 +importlib-metadata==4.6.0 # via # -r docs/../requirements.txt + # click # keyring # markdown # mkdocs @@ -99,7 +100,7 @@ jinja2==3.0.1 # -r docs/../requirements.txt # mkdocs # mkdocstrings -jsbeautifier==1.13.13 +jsbeautifier==1.14.0 # via mkdocs-mermaid2-plugin keyring==23.0.1 # via @@ -107,8 +108,6 @@ keyring==23.0.1 # twine livereload==2.6.3 # via -r docs/requirements.in -markdown-include==0.6.0 - # via -r docs/requirements.in markdown==3.3.4 # via # -r docs/../requirements.txt @@ -118,6 +117,8 @@ markdown==3.3.4 # mkdocs-material # mkdocstrings # pymdown-extensions +markdown-include==0.6.0 + # via -r docs/requirements.in markupsafe==2.0.1 # via # -r docs/../requirements.txt @@ -127,6 +128,18 @@ mergedeep==1.3.4 # via # -r docs/../requirements.txt # mkdocs +mkdocs==1.2.1 + # via + # -r docs/../requirements.txt + # -r docs/requirements.in + # mkdocs-autolinks-plugin + # mkdocs-autorefs + # mkdocs-git-revision-date-localized-plugin + # mkdocs-htmlproofer-plugin + # mkdocs-material + # mkdocs-mermaid2-plugin + # mkdocs-section-index + # mkdocstrings mkdocs-autolinks-plugin==0.4.0 # via # -r docs/../requirements.txt @@ -137,32 +150,20 @@ mkdocs-git-revision-date-localized-plugin==0.9.2 # via -r docs/requirements.in mkdocs-htmlproofer-plugin==0.3.0 # via -r docs/requirements.in -mkdocs-material-extensions==1.0.1 - # via mkdocs-material -mkdocs-material==7.1.7 +mkdocs-material==7.1.9 # via # -r docs/requirements.in # mkdocs-material-extensions # mkdocs-mermaid2-plugin +mkdocs-material-extensions==1.0.1 + # via mkdocs-material mkdocs-mermaid2-plugin==0.5.1 # via -r docs/requirements.in mkdocs-section-index==0.3.1 # via # -r docs/../requirements.txt # -r docs/requirements.in -mkdocs==1.2 - # via - # -r docs/../requirements.txt - # -r docs/requirements.in - # mkdocs-autolinks-plugin - # mkdocs-autorefs - # mkdocs-git-revision-date-localized-plugin - # mkdocs-htmlproofer-plugin - # mkdocs-material - # mkdocs-mermaid2-plugin - # mkdocs-section-index - # mkdocstrings -mkdocstrings==0.15.1 +mkdocstrings==0.15.2 # via -r docs/requirements.in ordered-set==4.0.2 # via @@ -201,34 +202,29 @@ python-dateutil==2.8.1 # via # -r docs/../requirements.txt # ghp-import -python-gitlab==2.7.1 +python-gitlab==2.9.0 # via # -r docs/../requirements.txt # python-semantic-release -python-semantic-release==7.15.5 +python-semantic-release==7.16.2 # via -r docs/../requirements.txt pytkdocs==0.11.1 # via mkdocstrings pytz==2021.1 # via babel -pyyaml-env-tag==0.1 - # via - # -r docs/../requirements.txt - # mkdocs pyyaml==5.4.1 # via # -r docs/../requirements.txt # mkdocs # mkdocs-mermaid2-plugin # pyyaml-env-tag -readme-renderer==29.0 +pyyaml-env-tag==0.1 # via # -r docs/../requirements.txt - # twine -requests-toolbelt==0.9.1 + # mkdocs +readme-renderer==29.0 # via # -r docs/../requirements.txt - # python-gitlab # twine requests==2.25.1 # via @@ -239,6 +235,11 @@ requests==2.25.1 # python-semantic-release # requests-toolbelt # twine +requests-toolbelt==0.9.1 + # via + # -r docs/../requirements.txt + # python-gitlab + # twine rfc3986==1.5.0 # via # -r docs/../requirements.txt @@ -278,7 +279,7 @@ tomlkit==0.7.0 # python-semantic-release tornado==6.1 # via livereload -tqdm==4.61.0 +tqdm==4.61.1 # via # -r docs/../requirements.txt # twine @@ -293,11 +294,11 @@ typing-extensions==3.10.0.0 # importlib-metadata # pydantic # pytkdocs -urllib3==1.26.5 +urllib3==1.26.6 # via # -r docs/../requirements.txt # requests -watchdog==2.1.2 +watchdog==2.1.3 # via # -r docs/../requirements.txt # mkdocs diff --git a/mypy.ini b/mypy.ini index e5b89a0..aa31f8e 100644 --- a/mypy.ini +++ b/mypy.ini @@ -46,3 +46,6 @@ ignore_missing_imports = True [mypy-feedparser.*] ignore_missing_imports = True + +[mypy-dateutil.*] +ignore_missing_imports = True diff --git a/requirements-dev.txt b/requirements-dev.txt index b821b66..e04c52c 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,11 +1,9 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.7 # To update, run: # # pip-compile --allow-unsafe --output-file=requirements-dev.txt requirements-dev.in # -apipkg==1.5 - # via execnet appdirs==1.4.4 # via # black @@ -38,7 +36,7 @@ beautifulsoup4==4.9.3 # -r requirements.txt # mkdocs-htmlproofer-plugin # mkdocs-mermaid2-plugin -black==21.5b2 +black==21.6b0 # via -r requirements-dev.in bleach==3.3.0 # via @@ -60,11 +58,7 @@ chardet==4.0.0 # via # -r requirements.txt # requests -click-log==0.3.2 - # via - # -r requirements.txt - # python-semantic-release -click==7.1.2 +click==8.0.1 # via # -r requirements.txt # autoimport @@ -75,6 +69,10 @@ click==7.1.2 # python-semantic-release # safety # yamlfix +click-log==0.3.2 + # via + # -r requirements.txt + # python-semantic-release colorama==0.4.4 # via # -r requirements.txt @@ -110,18 +108,36 @@ entrypoints==0.3 # via flakehell eradicate==2.0.0 # via flake8-eradicate -execnet==1.8.1 +execnet==1.9.0 # via pytest-xdist -feedparser==6.0.2 +feedparser==6.0.8 # via -r requirements-dev.in filelock==3.0.12 # via virtualenv +flake8==3.9.2 + # via + # dlint + # flake8-annotations + # flake8-bugbear + # flake8-comprehensions + # flake8-debugger + # flake8-docstrings + # flake8-eradicate + # flake8-expression-complexity + # flake8-markdown + # flake8-mutable + # flake8-polyfill + # flake8-pytest + # flake8-simplify + # flake8-typing-imports + # flake8-use-fstring + # flakehell flake8-aaa==0.12.0 # via -r requirements-dev.in -flake8-annotations-complexity==0.0.6 - # via -r requirements-dev.in flake8-annotations==2.6.2 # via -r requirements-dev.in +flake8-annotations-complexity==0.0.6 + # via -r requirements-dev.in flake8-bugbear==21.4.3 # via -r requirements-dev.in flake8-comprehensions==3.5.0 @@ -130,7 +146,7 @@ flake8-debugger==4.0.0 # via -r requirements-dev.in flake8-docstrings==1.6.0 # via -r requirements-dev.in -flake8-eradicate==1.0.0 +flake8-eradicate==1.1.0 # via -r requirements-dev.in flake8-expression-complexity==0.0.9 # via -r requirements-dev.in @@ -144,10 +160,10 @@ flake8-plugin-utils==1.3.2 # via flake8-pytest-style flake8-polyfill==1.0.2 # via pep8-naming -flake8-pytest-style==1.4.2 - # via -r requirements-dev.in flake8-pytest==1.3 # via -r requirements-dev.in +flake8-pytest-style==1.5.0 + # via -r requirements-dev.in flake8-simplify==0.14.1 # via -r requirements-dev.in flake8-typing-imports==1.10.1 @@ -156,24 +172,6 @@ flake8-use-fstring==1.1 # via -r requirements-dev.in flake8-variables-names==0.0.4 # via -r requirements-dev.in -flake8==3.9.2 - # via - # dlint - # flake8-annotations - # flake8-bugbear - # flake8-comprehensions - # flake8-debugger - # flake8-docstrings - # flake8-eradicate - # flake8-expression-complexity - # flake8-markdown - # flake8-mutable - # flake8-polyfill - # flake8-pytest - # flake8-simplify - # flake8-typing-imports - # flake8-use-fstring - # flakehell flakehell==0.9.0 # via -r requirements-dev.in freezegun==1.1.0 @@ -186,7 +184,7 @@ gitdb==4.0.7 # via # -r requirements.txt # gitpython -gitpython==3.1.17 +gitpython==3.1.18 # via # -r requirements.txt # bandit @@ -198,9 +196,10 @@ idna==2.10 # via # -r requirements.txt # requests -importlib-metadata==4.5.0 +importlib-metadata==4.6.0 # via # -r requirements.txt + # click # flake8 # flake8-comprehensions # flake8-simplify @@ -221,7 +220,7 @@ invoke==1.5.0 # via # -r requirements.txt # python-semantic-release -isort==5.8.0 +isort==5.9.1 # via # -r requirements-dev.in # pylint @@ -235,7 +234,7 @@ jinja2==3.0.1 # -r requirements.txt # mkdocs # mkdocstrings -jsbeautifier==1.13.13 +jsbeautifier==1.14.0 # via mkdocs-mermaid2-plugin keyring==23.0.1 # via @@ -245,8 +244,6 @@ lazy-object-proxy==1.6.0 # via astroid livereload==2.6.3 # via -r requirements-dev.in -markdown-include==0.6.0 - # via -r requirements-dev.in markdown==3.3.4 # via # -r requirements.txt @@ -256,6 +253,8 @@ markdown==3.3.4 # mkdocs-material # mkdocstrings # pymdown-extensions +markdown-include==0.6.0 + # via -r requirements-dev.in markupsafe==2.0.1 # via # -r requirements.txt @@ -269,6 +268,18 @@ mergedeep==1.3.4 # via # -r requirements.txt # mkdocs +mkdocs==1.2.1 + # via + # -r requirements-dev.in + # -r requirements.txt + # mkdocs-autolinks-plugin + # mkdocs-autorefs + # mkdocs-git-revision-date-localized-plugin + # mkdocs-htmlproofer-plugin + # mkdocs-material + # mkdocs-mermaid2-plugin + # mkdocs-section-index + # mkdocstrings mkdocs-autolinks-plugin==0.4.0 # via # -r requirements-dev.in @@ -279,39 +290,27 @@ mkdocs-git-revision-date-localized-plugin==0.9.2 # via -r requirements-dev.in mkdocs-htmlproofer-plugin==0.3.0 # via -r requirements-dev.in -mkdocs-material-extensions==1.0.1 - # via mkdocs-material -mkdocs-material==7.1.7 +mkdocs-material==7.1.9 # via # -r requirements-dev.in # mkdocs-material-extensions # mkdocs-mermaid2-plugin +mkdocs-material-extensions==1.0.1 + # via mkdocs-material mkdocs-mermaid2-plugin==0.5.1 # via -r requirements-dev.in mkdocs-section-index==0.3.1 # via # -r requirements-dev.in # -r requirements.txt -mkdocs==1.2 - # via - # -r requirements-dev.in - # -r requirements.txt - # mkdocs-autolinks-plugin - # mkdocs-autorefs - # mkdocs-git-revision-date-localized-plugin - # mkdocs-htmlproofer-plugin - # mkdocs-material - # mkdocs-mermaid2-plugin - # mkdocs-section-index - # mkdocstrings -mkdocstrings==0.15.1 +mkdocstrings==0.15.2 + # via -r requirements-dev.in +mypy==0.910 # via -r requirements-dev.in mypy-extensions==0.4.3 # via # black # mypy -mypy==0.812 - # via -r requirements-dev.in nodeenv==1.6.0 # via pre-commit ordered-set==4.0.2 @@ -336,7 +335,7 @@ pep517==0.10.0 # via pip-tools pep8-naming==0.11.1 # via -r requirements-dev.in -pip-tools==6.1.0 +pip-tools==6.2.0 # via -r requirements-dev.in pkginfo==1.7.0 # via @@ -385,6 +384,14 @@ pyparsing==2.4.7 # packaging pyprojroot==0.2.0 # via autoimport +pytest==6.2.4 + # via + # -r requirements-dev.in + # pytest-cov + # pytest-forked + # pytest-freezegun + # pytest-pythonpath + # pytest-xdist pytest-cov==2.12.1 # via -r requirements-dev.in pytest-forked==1.3.0 @@ -393,35 +400,23 @@ pytest-freezegun==0.4.2 # via -r requirements-dev.in pytest-pythonpath==0.7.3 # via -r requirements-dev.in -pytest-xdist==2.2.1 +pytest-xdist==2.3.0 # via -r requirements-dev.in -pytest==6.2.4 - # via - # -r requirements-dev.in - # pytest-cov - # pytest-forked - # pytest-freezegun - # pytest-pythonpath - # pytest-xdist python-dateutil==2.8.1 # via # -r requirements.txt # freezegun # ghp-import -python-gitlab==2.7.1 +python-gitlab==2.9.0 # via # -r requirements.txt # python-semantic-release -python-semantic-release==7.15.5 +python-semantic-release==7.16.2 # via -r requirements.txt pytkdocs==0.11.1 # via mkdocstrings pytz==2021.1 # via babel -pyyaml-env-tag==0.1 - # via - # -r requirements.txt - # mkdocs pyyaml==5.4.1 # via # -r requirements.txt @@ -432,17 +427,16 @@ pyyaml==5.4.1 # pre-commit # pyyaml-env-tag # yamllint +pyyaml-env-tag==0.1 + # via + # -r requirements.txt + # mkdocs readme-renderer==29.0 # via # -r requirements.txt # twine regex==2021.4.4 # via black -requests-toolbelt==0.9.1 - # via - # -r requirements.txt - # python-gitlab - # twine requests==2.25.1 # via # -r requirements.txt @@ -453,6 +447,11 @@ requests==2.25.1 # requests-toolbelt # safety # twine +requests-toolbelt==0.9.1 + # via + # -r requirements.txt + # python-gitlab + # twine rfc3986==1.5.0 # via # -r requirements.txt @@ -507,6 +506,7 @@ toml==0.10.2 # black # dparse # flakehell + # mypy # pep517 # pre-commit # pylint @@ -518,7 +518,7 @@ tomlkit==0.7.0 # python-semantic-release tornado==6.1 # via livereload -tqdm==4.61.0 +tqdm==4.61.1 # via # -r requirements.txt # twine @@ -541,14 +541,14 @@ typing-extensions==3.10.0.0 # mypy # pydantic # pytkdocs -urllib3==1.26.5 +urllib3==1.26.6 # via # -r requirements.txt # flakehell # requests virtualenv==20.4.7 # via pre-commit -watchdog==2.1.2 +watchdog==2.1.3 # via # -r requirements.txt # mkdocs @@ -560,6 +560,7 @@ wheel==0.36.2 # via # -r requirements.txt # astunparse + # pip-tools # python-semantic-release wrapt==1.12.1 # via astroid @@ -574,7 +575,7 @@ zipp==3.4.1 # pep517 # The following packages are considered to be unsafe in a requirements file: -pip==21.1.2 +pip==21.1.3 # via pip-tools setuptools==57.0.0 # via @@ -583,6 +584,7 @@ setuptools==57.0.0 # flake8-expression-complexity # flake8-variables-names # mkdocs-mermaid2-plugin + # pip-tools # ruyaml # safety # setuptools-scm diff --git a/requirements.txt b/requirements.txt index c861b04..586c127 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.7 # To update, run: # # pip-compile --allow-unsafe @@ -14,13 +14,13 @@ cffi==1.14.5 # via cryptography chardet==4.0.0 # via requests -click-log==0.3.2 - # via python-semantic-release -click==7.1.2 +click==8.0.1 # via # click-log # mkdocs # python-semantic-release +click-log==0.3.2 + # via python-semantic-release colorama==0.4.4 # via twine cryptography==3.4.7 @@ -35,14 +35,15 @@ ghp-import==2.0.1 # via mkdocs gitdb==4.0.7 # via gitpython -gitpython==3.1.17 +gitpython==3.1.18 # via # mkdocs-newsletter (setup.py) # python-semantic-release idna==2.10 # via requests -importlib-metadata==4.5.0 +importlib-metadata==4.6.0 # via + # click # keyring # markdown # mkdocs @@ -63,15 +64,15 @@ markupsafe==2.0.1 # via jinja2 mergedeep==1.3.4 # via mkdocs -mkdocs-autolinks-plugin==0.4.0 - # via mkdocs-newsletter (setup.py) -mkdocs-section-index==0.3.1 - # via mkdocs-newsletter (setup.py) -mkdocs==1.2 +mkdocs==1.2.1 # via # mkdocs-autolinks-plugin # mkdocs-newsletter (setup.py) # mkdocs-section-index +mkdocs-autolinks-plugin==0.4.0 + # via mkdocs-newsletter (setup.py) +mkdocs-section-index==0.3.1 + # via mkdocs-newsletter (setup.py) ordered-set==4.0.2 # via deepdiff packaging==20.9 @@ -92,28 +93,28 @@ python-dateutil==2.8.1 # via # ghp-import # mkdocs-newsletter (setup.py) -python-gitlab==2.7.1 +python-gitlab==2.9.0 # via python-semantic-release -python-semantic-release==7.15.5 +python-semantic-release==7.16.2 # via mkdocs-newsletter (setup.py) -pyyaml-env-tag==0.1 - # via mkdocs pyyaml==5.4.1 # via # mkdocs # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs readme-renderer==29.0 # via twine -requests-toolbelt==0.9.1 - # via - # python-gitlab - # twine requests==2.25.1 # via # python-gitlab # python-semantic-release # requests-toolbelt # twine +requests-toolbelt==0.9.1 + # via + # python-gitlab + # twine rfc3986==1.5.0 # via twine secretstorage==3.3.1 @@ -133,7 +134,7 @@ soupsieve==2.2.1 # via beautifulsoup4 tomlkit==0.7.0 # via python-semantic-release -tqdm==4.61.0 +tqdm==4.61.1 # via twine twine==3.4.1 # via python-semantic-release @@ -142,9 +143,9 @@ typing-extensions==3.10.0.0 # gitpython # importlib-metadata # pydantic -urllib3==1.26.5 +urllib3==1.26.6 # via requests -watchdog==2.1.2 +watchdog==2.1.3 # via mkdocs webencodings==0.5.1 # via bleach