Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.
/ betterpip Public archive

Une amélioration de Pip avec un style comme NPM.

License

Notifications You must be signed in to change notification settings

johan-perso/betterpip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BetterPip

BetterPip est un CLI fait avec NodeJS (oui oui) visant à améliorer pip pour les développeurs Python.

Prérequis

  • nodejs v15+ et npm installé sur votre système.
  • Python et Pip installé sur votre système.
    • La commande de Python doit être python, python2, ou python3 (les commandes telles que python2.9 ne sont pas compatible).
    • La commande de Pip doit être pip.
  • Git installé sur votre système.

Installation

Via NPM :

$ (sudo) npm install --global betterpip

Installation automatique :

script permettant d'installer NodeJS/npm, python/pip et git automatiquement

  • Windows
  • Unix : curl -sL https://raw.githubusercontent.com/johan-perso/betterpip/main/installation_script/unix.sh | bash

Pourquoi ?

Car Pip n'est pas assez complet, alors que npm (l'équivalent pour NodeJS) l'est bien plus, et permet des choses telle qu'installer un CLI en une commande.

Etant plus un développeur NodeJS qu'un développeur Python, j'ai crée ce CLI avec une syntaxe similaire à NPM, mais en utilisant les éléments de Pip.

Wiki

Le wiki est disponible ici.

Licence

MIT © Johan