Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Aligning requirements with 17.0 version
https://github.com/camptocamp/odoo-cloud-platform/blame/17.0/requirements.txt
Following the error:
{"asctime": "2025-11-13 13:30:18,272", "pid": 1, "levelname": "ERROR", "dbname": "?", "name": "odoo.http", "message": "Exception during request handling.", "exc_info": "Traceback (most recent call last):\n File \"/odoo/src/odoo/http.py\", line 2229, in __call__\n request._post_init()\n File \"/odoo/src/odoo/http.py\", line 1398, in _post_init\n self.session, self.db = self._get_session_and_dbname()\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/odoo/src/odoo/http.py\", line 1406, in _get_session_and_dbname\n session = root.session_store.get(sid)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/odoo/external-src/odoo-cloud-platform/session_redis/session.py\", line 89, in get\n saved = self.redis.get(key)\n ^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/redis/client.py\", line 880, in get\n return self.execute_command('GET', name)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/redis/client.py\", line 572, in execute_command\n connection.send_command(*args)\n File \"/usr/local/lib/python3.12/site-packages/redis/connection.py\", line 563, in send_command\n self.send_packed_command(self.pack_command(*args))\n File \"/usr/local/lib/python3.12/site-packages/redis/connection.py\", line 538, in send_packed_command\n self.connect()\n File \"/usr/local/lib/python3.12/site-packages/redis/connection.py\", line 439, in connect\n sock = self._connect()\n ^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/redis/connection.py\", line 685, in _connect\n sock = ssl.wrap_socket(sock,\n ^^^^^^^^^^^^^^^\nAttributeError: module 'ssl' has no attribute 'wrap_socket'", "taskName": null, "perf_info": "", "request_id": "d7f6be79-9013-441d-a423-9985a5b9b06f", "uid": null}