benoitc / benoitc/socketpool

encoding error when building rpm

Ouverte
#28 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
167
Forks
33
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Hi

on the opensuse build server I get the following error when running setup.py

```
[ 47s] Traceback (most recent call last):
[ 47s] File "setup.py", line 26, in
[ 47s] long_description = f.read()
[ 47s] File "/usr/lib64/python3.4/encodings/ascii.py", line 26, in decode
[ 47s] return codecs.ascii_decode(input, self.errors)[0]
[ 47s] UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 3249: ordinal not in range(128)
[ 47s] error: Bad exit status from /var/tmp/rpm-tmp.UcThvc (%build)
```

the package already has a patch for this (not sure by whom), which fixes the problem, just wanted to report this upstream

patch:

```
-with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as f:
+with open(os.path.join(os.path.dirname(__file__), 'README.rst'),encoding='utf-8') as f:
```

Arun

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez dans setup.py, au niveau du code qui lit README.rst dans long_description, puis reproduisez la compilation avec la commande setup.py ou RPM signalée sous Python 3.4. Confirmez que le paquet se compile correctement sur le serveur de compilation openSUSE et que le contenu de README est lu sans le UnicodeDecodeError signalé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
build-system
Type d'issue
Bug
Difficulté
1/5
Temps estimé
Moins d'une heure
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.