Le nouveau DisplayCAL en Python 3 est arrivé

Bonjour à tous et à toutes.
La version 3.9.4 vient de sortir.
Pour ArchLinux il est maintenant disponible dans le dépôt Community.
Il est disponible pour Mageia Cauldron dans les dépôts officiels.
Ignace.

Bonjour à tous et à toutes.

La version 3.9.5 vient de sortir.
La procédure d’installation est maintenant sans environnement virtuel donc on installe les dépendances puis on lance une seule commande pour que DisplayCAL soit installé.
Pour les versions suivantes, il n’y a plus qu’une seule commande pour mettre à jour.
Voir sur ma page pour plus de détail (le lien est dans mon premier message).

Ignace.

Merci beaucoup pour cette news, enfin le retour de DisplayCal :partying_face:

Bonjour à tous.
La version 3.9.6 est sortie.
Si vous avez déjà DisplayCAL installé, faites un :
pip install displaycal --upgrade
Ignace.

1 « J'aime »

Bonsoir à tous.
Des nouveaux paquets sont arrivés. Je récapitule :
ArchLinux (3.9.4), Manjaro Linux (3.9.4), Mageia Cauldron (3.9.3), Exherbo (3.9.6), Rosa (3.9.4), Parabola (3.9.4).
Ignace.

Merci pour le récap @ignace72.
sur Arch la version sur le dépôt officiel est bien la 3.9.4-1. Mais en exécutant la commande
pip install displaycal --upgrade
on met bien à jour vers la version 3.9.6

Bonjour, jllailes.
Merci pour l’info, je n’avais pas essayé.
Perso j’utilise le PKGBUILD que j’ai modifié (disponible sur ma page sur DisplayCAL) pour créer un paquet Arch en version 3.9.6.
Ignace.

Bonjour à tous et à toutes.
jpg54, j’ai pensé à toi, j’ai retenté d’installer une openSUSE Tumbleweed (version du 24 juin) dans une machine virtuelle et ça fonctionne.
J’ai fait :

sudo zypper install argyllcms libXxf86vm-devel patterns-devel-base-devel_basis patterns-devel-python-devel_python3 libpng16-devel libjpeg8-devel lzlib-devel libtiff-devel libexpat-devel gtk3-devel

pip install wheel

pip install displaycal

J’ai ajouté la ligne suivante au fichier caché .bashrc :


export PATH=/home/$USER/.local/bin:$PATH

Je me suis déconnecté et reconnecté et DisplayCAL dans le menu fonctionne.
Reste à le tester avec une sonde.
Ignace.

Merci d’avoir penser à moi, je vais essayer quand j’aurais un moment. J’ai des choses importantes sur le feu.

Pas de soucis. Il n’y a pas d’urgence.
Ignace.

Merci beaucoup!!!

Salut à tous,
pour info, la dernière version de DisplayCAL 3.9.6-1 est désormais dispo dans les dépôts officiels (community) d’ArchLinux.

Bonsoir.
Merci pour l’info. Je l’avais vu passé dans testing mais je n’avais pas surveillé depuis.
Ignace.

Bonjour à tous et à toutes.
DislpayCAL 3.9.7 est sorti aujourd’hui.
Pour le mettre à jour si vous l’avez installé avec pip install displaycal
Veuillez utiliser la commande suivante :
pip install displaycal --upgrade
Ignace.

1 « J'aime »

Bonjour à tous et à toutes.

DisplayCAL en version 3.9.8 est sorti aujourd’hui.

Pour mettre à jour votre version installé avec pip install displaycal, veuillez utiliser la commande suivante :

pip install displaycal --upgrade

Ignace.

Sous ubuntu version 3.8.9.3 disponible en utilisant flatpack pour l’installation.

Bonjour, sickboy.
Oui, la version en python 2 est disponible en flatpack. Cette version étant totalement dépassé et non maintenue, je vous déconseille d’utiliser ces vielles versions.

Bonjour ignace, python 3 uniquement à partir de la version 3.9? pip rencontre des erreurs pour intaller displaycal chez moi visiblement.

Désolé d’avoir écorché ton pseudo, j’ai corrigé l’erreur. Sur les claviers en BÉPO, le y et le x sont juste à coté.
C’est exact, DisplayCAL en Python 3 commence à partir de la version 3.9.1.
Pour t’aider, j’aurai besoin de connaître ta distribution, sa version et la sortie complète du terminal quand tu fais :
pip install displaycal
As-tu bien installé toutes les dépendances ?

Je suis sous ubuntu-studio 22.04 LTS

pour commencer j’ai fait:

pip install displaycal
Defaulting to user installation because normal site-packages is not writeable
Collecting displaycal
Using cached DisplayCAL-3.9.8.tar.gz (10.7 MB)
Installing build dependencies … done
Getting requirements to build wheel … done
Installing backend dependencies … done
Preparing metadata (pyproject.toml) … done
Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from displaycal) (9.0.1)
Collecting build
Using cached build-0.8.0-py3-none-any.whl (17 kB)
Collecting zeroconf
Using cached zeroconf-0.39.1-py3-none-any.whl (106 kB)
Collecting Send2Trash
Using cached Send2Trash-1.8.0-py3-none-any.whl (18 kB)
Collecting PyChromecast
Using cached PyChromecast-12.1.4-py2.py3-none-any.whl (62 kB)
Requirement already satisfied: dbus-python in /usr/lib/python3/dist-packages (from displaycal) (1.2.18)
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from displaycal) (1.21.5)
Collecting wxPython
Using cached wxPython-4.2.0.tar.gz (71.0 MB)
Preparing metadata (setup.py) … error
error: subprocess-exited-with-error

× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [8 lines of output]
Traceback (most recent call last):
File “”, line 2, in
File “”, line 34, in
File “/tmp/pip-install-tg7vzu49/wxpython_be93bfabab924229a90dfbe27df41eed/setup.py”, line 27, in
from buildtools.config import Config, msg, opj, runcmd, canGetSOName, getSOName
File “/tmp/pip-install-tg7vzu49/wxpython_be93bfabab924229a90dfbe27df41eed/buildtools/config.py”, line 30, in
from attrdict import AttrDict
ModuleNotFoundError: No module named ‘attrdict’
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

Voila, merci pour ton aide ignace :laughing:

Et pour info, la ligne de commande, la compilation…je n’y comprends pas grand chose!!!