Quelques dépêches précédentes ont parlé des outils de packaging Python, comme ici, là ou encore là. Je vais chercher à faire un tour complet de la question, non seulement du point de vue de l’utilisateur qui cherche à comprendre quelle est « la bonne » solution (← ha ha ha rire moqueur…), mais aussi en expliquant les choix qui ont été faits, les évolutions, la structure de la communauté autour des outils, et les critiques qui leur sont souvent adressées, à tort ou à raison.
Journal Offpunk 2.0

Je suis heureux de vous annoncer la sortie d’Offpunk 2.0.
https://ploum.net/2023-11-25-offpunk2.html
Offpunk est un navigateur web, gemini, gopher et lecteur RSS en ligne de commande. Il n’y a ni clic, ni raccourcis clavier: tout se fait en tapant des commandes. Pour suivre un lien, on entre le numéro de ce lien.
Page officielle : https://sr.ht/~lioploum/offpunk/
Une dépêche linuxfr avait annoncé la version 1.0 avec une description plus poussée de la manière d’utiliser offpunk:
https://linuxfr.org/news/offpunk-1-0-un-navigateur-deconnecte-pour-le-smolnet
Mais la fonctionnalité majeure d’Offpunk est (…)
Forum Linux.debian/ubuntu [résolu] whisper sur Debian
J'essaie de me mettre à l'IA. Il faut bien être hype, non ?
Bon, j'essaie surtout de faire du speech to text comme on dit en bon français.
J'ai vu passé des commentaires pas trop négatif sur whisper
J'ai aussi vu des incantations avec pip mais quand j'essaie ces incantations sur ma debian, j'ai le message suivant :
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the
(…)
Lien SciPy builds for Python 3.12 on Windows are a minor miracle

Lien Gregory Szorc's Experience Porting Off setup.py
Lien Compile python libs in your env

Lien Marcel the shell...
Journal Tour des GULL : hors série

Ah septembre, la fin de l'été, le début de l'automne, les couleurs qui changent, les feuilles au sol qui rendent les pistes cyclables dangereuses…
Septembre c'est aussi la rentrée scolaire et pour moi qui n'ai pas d'enfant mais tiens une librairie, c'est une période très, très, très chargée. Je n'ai donc pas eu le temps de me déplacer à la rencontre des GULL.
Mais (et oui, il y a un mais), je ne suis pas restée toute seule dans mon (…)
Lien Banni à vie des services publicitaires de Meta pour avoir enseigné Python

Lien 2 octobre 2023 - Sortie de Python 3.12
Journal Importer des "issues" GitHub dans des "tickets" Trac

Bon, je me suis laissé entraîner. Je savais que ça finirait mal. Il y a quelques années, j'ai ouvert un compte Github. J'en avais probablement besoin pour participer à un projet hébergé sur cette plateforme. Et puis j'ai commencé à y mettre mes propres projets, parce que c'était pratique de pouvoir créer un dépôt Git en 3 clics. Je me suis bientôt retrouvé avec plus de 100 projets sur Github.
Seulement voilà, Github, ce n'est pas un logiciel libre. Et (…)
Lien Pony is a Python ORM with beautiful query syntax

Lien What is Textual Web?

Journal Scripting Python sous Linux 2eme EDITION

📚 Annonce spéciale ! 📚
Hello, world
Je suis ravi de vous annoncer la parution imminente, le 12 Juillet, de la deuxième édition de mon livre "Scripting Python sous Linux" aux Editions ENI
Cette nouvelle édition fait 100 pages de plus, en fait 99 pages pour être exact et j'ai compté 194 scripts en tout, téléchargeables sur le site de l'éditeur bien entendu.
De nouveaux sujets sont abordés comme par exemple AWS et boto3, Scapy, RRDTool, OpenStreetMap et (…)
Lien 15 lignes de code Python ≥ Google BERT
