Azure / Azure/azure-storage-python
new version cryptography dependency crashes app
- Lenguaje dominante
- Python
- Estrellas
- 343
- Forks
- 243
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hi, before 2 days there was released cryptography==38.x.x
which makes azure python web app crash (because cryptography fails to load), it could nice to freeze cryptography>=2.x.x as it is now (for storage and tables), because it will cause a lot of problems :)
Downgrading cryptography to `cryptography==37.0.4` can solve this problem.
New version of library is probably written for new 22 ubuntu and azure runs on 20 version.
[2022_09_08_ln0sdlwk00013K_default_docker.log](https://github.com/Azure/azure-storage-python/files/9526708/2022_09_08_ln0sdlwk00013K_default_docker.log)
Just adding here log keys for people also searching this problem:
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /home/site/wwwroot/antenv/lib/python3.7/site-packages/cryptography/hazmat/bindings/_rust.abi3.so)
Guía de contribución
Línea de trabajo
En el issue no se indica ningún archivo de dependencias ni ninguna prueba. Empieza por localizar las declaraciones de dependencias del proyecto y comprobar cómo se selecciona cryptography para el entorno de Azure Python descrito en el registro. Se considera terminado cuando el entorno compatible ya no instala una versión incompatible de cryptography y existe cobertura para el fallo de importación informado, si las pruebas existentes lo permiten.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- azure, cryptography, python
- Área
- backend
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100