InseeFrLab / InseeFrLab/cartiflette
Dépendance urllib
- Dominant language
- Jupyter Notebook
- Stars
- 62
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Retour d'un étudiant de mon cours de Python
> Je suis en train d'avancer sur mon projet Python avec Amandine et Claire sur le ssp lab avec un VSpython et je me rends compte d'une dépendance du package Cartiflette.
> Apparemment il est nécessaire avoir une version antérieure à la version 2 d'urllib3 (j'ai forcé l'installation de la version 1.26 en tâtonnant et ca a l'air de fonctionner).
> Je n'avais pas rencontré ce problème pendant le TP sur les géopandas alors voilà pour l'info
```python
from cartiflette import carti_download
Traceback (most recent call last):
File "", line 1, in
File "/opt/conda/lib/python3.12/site-packages/cartiflette/__init__.py", line 1, in
from cartiflette.api import download_from_cartiflette_inner
File "/opt/conda/lib/python3.12/site-packages/cartiflette/api/__init__.py", line 3, in
from .output import download_from_cartiflette_inner
File "/opt/conda/lib/python3.12/site-packages/cartiflette/api/output.py", line 8, in
import s3fs
File "/opt/conda/lib/python3.12/site-packages/s3fs/__init__.py", line 1, in
from .core import S3FileSystem, S3File
File "/opt/conda/lib/python3.12/site-packages/s3fs/core.py", line 29, in
import aiobotocore.session
File "/opt/conda/lib/python3.12/site-packages/aiobotocore/session.py", line 3, in
from botocore import translate
File "/opt/conda/lib/python3.12/site-packages/botocore/translate.py", line 16, in
from botocore.utils import merge_dicts
File "/opt/conda/lib/python3.12/site-packages/botocore/utils.py", line 39, in
import botocore.httpsession
File "/opt/conda/lib/python3.12/site-packages/botocore/httpsession.py", line 45, in
from urllib3.contrib.pyopenssl import (
File "/opt/conda/lib/python3.12/site-packages/urllib3/contrib/pyopenssl.py", line 97, in
util.PROTOCOL_TLS: OpenSSL.SSL.SSLv23_METHOD,
^^^^^^^^^^^^^^^^^
AttributeError: module 'urllib3.util' has no attribute 'PROTOCOL_TLS'
```
Contributor guide
Assessment
This issue has not been assessed yet.