MakeMake The Dwarf Planet is a feed agregator.

homebrew et .venv

by busterComanche from Linuxfr.org

Bonjour,
lien présentation : https://linuxfr.org/forums/programmation-python/posts/je-me-presente

Alors voilà, je suis sur un tuto YouTube d'assistant virtuel, et bien que j'ai énormément creusé, je souffre. C'est pourquoi je me suis inscrit.

OK pour l'install de packages en cascade…

Mais ma première question concerne le fait que après l'install d'un package réussie, il n'est pas forcément reconnu dans mon code (genre sur l'import, ou plutôt sur l'appel de certaines méthodes), bien qu'il soit présent dans le terminal.

En gros, j'ai bien compris ce que je ne comprenais pas.
2 sujets :
- les installs homebrew
- l'environnement virtuel

J'en dis pas plus pour ne pas surcharger.

Merci d'avance.

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Lire la suite…

Contributions à des logiciels libres par l'équipe Yaal Coop durant l'hiver 2025

by Éloi Rivard <eloi@yaal.coop> from Yaal

Mécénat

MarkdownMail

Bibliothèque d'envoi d'e-mails dont le contenu HTML est généré automatiquement

Ergo-L

Disposition de clavier optimisée pour le français, l’anglais et la programmation

sphinxcontrib-screenshot

Génération dynamique de captures d'écran pour les documentations Sphinx

python-libfaketime

Une alternative rapide à freezegun pour mocker les dates, en utilisant libfaketime

Authlib

Bibliothèque Python de gestion des identités et des accès

Nous avons publié 2 nouvelles versions durant cette saison.

mutmut

Système de tests par mutations

scim2-cli

Outil en ligne de commandes pour interagir avec des applications SCIM

Nous avons publié 1 nouvelle version durant cette saison.

scim2-models

Sérialisation et validation de ressources SCIM avec Pydantic

Nous avons publié 1 nouvelle version durant cette saison.

Canaille

Serveur d’identité et d'autorisations ultra-léger

Nous avons publié 8 nouvelles versions durant cette saison.

PSPSDK

Ensemble d'outils et de bibliothèques pour la console PSP de Sony

Lire la suite…

Winter 2025 FOSS contributions from by the Yaal Coop team

by Éloi Rivard <eloi@yaal.coop> from Yaal

Sponsoring

MarkdownMail

Library to send e-mails with generated HTML content

Ergo-L

Keyboard layout optimised for French, English and programming

sphinxcontrib-screenshot

Generate dynamic screenshots in Sphinx documentation

python-libfaketime

A fast time mocking alternative to freezegun that wraps libfaketime.

authlib

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

We published 2 releases during this season.

mutmut

Mutation testing system

scim2-cli

SCIM application development CLI

We published 1 release during this season.

scim2-models

SCIM resources serialization and validation with Pydantic

We published 1 release during this season.

Canaille

Lightweight identity and authorization management software

We published 8 releases during this season.

PSPSDK

Collection of tools and libraries written for Sony's Playstation Portable (PSP) gaming console

Lire la suite…

Sur Paris — Meetup le 14 mai à l'April

by mdk from AFPy discuss

J’ai reçu un message d’Édith (Documentation, logiciel libre et pérennité en arts numériques @ PyConFR 2023) qui passe sur Paris, c’est donc l’occasion de faire un meetup !

Sur Paris — Meetup le 14 mai à l'April

2025-05-14 19:00 (Europe/Paris) → 2025-05-14 22:00 (Europe/Paris)

Lieu : locaux de l’April, 44/46 rue de l’Ouest, Bâtiment 8, 75014 Paris (voir la localisation sur OpenStreetMap).

16 messages - 6 participant(e)s

Lire le sujet en entier

Lire la suite…

`is_prime(n)` distrayants ?

by mdk from AFPy discuss

Je trouve « distrayant » cette implèm de is_prime :

from itertools import count


def gen_primes():
    for i in count(1):
        if is_prime(i):
            yield i


def is_prime(i):
    if i < 3:
        return i == 2
    for d in gen_primes():
        if d ** 2 > i:
            return True
        if i % d == 0:
            return False

C’est le côté « Bah ça peut pas marcher : is_prime a besoin de gen_primes mais gen_primes a besoin de is_prime. » suivi de « OMG ça marche en fait ! » que je trouve distrayant ici.

je me demande s’il existe d’autres implémentation « distrayantes », soit de is_prime, soit d’un autre algo d’ailleurs.

À vos clavier :smiley:

2 messages - 2 participant(e)s

Lire le sujet en entier

Lire la suite…

Aide pour script imap2mbox

by Djik from Linuxfr.org

Bonjour,

Je n'y connais rien en Python, c'est juste que je n'ai que des appareils Android et un serveur Web, je voudrais sauvegarder mes courriels en .mbox et tout ce que j'ai trouvé que je puisse lancer est un script Python https://zerozone.it/Software/Linux/imap2mbox/

Sauf que sur mon serveur python2 imap2mbox.py donne:

ERROR: IMAP4 error SSLError(1, u'[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:727)')

et pypthon3 ou 3.6 où je pensais SSL plus à jour donne:

File "imap2mbox.py", line 50
parser.error("Argument 'mailsrv' missing: -m [your_mail_server]")

Et je n'arrive pas à corriger le script pour mettre les paramètres directement ou qu'ils soient pris en compte.

De l'aide?
Ou une autre solution pour IMAP vers .mbox?

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Lire la suite…

Quelqu'un de dispo pour m'aider à me lancer?

by Gauthier_B from AFPy discuss

Bonjour,

ça fait un moment que je compte monter en compétence sur python et le destin semble me forcer un peu la main ces derniers temps.
un ami à moi à besoin d’une aide urgente pour un projet sur lequel il travaillait en collaboration avec un partenaire qui s’est retirer à un moment crucial, et qui gérait la partie technique…
il me demande de l’aide car je gravite dans le milieu IT depuis 15ans (chefferie de projet ERP).

dans l’urgence, je dois lui trouver une solution pour retraiter des fichiers excel et csv:

  • pour collecter des informations et les regrouper dans un unique fichier unique
  • pour éclater des lignes et écrire dans un autre csv

pyhon me semble tout indiquer pour cela. j’ai commencé à me documenter. je commence à comprendre l’algo à écrire, mais j’ai des questions sur tout ce qui concerne l’archi, le framework, les répertoires…

j’ai commencé à regardé VS code.

pour donner des infos sur mon profil:
j’ai fait du dèv il y a quelques années mais c’était dans SAP, donc langage propriétaire : on gère tout directement dans l’ERP (dèv + paramétrage), donc je n’ai jamais eu besoin de sortir de l’appli pour développer et structurer les choses)

quelqu’un aurait-il un peu de temps à m’accorder pour échanger en visio ou en présentiel, (je compenserai l’aide par un apéro :wink: )
je suis dans le nord, entre Lille et Lens. je peux me déplacer.

l’idée est d’échanger pour me mettre sur les bons rails et aller plus vite (mon ami a des échéances trés proches, et un budget largement surconsommé par l’ancien tech).

pas de meet-up sur lille dommage.

hâte d’échanger avec quelqu’un.

Gauthier_B.

23 messages - 8 participant(e)s

Lire le sujet en entier

Lire la suite…