Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Status Report - Comfortable CLI Activity Status Reporting

Project description

Manual section:1
Manual group:User Commands
Date: April 2015


Comfortably generate status report stats (e.g. list of committed changes) for given week, month, quarter, year or selected date range. By default all available stats for this week are reported.


Generate all stats for current week:


Generate stats for the last week:

status-report last week

See status-report –help for complete list of available stats.


The config file ~/.status-report is used to store both general settings and configuration of individual reports:

email = "Petr Šplíchal" <>
width = 79

type = header
highlights = Highlights
joy = Joy of the week ;-)

type = footer
next = Plans, thoughts, ideas...
status = Status: Green | Yellow | Orange | Red

type = git
apps = /home/psss/git/apps

type = git
tests = /home/psss/git/tests/*

type = trac
prefix = TT
url =

See also examples link for some more inspiration.


Install directly from Fedora/Copr repository or use PIP:

# Basic dependencies for buiding/installing pip packages
sudo yum install gcc krb5-devel
sudo yum install python-devel python-pip python-virtualenv

# Upgrade to the latest pip/setup/virtualenv installer code
sudo pip install -U pip setuptools virtualenv

# Install into a python virtual environment (OPTIONAL)
virtualenv --no-site-packages ~/virtenv_statusreport
source ~/virtenv_statusreport/bin/activate

# Install status_report (sudo required if not in a virtualenv)
pip install status_report


To run tests using pytest:

pip install pytest  (sudo required if not in a virtualenv)
py.test source/tests


Petr Šplíchal, Karel Šrot, Lukáš Zachar, Matěj Cepl, Ondřej Pták, Chris Ward.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for status_report, version 0.3.1
Filename, size File type Python version Upload date Hashes
Filename, size status_report-0.3.1.tar.gz (17.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page