InseeFrLab / InseeFrLab/cartiflette

Dépendance urllib

Open
#103 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.