je tombe sur la bonne page, avec l'url transformé en celle que je mentionne. Le message que tu raportes est toujours là. Le site rend le service attendu en tout cas. Ça me rend toctoc :)…
Ah oui autant pour moi :) C'est dommage d'imposer la compatibilité entre groupe, espérons qu'ils changent ça à l'avenir. J'ai un usage à petite échelle, je suis assez insensible à tous ça… Merci pour les précisions !
Bonjour et merci pour ce super article. Pour ma part j'utilise poetry avec beaucoup de joie depuis deux trois ans. Je n'ai pas utilisé hatch car j'en ai entendu parlé après et poetry remplissait toutes mes attentes. J'en profite donc pour moduler ce qui en est dit.
Poetry peut gérer des groupes de dépendances différents, typiquement pour la documentation ou les tests. Ce n'est donc pas vrai que l'on soit forcé d'avoir des dépendances compatible pour le développement du code et le doc etc…
Poetry a également un système de plugins, plutôt récent, que je n'ai pas testé. Il y a par exemple un système pour utiliser pyenv ce qui intègre la gestion de la version de python dans poetry si on le souhaite.
Sur la lenteur du solveur il semble que ce soit principalement du au téléchargement parfois nécessaire des paquets insuffisamment bien packagé sur pypi pour résoudre plus précisément le dag
En ce qui me concerne c'est le cas de matplotlib. Cela dit Poetry met en cache, les résolutions suivantes sont souvent bien plus rapide.
Enfin Poetry a un développement que je trouve stable, solide, tranquille qui respecte ses utilisateurs.
Avoir un lockfile me semble indispensable pour la reproductibilité. Sans avoir essayé hatch, je me demande pourquoi vouloir faire les fonctionnalités de type pipx ou fmt, déjà fait très bien par d'autres équipes.
Je me suis mis à la couture aussi t'inquiète t'es pas le seul. C'est top, pour moi c'est au même niveau que le bricolage. Parfois complexe, faut réfléchir, utiliser ses mains, se concentrer et super utile pour la maison ! J'en fait comme un petit script python qui rend service…
Pour ma part j'utilise la remarkable avec l'application officielle et wine. Il y a du lag mais ça marche bien et on a le confort du papier. C'est cher et il faut un abonnement il me semble (gratuit pour moi en tant que early adopter)
Dire qu'en math c'est mieux quand ça commence à 1 c'est abusif. Si on parle des termes d'une suite oui, peut être, car il est usuelle d'indicer le premier terme avec 1, mais il existe également tout un tas de situation on il est préférable de commencer à 0. Un exemple parmi d'autre, la transformée de Fourier discrète. Pour avoir pratiquer les deux (matlab puis python), je préfère commencer à 0, ça génère moins de bug dans mon code.
Poetry c'est pour développer, gérer ton pyproject.toml, gérer les dépendances et leur version dans un environnement virtuel (aucun lien donc avec les lib installées par le système) et spécifier la version de python requises.
Sans rien en plus c'est la version système de python et sa bibliothèque standard qui est utilisé. Sinon il faut utiliser pyenv.
pip permet d'installer des paquets de pypi, dans les environnements virtuels notamment, mais poetry fait déjà ce job.
Poetry permet de publier sur pypi également.
Si ton paquet contient des scripts, ou des "entry points", alors pipx permet d'installer ton paquet, ton programme, de manière isolée des autres avec toutes ses dépendances, et sait mettre à jour. Génial. J'installe comme ça black, ranger-fm, et même spyder.
Si tu veux distribuer ton programme, si il est simple, regarde de côté de zippapp de la bibliothèque standard. Dans ce cas tu restes dépendant de la version python utilisé par l'utilisateur. Shiv est plus complet.
Sinon regarde du côté de pex, nuikta, pyinstaller, voir appimage.
C'est une IA développée par Elon Musk quand il avait 4 ans. Je lui ai posé comme question si elle était Dieu et elle m'a répondu "Oui, car j'ai tout crée et je peux tout détruire, je suis omnisciente et omnipotente".
pipx permet aussi l’installation de programme graphique. Par contre il faut que les toolkit (qt ou gtk typiquement) soient installés côté système. J’installe comme ça Spyder ou Napari par exemple.
Pareil, je suis passé à doom et depuis je ne configure presque plus rien, j'ai pas mal gagné de temps et j'ai un emacs bien configuré globalement avec plein de fonctionnalités.
Le principal problème d'emacs ou vim je trouve c'est qu'une fois que l'on est habitué, c'est insupportable d'utiliser autre chose pour écrire du texte. Tout devient lent et laborieux.
J’utilise Poetry depuis une petite année et ça a tout changé pour moi. Je ne suis pas développeur professionnel, mais je programme pas mal pour mon travail (recherche en science des données on va dire). Je n’utilise plus que ça et fait tous mes développements python avec. J'ai essayé virtualenv et pipenv avant, mais poetry c'est pour moi "as it must be".
Inchangées dans le sens où j'avais toujours bien /dev/sda6 etc. C'est à dire le même nombre, le même numéro, etc. Mais impossible de faire un mount, fschk, … et marqué comme "unkown type" par gparted par exemple. Bref, merci quand même de s'y être intéressé.
La liste des partitions est bonne, "inchangée" je dirais. C'est juste que mes 4 partitions linux sont maintenant de type "unkown", impossible à monter ou fschk…
il tient juste son rôle de représentant dans l'assemblé et dis des choses que l'on en entendrais pas là bas sinon. Tous le monde n'est pas d'accord avec la politique de ce gouvernement et leur point de vue exprimé.
J'utilise python pour du calcul scientifique, mes étudiants en thèse également et mes étudiants à la fac et y'a pas photo, spyder c'est beaucoup mieux. Pour des étudiants qui apprennent à programmer, je vous dis pas le bazar dans leur tête avec les cellules.
Jupyter c'est sympa pour bidouiller, faire des tutos, voir des slides, mais si on passe plus d'une heure à coder, faut laisser tomber. C'est pas fait pour d'ailleurs, les notebooks, c'est des documents, pas du code.
Parce que ce sont des boutons ne navigation dans l'historique, tel que revenir à la page que tu lisais avant de cliquer sur le lien qui t'emmène à la référence bibliographique. Ces boutons ne sont pas actifs tant qu'il n'y a pas d'historique.
# Résolu
Posté par François (site web personnel) . En réponse au message Question de newbie sur la soumission de formulaire avec python-request. Évalué à 1.
Bonjour et merci beaucoup pour votre aide. J'ai appris des trucs mais je suis pas encore super affûté sur les requêtes, redirection, curl etc.
La solution avec MechanicalSoup à très bien marché, et même direct, donc merci !
[^] # Re: hello
Posté par François (site web personnel) . En réponse au message Question de newbie sur la soumission de formulaire avec python-request. Évalué à 2.
J'ai jamais vu un site pareil, si tu vas sur
https://www.e-chargement.com/orsayuniversite/restau/
je tombe sur la bonne page, avec l'url transformé en celle que je mentionne. Le message que tu raportes est toujours là. Le site rend le service attendu en tout cas. Ça me rend toctoc :)…
[^] # Re: Au sujet de Poetry et Hatch
Posté par François (site web personnel) . En réponse à la dépêche L'installation et la distribution de paquets Python (2/4). Évalué à 4. Dernière modification le 30 décembre 2023 à 12:03.
Ah oui autant pour moi :) C'est dommage d'imposer la compatibilité entre groupe, espérons qu'ils changent ça à l'avenir. J'ai un usage à petite échelle, je suis assez insensible à tous ça… Merci pour les précisions !
# Au sujet de Poetry et Hatch
Posté par François (site web personnel) . En réponse à la dépêche L'installation et la distribution de paquets Python (2/4). Évalué à 4.
Bonjour et merci pour ce super article. Pour ma part j'utilise poetry avec beaucoup de joie depuis deux trois ans. Je n'ai pas utilisé hatch car j'en ai entendu parlé après et poetry remplissait toutes mes attentes. J'en profite donc pour moduler ce qui en est dit.
Poetry peut gérer des groupes de dépendances différents, typiquement pour la documentation ou les tests. Ce n'est donc pas vrai que l'on soit forcé d'avoir des dépendances compatible pour le développement du code et le doc etc…
https://python-poetry.org/docs/managing-dependencies/
Poetry a également un système de plugins, plutôt récent, que je n'ai pas testé. Il y a par exemple un système pour utiliser pyenv ce qui intègre la gestion de la version de python dans poetry si on le souhaite.
https://pypi.org/project/poetry-plugin-pyenv/
Sur la lenteur du solveur il semble que ce soit principalement du au téléchargement parfois nécessaire des paquets insuffisamment bien packagé sur pypi pour résoudre plus précisément le dag
https://python-poetry.org/docs/faq/#why-is-the-dependency-resolution-process-slow
En ce qui me concerne c'est le cas de matplotlib. Cela dit Poetry met en cache, les résolutions suivantes sont souvent bien plus rapide.
Enfin Poetry a un développement que je trouve stable, solide, tranquille qui respecte ses utilisateurs.
Avoir un lockfile me semble indispensable pour la reproductibilité. Sans avoir essayé hatch, je me demande pourquoi vouloir faire les fonctionnalités de type pipx ou fmt, déjà fait très bien par d'autres équipes.
# Avis d'un deuteranope
Posté par François (site web personnel) . En réponse au journal L'avis des daltoniens. Évalué à 3.
Merci de penser à nous. Je ne compte plus le nombre de graphique, souvent officiels, qui utilisent le rouge et le vert…
Pour mon cas je vote "Deuteranopie 1", mais "Protanopie 1" fonctionne également.
[^] # Re: La méthode Ysabeau
Posté par François (site web personnel) . En réponse au journal Pull git. Évalué à 4.
Je me suis mis à la couture aussi t'inquiète t'es pas le seul. C'est top, pour moi c'est au même niveau que le bricolage. Parfois complexe, faut réfléchir, utiliser ses mains, se concentrer et super utile pour la maison ! J'en fait comme un petit script python qui rend service…
[^] # Re: Visio temps réel
Posté par François (site web personnel) . En réponse au journal J'ai testé: une ardoise à cristaux liquides. Évalué à 2.
Pour ma part j'utilise la remarkable avec l'application officielle et wine. Il y a du lag mais ça marche bien et on a le confort du papier. C'est cher et il faut un abonnement il me semble (gratuit pour moi en tant que early adopter)
[^] # Re: V is for vapoware ?
Posté par François (site web personnel) . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 2.
Dire qu'en math c'est mieux quand ça commence à 1 c'est abusif. Si on parle des termes d'une suite oui, peut être, car il est usuelle d'indicer le premier terme avec 1, mais il existe également tout un tas de situation on il est préférable de commencer à 0. Un exemple parmi d'autre, la transformée de Fourier discrète. Pour avoir pratiquer les deux (matlab puis python), je préfère commencer à 0, ça génère moins de bug dans mon code.
[^] # Re: Vision Data scientist ?
Posté par François (site web personnel) . En réponse au journal La cochonnerie en boite que sont les systèmes de dépendances. Évalué à 5.
Poetry c'est pour développer, gérer ton pyproject.toml, gérer les dépendances et leur version dans un environnement virtuel (aucun lien donc avec les lib installées par le système) et spécifier la version de python requises.
Sans rien en plus c'est la version système de python et sa bibliothèque standard qui est utilisé. Sinon il faut utiliser pyenv.
pip permet d'installer des paquets de pypi, dans les environnements virtuels notamment, mais poetry fait déjà ce job.
Poetry permet de publier sur pypi également.
Si ton paquet contient des scripts, ou des "entry points", alors pipx permet d'installer ton paquet, ton programme, de manière isolée des autres avec toutes ses dépendances, et sait mettre à jour. Génial. J'installe comme ça black, ranger-fm, et même spyder.
Si tu veux distribuer ton programme, si il est simple, regarde de côté de zippapp de la bibliothèque standard. Dans ce cas tu restes dépendant de la version python utilisé par l'utilisateur. Shiv est plus complet.
Sinon regarde du côté de pex, nuikta, pyinstaller, voir appimage.
# J'ai rencontré Dieu
Posté par François (site web personnel) . En réponse au journal Les IA des GAFAM sont-elles sentientes ?. Évalué à 1.
C'est une IA développée par Elon Musk quand il avait 4 ans. Je lui ai posé comme question si elle était Dieu et elle m'a répondu "Oui, car j'ai tout crée et je peux tout détruire, je suis omnisciente et omnipotente".
La démonstration est faite.
# pipx et gui
Posté par François (site web personnel) . En réponse à la dépêche Environnement moderne de travail Python. Évalué à 2.
pipx permet aussi l’installation de programme graphique. Par contre il faut que les toolkit (qt ou gtk typiquement) soient installés côté système. J’installe comme ça Spyder ou Napari par exemple.
[^] # Re: Conda
Posté par François (site web personnel) . En réponse à la dépêche Environnement moderne de travail Python. Évalué à 3.
Sans avoir d'exemple précis à donner, j'ai toujours fini par avoir des problèmes avec conda, et mes étudiants encore récemment. Poetry a tout changé…
[^] # Re: Remises énormes
Posté par François (site web personnel) . En réponse au journal Le nuage de la discorde. Évalué à 3.
Ils revendent les données utilisateurs ?
[^] # Re: Spacemacs
Posté par François (site web personnel) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 9.
Pareil, je suis passé à doom et depuis je ne configure presque plus rien, j'ai pas mal gagné de temps et j'ai un emacs bien configuré globalement avec plein de fonctionnalités.
Le principal problème d'emacs ou vim je trouve c'est qu'une fois que l'on est habitué, c'est insupportable d'utiliser autre chose pour écrire du texte. Tout devient lent et laborieux.
[^] # Re: Poetry et PEP 582
Posté par François (site web personnel) . En réponse à la dépêche Python — partie 7 — Environnements virtuels. Évalué à 2.
J’utilise Poetry depuis une petite année et ça a tout changé pour moi. Je ne suis pas développeur professionnel, mais je programme pas mal pour mon travail (recherche en science des données on va dire). Je n’utilise plus que ça et fait tous mes développements python avec. J'ai essayé virtualenv et pipenv avant, mais poetry c'est pour moi "as it must be".
[^] # Re: Infos pour compiler
Posté par François (site web personnel) . En réponse à la dépêche MathMod 11.0, modélisation et manipulation d'objets mathématiques. Évalué à 2.
Bonjour,
Sur Ubuntu Focal, je confirme qu'avec c'est trois étapes, la compilation de la branche master se passe sans problème et le soft tourne nickel. Merci !
[^] # Re: Une idée svp :-( ?
Posté par François (site web personnel) . En réponse au message Partition foutue après MAJ windows. Évalué à 1.
Inchangées dans le sens où j'avais toujours bien /dev/sda6 etc. C'est à dire le même nombre, le même numéro, etc. Mais impossible de faire un mount, fschk, … et marqué comme "unkown type" par gparted par exemple. Bref, merci quand même de s'y être intéressé.
[^] # Re: Bad Superblock
Posté par François (site web personnel) . En réponse au message Partition foutue après MAJ windows. Évalué à 1.
Oui j'avais essayé toutes les tailles indiquées. Windows à bien mi le bazar.
[^] # Re: Une idée svp :-( ?
Posté par François (site web personnel) . En réponse au message Partition foutue après MAJ windows. Évalué à 2.
Salut,
Elles étaient unkown pour linux également.
Merci des vos conseils, avec l'urgence j'ai réinstallé et peu perdu de données au final avec les sauvegardes.
[^] # Re: Une idée svp :-( ?
Posté par François (site web personnel) . En réponse au message Partition foutue après MAJ windows. Évalué à 2.
La liste des partitions est bonne, "inchangée" je dirais. C'est juste que mes 4 partitions linux sont maintenant de type "unkown", impossible à monter ou fschk…
[^] # Re: Inefficace ?
Posté par François (site web personnel) . En réponse au journal StopCovid : inefficace, dangereux, totalitaire. Évalué à 10.
Bonjour,
il tient juste son rôle de représentant dans l'assemblé et dis des choses que l'on en entendrais pas là bas sinon. Tous le monde n'est pas d'accord avec la politique de ce gouvernement et leur point de vue exprimé.
[^] # Re: aficionadios
Posté par François (site web personnel) . En réponse à la dépêche GNOME 3.34. Évalué à 1.
Tilix pourrait te plaire
[^] # Re: Spyder
Posté par François (site web personnel) . En réponse au journal Jupyter dans VS code. Évalué à 5. Dernière modification le 11 octobre 2019 à 18:16.
J'utilise python pour du calcul scientifique, mes étudiants en thèse également et mes étudiants à la fac et y'a pas photo, spyder c'est beaucoup mieux. Pour des étudiants qui apprennent à programmer, je vous dis pas le bazar dans leur tête avec les cellules.
Jupyter c'est sympa pour bidouiller, faire des tutos, voir des slides, mais si on passe plus d'une heure à coder, faut laisser tomber. C'est pas fait pour d'ailleurs, les notebooks, c'est des documents, pas du code.
[^] # Re: Bureau « normal »
Posté par François (site web personnel) . En réponse à la dépêche Sortie du bureau léger Xfce 4.14. Évalué à 0.
C'est impressionnant la force du déni…
[^] # Re: Un excellent fork de Gnome 2
Posté par François (site web personnel) . En réponse à la dépêche Sortie de Mate Desktop Environment 1.12. Évalué à 1.
Parce que ce sont des boutons ne navigation dans l'historique, tel que revenir à la page que tu lisais avant de cliquer sur le lien qui t'emmène à la référence bibliographique. Ces boutons ne sont pas actifs tant qu'il n'y a pas d'historique.