Le 3 mai, la version 6.0 du progiciel de gestion intégré (ERP) Tryton est sortie. Cette version a un support de longue durée de cinq ans. Cette version sort avec son lot d’améliorations dont, entre autres, l’affichage en aperçu des attachements, des renforcements de sécurité et beaucoup d’améliorations comptables. Onze nouveaux modules dont le support des Incoterms, avatars et des produits kit, font leur entrée pour un total de 163. Tryton est maintenant aussi traduit en roumain, ce qui porte au nombre de 24 langues disponibles.
Comme d’habitude, la migration depuis les versions précédentes est prise en charge.
Python — partie 6 — Pip et Pipx
Cette dépêche est la suite d’une série sur Python initiée en septembre 2019. Après un sommeil cryogénique de un an et demi, on repart en forme avec d’autres contenus Python à vous proposer: actualité, bonnes pratiques, astuces, témoignages…
Cette sixième partie explique les inconvénients de pip
et présente l’alternative pipx
, le tout avec plein d’astuces et de conseils pour bien s’en sortir. 🚀 🐍
Pour rappel, les dépêches précédentes :
- Python — partie 1 parlait de la popularité explosive du langage Python
- Python — partie 2 évoquait la fin du support de Python 2
- Python — partie 3 parlait des différentes façons d’installer Python et des gestionnaires de paquets Python
-
Python — partie 4 vous présentait
py
etpyenv
pour faciliter la gestion de plusieurs versions de Python en parallèle sur un poste - Python — partie 5 vous faisait découvrir un autre moyen de gérer l’installation en parallèle de différentes versions de Python
Sortie de Flask 2.0.0
Flask est un micro‐cadriciel Web pour Python publié sous licence BSD. Il est conçu pour permettre une prise en main rapide et facile, tout en offrant la possibilité d'évoluer vers des applications complexes. Il a commencé comme une simple « enveloppe » autour de Werkzeug et Jinja et est devenu l'un des cadriciel web Python les plus populaires.
Flask suggère mais n'impose aucune dépendance ou plan de projet. C'est au développeur de choisir les outils et les bibliothèques qu'il souhaite utiliser. Il existe de nombreuses extensions fournies par la communauté qui facilitent l'ajout de nouvelles fonctionnalités.
La version 2 est sortie le 11 mai 2021 soit 3 ans après la version 1.
Journal Coin2086, un module Python pour faciliter vos déclarations fiscales de ventes de crypto-monnaies
L'heure de remplir sa déclaration d'impôts est venue (oh ! oui !), et si vous avez réalisé des plus-values en vendant des crypto-monnaies en 2020, vous allez devoir un formulaire n°2086 (chanceux que vous êtes).
En effet, selon le code des impôts (CGI art. 150 VH bis bis pour les masW curieux), les plus values réalisées à l'occasion de la revente de crypto-monnaies sont imposables. La notice du formulaire n°2086 (dernière page du PDF), précise la formule de (…)
Python — partie 10 — Entretiens
Pour cette dépêche, nous donnons la parole à celles et ceux qui pratiquent le langage de programmation Python : des développeuses et développeurs de différents domaines, mais aussi d’autres métiers comme les scientifiques des données (data scientists), les scientifiques de l’apprentissage automatique (machine learning), les analystes quantitatifs (quant)… et bien d’autres…
Python — partie 8 — Pipenv
Cette dépêche est la suite d’une série sur Python initiée en septembre 2019. Après un sommeil cryogénique de un an et demi, on repart en forme avec d’autre contenu Python à vous proposer: actualité, bonnes pratiques, astuces, témoignages…
Cette huitième partie présente pipenv
, un outil pour s’abstraire de pip
et virtualenv
qui est mis en valeur par la PyPA (Python Packaging Autority). Puis nous finirons la dépêche par un cas pratique avec conteneurisation via Docker, le tout avec plein d’astuces et de conseils pour bien s’en sortir. 🚀 🐍
Pour rappel, les dépêches précédentes :
- Python - partie 1 parlait de la popularité explosive du langage Python ;
- Python - partie 2 évoquait la fin du support de Python 2 ;
- Python - partie 3 parlait des différentes façons d’installer Python et des gestionnaires de paquets Python ;
-
Python - partie 4 vous présentaient
py
etpyenv
pour faciliter la gestion de plusieurs versions de Python en parallèle sur un poste ; - Python — partie 5 qui dissertait de Nix (et Guix) ;
- Python — partie 7 évoquait les environnements virtuels Python et ses alternatives comme la conteneurisation, le tout avec plein d’astuces et de conseils pour bien s’en sortir.
Python — partie 5 — Nix (et Guix)
Dans les précédentes dépêches, nous avons discuté de la popularité de Python, la fin de la maintenance de Python 2, les différentes variantes de Python, comment les faire cohabiter avec Py et Pipenv…
Dans la continuité de la précédente dépêche, cette dépêche présente une autre approche pour faire cohabiter différentes versions de Python sur un même ordinateur : Nix. 🚀 🐍 💫
Journal MakeMake - the dwarf planet
Bonjour ici,
Les flux RSS et/ou Atom sont toujours autant présents sur les internets, mais pas forcément autant utilisés qu'avant. À cette époque presque révolue où les gens n'utilisaient pas les réseaux dit sociaux pour se gaver d'informations, il existait des "planet", c'est à dire des systèmes permettant d'agréger différents flux.
Et comme le nom du truc a donné de brillantes idées aux gens, chacun y est allé de son originalité :
- planetplanet (aujourd'hui disparu bien qu'encore largement (…)
Python — partie 7 — Environnements virtuels
Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME
Nautilus Terminal est un terminal intégré à Nautilus, le navigateur de fichier de l'environnement de bureau GNOME. Il peut être affiché ou masqué à tout moment et suit automatiquement la navigation ; il permet donc de taper rapidement des commandes dans le dossier courant.
La version 4.0 venant tout juste de sortir, j'en profite pour venir vous présenter ce projet sur lequel je travaille depuis plus de dix ans.
Lien Yayagram, un client Telegram pour ta grand-mère qui n'y connait rien à l'informatique
Librecours propose une initiation à la programmation informatique
UPLOAD propose en avril 2021 une initiation à la programmation sur librecours.net « spécial confinement ». Un clin d’œil appuyé en direction des lycéennes et des lycéens. On démarre mardi 6 avril (mais on peut arriver en retard).
Aucun pré-requis. C’est prévu pour deux heures par jour, mais on avance à son rythme. L’équipe d’animation 100 % bénévole est prête, composée de profs, ingés et élèves-ingé de l’Université de technologie de Compiègne (UTC).
C’est ouvert. C’est gratuit. C’est libre (la licence utilisée est la plupart du temps une CC BY-SA). À vous de jouer.
Forum Programmation.python Python: Detection des valeurs à renvoyer
Sortie de Crème CRM en version 2.2
Le 19 février 2021 est sortie la version 2.2 du logiciel de gestion de la relation client Crème CRM (sous licence AGPL-3.0). La précédente version, la 2.1, était sortie un peu plus d’un an auparavant, le 6 janvier 2020.
Pas mal de choses au programme, notamment le passage à Python 3.6 et la possibilité de personnaliser les formulaires principaux. Les nouveautés sont détaillées dans la suite de la dépêche.
Forum général.général Stage Ingénieur R&D logiciel/électronique/mécanique - objets « intelligents »
Contexte
Algoo développe et commercialise des logiciels libres et propose également ses services de prestations en développement web sur mesure.
L'entreprise envisage de se positionner également sur la thématique de l'open-hardware et des kits "DIY" (do it yourself)
Dans le cadre de cette réflexion, l'entreprise souhaite mettre au point un premier prototype : outil de sauvegarde de photos pour les voyageurs-photographes.
Le produit
Aujourd'hui la photo numérique est partout. Lorsqu'un photographe part en voyage il emporte une ou plusieurs cartes (…)