pkgwat

Software Screenshot:
pkgwat
Software Details:
Version: 0.0.4
Upload Date: 20 Feb 15
Developer: Ralph Bean
Distribution Type: Freeware
Downloads: 7

Rating: 3.7/5 (Total Votes: 3)

pkgwat is a fast command-line tool for querying the Fedora packages webapp.

You can make its search even better by helping us tag packages.

Python API

There is one.

>>> import pkgwat.api
>>> results = pkgwat.api.search("nethack")
>>> results['rows'][0]['summary']
u'A rogue-like single player dungeon exploration game'


Shell Usage

Getting help:

--- ~ » pkgwat --help
usage: pkgwat [--version] [-v] [-q] [-h] [--debug]

CLI tool for querying the fedora packages webapp


optional arguments:
 --version show program's version number and exit
 -v, --verbose Increase verbosity of output. Can be repeated.
 -q, --quiet suppress output except warnings and errors
 -h, --help show this help message and exit
 --debug show tracebacks on errors

Commands:
 bugs List bugs for a package
 builds List koji builds for a package
 changelog Show the changelog for a package
 contents Show contents of a package
 help print detailed help for another command
 info Show details about a package
 releases List active releases for a package
 search Show a list of packages that match a pattern.
 updates List bodhi updates for a package


You can search for packages:

--- ~ » pkgwat search nethack
+------------------+-------------------------------------------------------+
| name | summary |
+------------------+-------------------------------------------------------+
| nethack | A rogue-like single player dungeon exploration game |
| nethack-vultures | NetHack- Vulture's Eye and Vulture's Claw |
| egoboo | A top down graphical (3D) RPG in the spirit ofNethack |
| slashem | Super Lotsa Added Stuff Hack - Extended Magic |
| crossfire | Server for hosting crossfire games |
| crossfire-client | Client for connecting to crossfire servers |
+------------------+-------------------------------------------------------+


Flexibility with output formats for all commands:

--- ~ » pkgwat help changelog
usage: pkgwat changelog [-h] [-f {csv,html,json,table,yaml}] [-c COLUMN]
 [--quote {all,minimal,none,nonnumeric}]
 [--rows-per-page ROWS_PER_PAGE]
 [--start-row START_ROW]
 package

Show the changelog for a package


positional arguments:
 package

optional arguments:
 -h, --help show this help message and exit
 --rows-per-page ROWS_PER_PAGE
 --start-row START_ROW

output formatters:
 output formatter options

 -f {csv,html,json,table,yaml}, --format {csv,html,json,table,yaml}
 the output format, defaults to table
 -c COLUMN, --column COLUMN
 specify the column(s) to include, can be repeated

CSV Formatter:
 --quote {all,minimal,none,nonnumeric}
 when to include quotes, defaults to nonnumeric


There's even a shell. Just run $ pkgwat.

Requirements:

  • Python

Similar Software

TkDVD
TkDVD

2 Jun 15

PyPar2
PyPar2

2 Jun 15

mscompress
mscompress

2 Jun 15

unzipit
unzipit

11 May 15

Other Software of Developer Ralph Bean

busmon
busmon

20 Feb 15

ansi2html
ansi2html

12 Apr 15

Moksha
Moksha

20 Feb 15

datanommer
datanommer

20 Feb 15

Comments to pkgwat

Comments not found
Add Comment
Turn on images!