Ошибка s3_credentials
Ошибка в коде настроек:
gitlab.dvmn.org/…/env_settings.py#L97-99
@cached_property
def s3_credentials(self) -> S3DataSource:
return parse_s3_dsn(self.S3_DSN)
Настройка S3_DSN может оказаться пустой -- содержать None. В таком случае код упадёт с ошибкой:
>>> parse_s3_dsn(None)
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/local/lib/python3.11/site-packages/s3_parse_url/__init__.py", line 18, in parse_s3_dsn
if scheme.endswith(insecure_suffix):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: endswith first arg must be bytes or a tuple of bytes, not str
Edited by Евгений Евсеев