update python deps

This commit is contained in:
Sam 2023-11-19 09:45:22 +01:00
parent e62d159169
commit 77e23ba6ba
2 changed files with 51 additions and 61 deletions

58
poetry.lock generated
View File

@ -223,13 +223,13 @@ files = [
[[package]]
name = "certifi"
version = "2023.7.22"
version = "2023.11.17"
description = "Python package for providing Mozilla's CA Bundle."
optional = false
python-versions = ">=3.6"
files = [
{file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"},
{file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"},
{file = "certifi-2023.11.17-py3-none-any.whl", hash = "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474"},
{file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
]
[[package]]
@ -1590,17 +1590,18 @@ files = [
[[package]]
name = "pygments"
version = "2.16.1"
version = "2.17.0"
description = "Pygments is a syntax highlighting package written in Python."
optional = false
python-versions = ">=3.7"
files = [
{file = "Pygments-2.16.1-py3-none-any.whl", hash = "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692"},
{file = "Pygments-2.16.1.tar.gz", hash = "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29"},
{file = "pygments-2.17.0-py3-none-any.whl", hash = "sha256:cd0c46944b2551af02ecc15961050182ea120d3895000e2676160820f3421527"},
{file = "pygments-2.17.0.tar.gz", hash = "sha256:edaa0fa2453d055d0ac94449d1f73ec7bc52c5e318204da1377c1392978c4a8d"},
]
[package.extras]
plugins = ["importlib-metadata"]
windows-terminal = ["colorama (>=0.4.6)"]
[[package]]
name = "pyjwt"
@ -1997,20 +1998,20 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"]
[[package]]
name = "selenium"
version = "4.9.0"
version = "4.9.1"
description = ""
optional = false
python-versions = ">=3.7"
files = [
{file = "selenium-4.9.0-py3-none-any.whl", hash = "sha256:4c19e6aac202719373108d53a5a8e9336ba8d2b25822ca32ae6ff37acbabbdbe"},
{file = "selenium-4.9.0.tar.gz", hash = "sha256:478fae77cdfaec32adb1e68d59632c8c191f920535282abcaa2d1a3d98655624"},
{file = "selenium-4.9.1-py3-none-any.whl", hash = "sha256:82aedaa85d55bc861f4c89ff9609e82f6c958e2e1e3da3ffcc36703f21d3ee16"},
{file = "selenium-4.9.1.tar.gz", hash = "sha256:3444f4376321530c36ce8355b6b357d8cf4a7d588ce5cf772183465930bbed0e"},
]
[package.dependencies]
certifi = ">=2021.10.8"
trio = ">=0.17,<1.0"
trio-websocket = ">=0.9,<1.0"
urllib3 = {version = ">=1.26,<2.0", extras = ["socks"]}
urllib3 = {version = ">=1.26,<3", extras = ["socks"]}
[[package]]
name = "setuptools"
@ -2511,28 +2512,17 @@ types-pyOpenSSL = "*"
[[package]]
name = "types-requests"
version = "2.31.0.6"
version = "2.31.0.10"
description = "Typing stubs for requests"
optional = false
python-versions = ">=3.7"
files = [
{file = "types-requests-2.31.0.6.tar.gz", hash = "sha256:cd74ce3b53c461f1228a9b783929ac73a666658f223e28ed29753771477b3bd0"},
{file = "types_requests-2.31.0.6-py3-none-any.whl", hash = "sha256:a2db9cb228a81da8348b49ad6db3f5519452dd20a9c1e1a868c83c5fe88fd1a9"},
{file = "types-requests-2.31.0.10.tar.gz", hash = "sha256:dc5852a76f1eaf60eafa81a2e50aefa3d1f015c34cf0cba130930866b1b22a92"},
{file = "types_requests-2.31.0.10-py3-none-any.whl", hash = "sha256:b32b9a86beffa876c0c3ac99a4cd3b8b51e973fb8e3bd4e0a6bb32c7efad80fc"},
]
[package.dependencies]
types-urllib3 = "*"
[[package]]
name = "types-urllib3"
version = "1.26.25.14"
description = "Typing stubs for urllib3"
optional = false
python-versions = "*"
files = [
{file = "types-urllib3-1.26.25.14.tar.gz", hash = "sha256:229b7f577c951b8c1b92c1bc2b2fdb0b49847bd2af6d1cc2a2e3dd340f3bda8f"},
{file = "types_urllib3-1.26.25.14-py3-none-any.whl", hash = "sha256:9683bbb7fb72e32bfe9d2be6e04875fbe1b3eeec3cbb4ea231435aa7fd6b4f0e"},
]
urllib3 = ">=2"
[[package]]
name = "typing-extensions"
@ -2558,22 +2548,22 @@ files = [
[[package]]
name = "urllib3"
version = "1.26.18"
version = "2.1.0"
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
python-versions = ">=3.8"
files = [
{file = "urllib3-1.26.18-py2.py3-none-any.whl", hash = "sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07"},
{file = "urllib3-1.26.18.tar.gz", hash = "sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0"},
{file = "urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3"},
{file = "urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54"},
]
[package.dependencies]
PySocks = {version = ">=1.5.6,<1.5.7 || >1.5.7,<2.0", optional = true, markers = "extra == \"socks\""}
pysocks = {version = ">=1.5.6,<1.5.7 || >1.5.7,<2.0", optional = true, markers = "extra == \"socks\""}
[package.extras]
brotli = ["brotli (==1.0.9)", "brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"]
secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"]
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
zstd = ["zstandard (>=0.18.0)"]
[[package]]
name = "werkzeug"
@ -2703,4 +2693,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p
[metadata]
lock-version = "2.0"
python-versions = "^3.8.1"
content-hash = "9ae954bac6f8acc859bdb1781eb197bdb3ceed259f3ab650b1e4c862909e397e"
content-hash = "550938b8439c678475da3fc9a82fbbfa7291f3656a075e319c72334d68fcb83c"

View File

@ -28,19 +28,19 @@ python = "^3.8.1"
authlib = "=1.2.1"
babel = "^2.11.0"
click = "^8.1.7"
dramatiq = {version = "^1.14", extras = ["redis"]}
flask = "^3.0"
flask-bcrypt = "^1.0"
flask-dramatiq = "^0.6"
flask-limiter = {version = "^3.5", extras = ["redis"]}
flask-migrate = "^4.0"
dramatiq = {version = "^1.15.0", extras = ["redis"]}
flask = "^3.0.0"
flask-bcrypt = "^1.0.1"
flask-dramatiq = "^0.6.0"
flask-limiter = {version = "^3.5.0", extras = ["redis"]}
flask-migrate = "^4.0.5"
flask-sqlalchemy = "3.0.5"
gpxpy = "=1.6.1"
gunicorn = "^21.0"
humanize = "^4.7"
psycopg2-binary = "^2.9"
pyjwt = "^2.8"
pyopenssl = "^23.3"
gunicorn = "^21.2.0"
humanize = "^4.8.0"
psycopg2-binary = "^2.9.9"
pyjwt = "^2.8.0"
pyopenssl = "^23.3.0"
pytz = "^2023.3"
shortuuid = "^1.0.11"
staticmap = "^0.5.7"
@ -49,25 +49,25 @@ ua-parser = "^0.18.0"
[tool.poetry.group.dev.dependencies]
bandit = "^1.7.5"
black = "^23.11"
flake8 = "^6.1" # requires Python >=3.8.1
freezegun = "^1.2"
furo = "^2023.9"
mypy = "^1.7"
pytest = "^7.4"
pytest-black = "^0.3"
pytest-cov = "^4.1"
pytest-html = "3.2.0"
pytest-isort = "^3.1"
pytest-runner = "^6.0"
pytest-selenium = "^4.0"
pytest-xdist = {extras = ["psutil"], version = "^3.4"}
recommonmark = "^0.7"
selenium = "4.9.0"
black = "^23.11.0"
flake8 = "^6.1.0" # requires Python >=3.8.1
freezegun = "^1.2.2"
furo = "^2023.9.10"
mypy = "^1.7.0"
pytest = "^7.4.3"
pytest-black = "^0.3.12"
pytest-cov = "^4.1.0"
pytest-html = "^3.2.0"
pytest-isort = "^3.1.0"
pytest-runner = "^6.0.0"
pytest-selenium = "^4.0.1"
pytest-xdist = {extras = ["psutil"], version = "^3.4.0"}
recommonmark = "^0.7.1"
selenium = "4.9.1"
sphinx = "^7.1"
sphinx-copybutton = "^0.5.2"
sphinx-intl = "^2.1.0"
sphinxcontrib-httpdomain = "^1.8"
sphinxcontrib-httpdomain = "^1.8.1"
types-freezegun = "^1.1"
types-pytz = "^2023.3"
types-redis = "^4.6"