update python deps
This commit is contained in:
		
							
								
								
									
										58
									
								
								poetry.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										58
									
								
								poetry.lock
									
									
									
										generated
									
									
									
								
							@@ -223,13 +223,13 @@ files = [
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "certifi"
 | 
					name = "certifi"
 | 
				
			||||||
version = "2023.7.22"
 | 
					version = "2023.11.17"
 | 
				
			||||||
description = "Python package for providing Mozilla's CA Bundle."
 | 
					description = "Python package for providing Mozilla's CA Bundle."
 | 
				
			||||||
optional = false
 | 
					optional = false
 | 
				
			||||||
python-versions = ">=3.6"
 | 
					python-versions = ">=3.6"
 | 
				
			||||||
files = [
 | 
					files = [
 | 
				
			||||||
    {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"},
 | 
					    {file = "certifi-2023.11.17-py3-none-any.whl", hash = "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474"},
 | 
				
			||||||
    {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"},
 | 
					    {file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
@@ -1590,17 +1590,18 @@ files = [
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "pygments"
 | 
					name = "pygments"
 | 
				
			||||||
version = "2.16.1"
 | 
					version = "2.17.0"
 | 
				
			||||||
description = "Pygments is a syntax highlighting package written in Python."
 | 
					description = "Pygments is a syntax highlighting package written in Python."
 | 
				
			||||||
optional = false
 | 
					optional = false
 | 
				
			||||||
python-versions = ">=3.7"
 | 
					python-versions = ">=3.7"
 | 
				
			||||||
files = [
 | 
					files = [
 | 
				
			||||||
    {file = "Pygments-2.16.1-py3-none-any.whl", hash = "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692"},
 | 
					    {file = "pygments-2.17.0-py3-none-any.whl", hash = "sha256:cd0c46944b2551af02ecc15961050182ea120d3895000e2676160820f3421527"},
 | 
				
			||||||
    {file = "Pygments-2.16.1.tar.gz", hash = "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29"},
 | 
					    {file = "pygments-2.17.0.tar.gz", hash = "sha256:edaa0fa2453d055d0ac94449d1f73ec7bc52c5e318204da1377c1392978c4a8d"},
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[package.extras]
 | 
					[package.extras]
 | 
				
			||||||
plugins = ["importlib-metadata"]
 | 
					plugins = ["importlib-metadata"]
 | 
				
			||||||
 | 
					windows-terminal = ["colorama (>=0.4.6)"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "pyjwt"
 | 
					name = "pyjwt"
 | 
				
			||||||
@@ -1997,20 +1998,20 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"]
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "selenium"
 | 
					name = "selenium"
 | 
				
			||||||
version = "4.9.0"
 | 
					version = "4.9.1"
 | 
				
			||||||
description = ""
 | 
					description = ""
 | 
				
			||||||
optional = false
 | 
					optional = false
 | 
				
			||||||
python-versions = ">=3.7"
 | 
					python-versions = ">=3.7"
 | 
				
			||||||
files = [
 | 
					files = [
 | 
				
			||||||
    {file = "selenium-4.9.0-py3-none-any.whl", hash = "sha256:4c19e6aac202719373108d53a5a8e9336ba8d2b25822ca32ae6ff37acbabbdbe"},
 | 
					    {file = "selenium-4.9.1-py3-none-any.whl", hash = "sha256:82aedaa85d55bc861f4c89ff9609e82f6c958e2e1e3da3ffcc36703f21d3ee16"},
 | 
				
			||||||
    {file = "selenium-4.9.0.tar.gz", hash = "sha256:478fae77cdfaec32adb1e68d59632c8c191f920535282abcaa2d1a3d98655624"},
 | 
					    {file = "selenium-4.9.1.tar.gz", hash = "sha256:3444f4376321530c36ce8355b6b357d8cf4a7d588ce5cf772183465930bbed0e"},
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[package.dependencies]
 | 
					[package.dependencies]
 | 
				
			||||||
certifi = ">=2021.10.8"
 | 
					certifi = ">=2021.10.8"
 | 
				
			||||||
trio = ">=0.17,<1.0"
 | 
					trio = ">=0.17,<1.0"
 | 
				
			||||||
trio-websocket = ">=0.9,<1.0"
 | 
					trio-websocket = ">=0.9,<1.0"
 | 
				
			||||||
urllib3 = {version = ">=1.26,<2.0", extras = ["socks"]}
 | 
					urllib3 = {version = ">=1.26,<3", extras = ["socks"]}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "setuptools"
 | 
					name = "setuptools"
 | 
				
			||||||
@@ -2511,28 +2512,17 @@ types-pyOpenSSL = "*"
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "types-requests"
 | 
					name = "types-requests"
 | 
				
			||||||
version = "2.31.0.6"
 | 
					version = "2.31.0.10"
 | 
				
			||||||
description = "Typing stubs for requests"
 | 
					description = "Typing stubs for requests"
 | 
				
			||||||
optional = false
 | 
					optional = false
 | 
				
			||||||
python-versions = ">=3.7"
 | 
					python-versions = ">=3.7"
 | 
				
			||||||
files = [
 | 
					files = [
 | 
				
			||||||
    {file = "types-requests-2.31.0.6.tar.gz", hash = "sha256:cd74ce3b53c461f1228a9b783929ac73a666658f223e28ed29753771477b3bd0"},
 | 
					    {file = "types-requests-2.31.0.10.tar.gz", hash = "sha256:dc5852a76f1eaf60eafa81a2e50aefa3d1f015c34cf0cba130930866b1b22a92"},
 | 
				
			||||||
    {file = "types_requests-2.31.0.6-py3-none-any.whl", hash = "sha256:a2db9cb228a81da8348b49ad6db3f5519452dd20a9c1e1a868c83c5fe88fd1a9"},
 | 
					    {file = "types_requests-2.31.0.10-py3-none-any.whl", hash = "sha256:b32b9a86beffa876c0c3ac99a4cd3b8b51e973fb8e3bd4e0a6bb32c7efad80fc"},
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[package.dependencies]
 | 
					[package.dependencies]
 | 
				
			||||||
types-urllib3 = "*"
 | 
					urllib3 = ">=2"
 | 
				
			||||||
 | 
					 | 
				
			||||||
[[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"},
 | 
					 | 
				
			||||||
]
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "typing-extensions"
 | 
					name = "typing-extensions"
 | 
				
			||||||
@@ -2558,22 +2548,22 @@ files = [
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "urllib3"
 | 
					name = "urllib3"
 | 
				
			||||||
version = "1.26.18"
 | 
					version = "2.1.0"
 | 
				
			||||||
description = "HTTP library with thread-safe connection pooling, file post, and more."
 | 
					description = "HTTP library with thread-safe connection pooling, file post, and more."
 | 
				
			||||||
optional = false
 | 
					optional = false
 | 
				
			||||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
 | 
					python-versions = ">=3.8"
 | 
				
			||||||
files = [
 | 
					files = [
 | 
				
			||||||
    {file = "urllib3-1.26.18-py2.py3-none-any.whl", hash = "sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07"},
 | 
					    {file = "urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3"},
 | 
				
			||||||
    {file = "urllib3-1.26.18.tar.gz", hash = "sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0"},
 | 
					    {file = "urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54"},
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[package.dependencies]
 | 
					[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]
 | 
					[package.extras]
 | 
				
			||||||
brotli = ["brotli (==1.0.9)", "brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"]
 | 
					brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.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)"]
 | 
				
			||||||
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
 | 
					zstd = ["zstandard (>=0.18.0)"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "werkzeug"
 | 
					name = "werkzeug"
 | 
				
			||||||
@@ -2703,4 +2693,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p
 | 
				
			|||||||
[metadata]
 | 
					[metadata]
 | 
				
			||||||
lock-version = "2.0"
 | 
					lock-version = "2.0"
 | 
				
			||||||
python-versions = "^3.8.1"
 | 
					python-versions = "^3.8.1"
 | 
				
			||||||
content-hash = "9ae954bac6f8acc859bdb1781eb197bdb3ceed259f3ab650b1e4c862909e397e"
 | 
					content-hash = "550938b8439c678475da3fc9a82fbbfa7291f3656a075e319c72334d68fcb83c"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -28,19 +28,19 @@ python = "^3.8.1"
 | 
				
			|||||||
authlib = "=1.2.1"
 | 
					authlib = "=1.2.1"
 | 
				
			||||||
babel = "^2.11.0"
 | 
					babel = "^2.11.0"
 | 
				
			||||||
click = "^8.1.7"
 | 
					click = "^8.1.7"
 | 
				
			||||||
dramatiq = {version = "^1.14", extras = ["redis"]}
 | 
					dramatiq = {version = "^1.15.0", extras = ["redis"]}
 | 
				
			||||||
flask = "^3.0"
 | 
					flask = "^3.0.0"
 | 
				
			||||||
flask-bcrypt = "^1.0"
 | 
					flask-bcrypt = "^1.0.1"
 | 
				
			||||||
flask-dramatiq = "^0.6"
 | 
					flask-dramatiq = "^0.6.0"
 | 
				
			||||||
flask-limiter = {version = "^3.5", extras = ["redis"]}
 | 
					flask-limiter = {version = "^3.5.0", extras = ["redis"]}
 | 
				
			||||||
flask-migrate = "^4.0"
 | 
					flask-migrate = "^4.0.5"
 | 
				
			||||||
flask-sqlalchemy = "3.0.5"
 | 
					flask-sqlalchemy = "3.0.5"
 | 
				
			||||||
gpxpy = "=1.6.1"
 | 
					gpxpy = "=1.6.1"
 | 
				
			||||||
gunicorn = "^21.0"
 | 
					gunicorn = "^21.2.0"
 | 
				
			||||||
humanize = "^4.7"
 | 
					humanize = "^4.8.0"
 | 
				
			||||||
psycopg2-binary = "^2.9"
 | 
					psycopg2-binary = "^2.9.9"
 | 
				
			||||||
pyjwt = "^2.8"
 | 
					pyjwt = "^2.8.0"
 | 
				
			||||||
pyopenssl = "^23.3"
 | 
					pyopenssl = "^23.3.0"
 | 
				
			||||||
pytz = "^2023.3"
 | 
					pytz = "^2023.3"
 | 
				
			||||||
shortuuid = "^1.0.11"
 | 
					shortuuid = "^1.0.11"
 | 
				
			||||||
staticmap = "^0.5.7"
 | 
					staticmap = "^0.5.7"
 | 
				
			||||||
@@ -49,25 +49,25 @@ ua-parser = "^0.18.0"
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[tool.poetry.group.dev.dependencies]
 | 
					[tool.poetry.group.dev.dependencies]
 | 
				
			||||||
bandit = "^1.7.5"
 | 
					bandit = "^1.7.5"
 | 
				
			||||||
black = "^23.11"
 | 
					black = "^23.11.0"
 | 
				
			||||||
flake8 = "^6.1"  # requires Python >=3.8.1
 | 
					flake8 = "^6.1.0"  # requires Python >=3.8.1
 | 
				
			||||||
freezegun = "^1.2"
 | 
					freezegun = "^1.2.2"
 | 
				
			||||||
furo = "^2023.9"
 | 
					furo = "^2023.9.10"
 | 
				
			||||||
mypy = "^1.7"
 | 
					mypy = "^1.7.0"
 | 
				
			||||||
pytest = "^7.4"
 | 
					pytest = "^7.4.3"
 | 
				
			||||||
pytest-black = "^0.3"
 | 
					pytest-black = "^0.3.12"
 | 
				
			||||||
pytest-cov = "^4.1"
 | 
					pytest-cov = "^4.1.0"
 | 
				
			||||||
pytest-html = "3.2.0"
 | 
					pytest-html = "^3.2.0"
 | 
				
			||||||
pytest-isort = "^3.1"
 | 
					pytest-isort = "^3.1.0"
 | 
				
			||||||
pytest-runner = "^6.0"
 | 
					pytest-runner = "^6.0.0"
 | 
				
			||||||
pytest-selenium = "^4.0"
 | 
					pytest-selenium = "^4.0.1"
 | 
				
			||||||
pytest-xdist = {extras = ["psutil"], version = "^3.4"}
 | 
					pytest-xdist = {extras = ["psutil"], version = "^3.4.0"}
 | 
				
			||||||
recommonmark = "^0.7"
 | 
					recommonmark = "^0.7.1"
 | 
				
			||||||
selenium = "4.9.0"
 | 
					selenium = "4.9.1"
 | 
				
			||||||
sphinx = "^7.1"
 | 
					sphinx = "^7.1"
 | 
				
			||||||
sphinx-copybutton = "^0.5.2"
 | 
					sphinx-copybutton = "^0.5.2"
 | 
				
			||||||
sphinx-intl = "^2.1.0"
 | 
					sphinx-intl = "^2.1.0"
 | 
				
			||||||
sphinxcontrib-httpdomain = "^1.8"
 | 
					sphinxcontrib-httpdomain = "^1.8.1"
 | 
				
			||||||
types-freezegun = "^1.1"
 | 
					types-freezegun = "^1.1"
 | 
				
			||||||
types-pytz = "^2023.3"
 | 
					types-pytz = "^2023.3"
 | 
				
			||||||
types-redis = "^4.6"
 | 
					types-redis = "^4.6"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user