Совместимые с python 3.7 версии azure-storage-blob
Я запускаю очень простой тестовый сервер django, который просто загружает и скачивает файлы с и на azure-storage-blob. Он работает с одной очень старой виртуальной средой python, которая больше не может быть создана из-за некоторых "устаревших ошибок". Когда я позволяю pip выбрать версию azure-storage-blob, я получаю следующую ошибку при загрузке с моего простого django-сервера:
вывод pip freeze:
pip freeze
azure-common==1.1.28
azure-storage-blob==2.1.0
azure-storage-common==2.1.0
cffi==1.14.6
cryptography==3.3.2
Django==2.2
django-ckeditor==5.6.1
django-js-asset==1.2.2
django-storages==1.11.1
django-tinymce==3.3.0
enum34==1.1.10
httplib2==0.9.2
ipaddress==1.0.23
paramiko==2.0.2
psycopg2-binary==2.8.4
pyasn1==0.4.8
pycparser==2.20
python-dateutil==2.8.2
pytz==2021.3
requests==2.0.1
six==1.16.0
sqlparse==0.4.2
вывод pip freze рабочего виртуального env (который больше не может быть построен):
models.py:
from __future__ import unicode_literals
from django.db import models
class Document(models.Model):
description = models.CharField(max_length=255, blank=True)
document = models.FileField(upload_to='poytakirjat/')
uploaded_at = models.DateTimeField(auto_now_add=True)
settings.py:
custom_azure.py:
from storages.backends.azure_storage import AzureStorage
class AzureMediaStorage(AzureStorage):
#location = 'media'
file_overwrite = False
Можете ли вы помочь в создании рабочей виртуальной среды?