Skip to content
This repository has been archived by the owner on Nov 17, 2021. It is now read-only.

sollidsnake/pipman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Pipman generates PKGBUILD from pip packages. You can use the generated PKGBUILD as a base to submit a new python package to AUR or just install it on you machine.

Installation

You can install:

Install the colorama module if you want to colorize the output

Usage

The following generates PKGBUILDs for MechanicalSoup and pyrasite packages from pip:

pipman MechanicalSoup pyrasite

Then you should see the directories python-MechanicalSoup and python-pyrasite in the current directory, each containing its PKGBUILD.

You can also specify where you want the PKGBUILDs to be generated:

pipman MechanicalSoup pyrasite --target-dir=/tmp/

You can search for pip packages with the argument -Ss:

pipman -Ss sympy

You can install the generated PKGBUILD automatically with the argument -S:

pipman -S sympy

Pipman keeps track of the packages installed using the -S option. You can update these packages with the following command:

pipman -Su

Check pipman --help for more features.

Credits

  • Thanks to n3f4s for the auto-install feature.