chore(api): Update kombu to 5.3.4 and celery to 5.3.6

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660>
This commit is contained in:
Georg Krause 2023-12-04 14:31:21 +01:00
parent afea533aed
commit 731ee7c21e
2 changed files with 72 additions and 53 deletions

121
api/poetry.lock generated
View File

@ -360,18 +360,21 @@ files = [
{file = "backports.zoneinfo-0.2.1.tar.gz", hash = "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2"}, {file = "backports.zoneinfo-0.2.1.tar.gz", hash = "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2"},
] ]
[package.dependencies]
tzdata = {version = "*", optional = true, markers = "extra == \"tzdata\""}
[package.extras] [package.extras]
tzdata = ["tzdata"] tzdata = ["tzdata"]
[[package]] [[package]]
name = "billiard" name = "billiard"
version = "3.6.4.0" version = "4.2.0"
description = "Python multiprocessing fork with improvements and bugfixes" description = "Python multiprocessing fork with improvements and bugfixes"
optional = false optional = false
python-versions = "*" python-versions = ">=3.7"
files = [ files = [
{file = "billiard-3.6.4.0-py3-none-any.whl", hash = "sha256:87103ea78fa6ab4d5c751c4909bcff74617d985de7fa8b672cf8618afd5a875b"}, {file = "billiard-4.2.0-py3-none-any.whl", hash = "sha256:07aa978b308f334ff8282bd4a746e681b3513db5c9a514cbdd810cbbdc19714d"},
{file = "billiard-3.6.4.0.tar.gz", hash = "sha256:299de5a8da28a783d51b197d496bef4f1595dd023a93a4f59dde1886ae905547"}, {file = "billiard-4.2.0.tar.gz", hash = "sha256:9a3c3184cb275aa17a732f93f65b20c525d3d9f253722d26a82194803ade5a2c"},
] ]
[[package]] [[package]]
@ -493,57 +496,59 @@ files = [
[[package]] [[package]]
name = "celery" name = "celery"
version = "5.2.7" version = "5.3.6"
description = "Distributed Task Queue." description = "Distributed Task Queue."
optional = false optional = false
python-versions = ">=3.7" python-versions = ">=3.8"
files = [ files = [
{file = "celery-5.2.7-py3-none-any.whl", hash = "sha256:138420c020cd58d6707e6257b6beda91fd39af7afde5d36c6334d175302c0e14"}, {file = "celery-5.3.6-py3-none-any.whl", hash = "sha256:9da4ea0118d232ce97dff5ed4974587fb1c0ff5c10042eb15278487cdd27d1af"},
{file = "celery-5.2.7.tar.gz", hash = "sha256:fafbd82934d30f8a004f81e8f7a062e31413a23d444be8ee3326553915958c6d"}, {file = "celery-5.3.6.tar.gz", hash = "sha256:870cc71d737c0200c397290d730344cc991d13a057534353d124c9380267aab9"},
] ]
[package.dependencies] [package.dependencies]
billiard = ">=3.6.4.0,<4.0" "backports.zoneinfo" = {version = ">=0.2.1", markers = "python_version < \"3.9\""}
click = ">=8.0.3,<9.0" billiard = ">=4.2.0,<5.0"
click-didyoumean = ">=0.0.3" click = ">=8.1.2,<9.0"
click-didyoumean = ">=0.3.0"
click-plugins = ">=1.1.1" click-plugins = ">=1.1.1"
click-repl = ">=0.2.0" click-repl = ">=0.2.0"
kombu = ">=5.2.3,<6.0" kombu = ">=5.3.4,<6.0"
pytz = ">=2021.3" python-dateutil = ">=2.8.2"
vine = ">=5.0.0,<6.0" tzdata = ">=2022.7"
vine = ">=5.1.0,<6.0"
[package.extras] [package.extras]
arangodb = ["pyArango (>=1.3.2)"] arangodb = ["pyArango (>=2.0.2)"]
auth = ["cryptography"] auth = ["cryptography (==41.0.5)"]
azureblockblob = ["azure-storage-blob (==12.9.0)"] azureblockblob = ["azure-storage-blob (>=12.15.0)"]
brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"] brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"]
cassandra = ["cassandra-driver (<3.21.0)"] cassandra = ["cassandra-driver (>=3.25.0,<4)"]
consul = ["python-consul2"] consul = ["python-consul2 (==0.1.5)"]
cosmosdbsql = ["pydocumentdb (==2.3.2)"] cosmosdbsql = ["pydocumentdb (==2.3.5)"]
couchbase = ["couchbase (>=3.0.0)"] couchbase = ["couchbase (>=3.0.0)"]
couchdb = ["pycouchdb"] couchdb = ["pycouchdb (==1.14.2)"]
django = ["Django (>=1.11)"] django = ["Django (>=2.2.28)"]
dynamodb = ["boto3 (>=1.9.178)"] dynamodb = ["boto3 (>=1.26.143)"]
elasticsearch = ["elasticsearch"] elasticsearch = ["elastic-transport (<=8.10.0)", "elasticsearch (<=8.11.0)"]
eventlet = ["eventlet (>=0.32.0)"] eventlet = ["eventlet (>=0.32.0)"]
gevent = ["gevent (>=1.5.0)"] gevent = ["gevent (>=1.5.0)"]
librabbitmq = ["librabbitmq (>=1.5.0)"] librabbitmq = ["librabbitmq (>=2.0.0)"]
memcache = ["pylibmc"] memcache = ["pylibmc (==1.6.3)"]
mongodb = ["pymongo[srv] (>=3.11.1)"] mongodb = ["pymongo[srv] (>=4.0.2)"]
msgpack = ["msgpack"] msgpack = ["msgpack (==1.0.7)"]
pymemcache = ["python-memcached"] pymemcache = ["python-memcached (==1.59)"]
pyro = ["pyro4"] pyro = ["pyro4 (==4.82)"]
pytest = ["pytest-celery"] pytest = ["pytest-celery (==0.0.0)"]
redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"] redis = ["redis (>=4.5.2,!=4.5.5,<6.0.0)"]
s3 = ["boto3 (>=1.9.125)"] s3 = ["boto3 (>=1.26.143)"]
slmq = ["softlayer-messaging (>=1.0.3)"] slmq = ["softlayer-messaging (>=1.0.3)"]
solar = ["ephem"] solar = ["ephem (==4.1.5)"]
sqlalchemy = ["sqlalchemy"] sqlalchemy = ["sqlalchemy (>=1.4.48,<2.1)"]
sqs = ["kombu[sqs]"] sqs = ["boto3 (>=1.26.143)", "kombu[sqs] (>=5.3.0)", "pycurl (>=7.43.0.5)", "urllib3 (>=1.26.16)"]
tblib = ["tblib (>=1.3.0)", "tblib (>=1.5.0)"] tblib = ["tblib (>=1.3.0)", "tblib (>=1.5.0)"]
yaml = ["PyYAML (>=3.10)"] yaml = ["PyYAML (>=3.10)"]
zookeeper = ["kazoo (>=1.3.1)"] zookeeper = ["kazoo (>=1.3.1)"]
zstd = ["zstandard"] zstd = ["zstandard (==0.22.0)"]
[[package]] [[package]]
name = "certifi" name = "certifi"
@ -1932,34 +1937,37 @@ deprecated = "*"
[[package]] [[package]]
name = "kombu" name = "kombu"
version = "5.2.4" version = "5.3.4"
description = "Messaging library for Python." description = "Messaging library for Python."
optional = false optional = false
python-versions = ">=3.7" python-versions = ">=3.8"
files = [ files = [
{file = "kombu-5.2.4-py3-none-any.whl", hash = "sha256:8b213b24293d3417bcf0d2f5537b7f756079e3ea232a8386dcc89a59fd2361a4"}, {file = "kombu-5.3.4-py3-none-any.whl", hash = "sha256:63bb093fc9bb80cfb3a0972336a5cec1fa7ac5f9ef7e8237c6bf8dda9469313e"},
{file = "kombu-5.2.4.tar.gz", hash = "sha256:37cee3ee725f94ea8bb173eaab7c1760203ea53bbebae226328600f9d2799610"}, {file = "kombu-5.3.4.tar.gz", hash = "sha256:0bb2e278644d11dea6272c17974a3dbb9688a949f3bb60aeb5b791329c44fadc"},
] ]
[package.dependencies] [package.dependencies]
amqp = ">=5.0.9,<6.0.0" amqp = ">=5.1.1,<6.0.0"
"backports.zoneinfo" = {version = ">=0.2.1", extras = ["tzdata"], markers = "python_version < \"3.9\""}
typing-extensions = {version = "*", markers = "python_version < \"3.10\""}
vine = "*" vine = "*"
[package.extras] [package.extras]
azureservicebus = ["azure-servicebus (>=7.0.0)"] azureservicebus = ["azure-servicebus (>=7.10.0)"]
azurestoragequeues = ["azure-storage-queue"] azurestoragequeues = ["azure-identity (>=1.12.0)", "azure-storage-queue (>=12.6.0)"]
consul = ["python-consul (>=0.6.0)"] confluentkafka = ["confluent-kafka (>=2.2.0)"]
consul = ["python-consul2"]
librabbitmq = ["librabbitmq (>=2.0.0)"] librabbitmq = ["librabbitmq (>=2.0.0)"]
mongodb = ["pymongo (>=3.3.0,<3.12.1)"] mongodb = ["pymongo (>=4.1.1)"]
msgpack = ["msgpack"] msgpack = ["msgpack"]
pyro = ["pyro4"] pyro = ["pyro4"]
qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"] qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"]
redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"] redis = ["redis (>=4.5.2,!=4.5.5,<6.0.0)"]
slmq = ["softlayer-messaging (>=1.0.3)"] slmq = ["softlayer-messaging (>=1.0.3)"]
sqlalchemy = ["sqlalchemy"] sqlalchemy = ["sqlalchemy (>=1.4.48,<2.1)"]
sqs = ["boto3 (>=1.9.12)", "pycurl (>=7.44.1,<7.45.0)", "urllib3 (>=1.26.7)"] sqs = ["boto3 (>=1.26.143)", "pycurl (>=7.43.0.5)", "urllib3 (>=1.26.16)"]
yaml = ["PyYAML (>=3.10)"] yaml = ["PyYAML (>=3.10)"]
zookeeper = ["kazoo (>=1.3.1)"] zookeeper = ["kazoo (>=2.8.0)"]
[[package]] [[package]]
name = "lazy-object-proxy" name = "lazy-object-proxy"
@ -3914,6 +3922,17 @@ files = [
{file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"},
] ]
[[package]]
name = "tzdata"
version = "2023.3"
description = "Provider of IANA time zone data"
optional = false
python-versions = ">=2"
files = [
{file = "tzdata-2023.3-py2.py3-none-any.whl", hash = "sha256:7e65763eef3120314099b6939b5546db7adce1e7d6f2e179e3df563c70511eda"},
{file = "tzdata-2023.3.tar.gz", hash = "sha256:11ef1e08e54acb0d4f95bdb1be05da659673de4acbd21bf9c69e94cc5e907a3a"},
]
[[package]] [[package]]
name = "ujson" name = "ujson"
version = "5.9.0" version = "5.9.0"
@ -4607,4 +4626,4 @@ typesense = ["typesense"]
[metadata] [metadata]
lock-version = "2.0" lock-version = "2.0"
python-versions = "^3.8,<3.13" python-versions = "^3.8,<3.13"
content-hash = "57cf272ec15b5b92cdfb73f76dea9179bbcb6b0f747c597ce22a40933c78dca3" content-hash = "04e7cf8d5650e1679527cf5884cd1fcfb8412ea9fcac26016ebf0ef436208d07"

View File

@ -58,8 +58,8 @@ channels = { extras = ["daphne"], version = "==4.0.0" }
channels-redis = "==4.1.0" channels-redis = "==4.1.0"
# Celery # Celery
kombu = "==5.2.4" kombu = "5.3.4"
celery = "==5.2.7" celery = "5.3.6"
# Deployment # Deployment
gunicorn = "==20.1.0" gunicorn = "==20.1.0"