Skip to main content

Awesome minimalist command line ticket/bug tracker based on ReStructuredText

Project description

Friendly and very light weight tool to keep track of list of things. Designed with bugs/tickets/GTD in mind

See some generated Bug file

Screenshot

https://github.com/fdev31/bugrest/raw/master/shot.png

Key features

  • CLI (works in a terminal)

  • Simple text file used as storage (ReStructuredText)
    • Git, Mercurial & co friendly

    • Colorized in the terminal

    • No need to edit the text file by hand

  • Automatically detects the “root” folder to use by finding .hg, .svn or other version manager folder in parent directories

  • More advanced features not getting in your way if you don’t need them:
    • Priorities

    • Tags

    • Attributes

    • Time tracker (counts the time spent on a given task)

  • Web Server allowing real-time read only sharing of the list

  • HTML export

  • Search tool (grep-like)

On the technical side

  • Pure Python, no dependency required (Ok… docutils, but misses it ? ;)

  • Simple one file design, keeping things short

  • No database, only the .rst file is used for storage

Usage

The command line tool is br and works in the current directory. If you don’t like this, feel free to edit br file and change the following lines to absolute paths:

BUGFILE = 'bugs.rst'
DONEFILE = 'fixed_bugs.rst'

List bugs:

br

Add new bug:

br new

Delete bug number 4:

br rm 4

Add one comment:

br add 3

Show full description of current bugs:

br show

Show description of some specific bug:

br show 42

Produce an html report:

br html > bugs.html

Start a web server on port 5555:

br serve

Change priority of item #66 (using bugid instead of item position):

br set #66 priority 10

Project details


Download files

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

Source Distribution

bugrest-1.1.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distributions

bugrest-1.1.1-py3.6.egg (13.1 kB view details)

Uploaded Source

bugrest-1.1.1-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

bugrest-1.1.1-py2.7.egg (13.1 kB view details)

Uploaded Source

bugrest-1.1.1-py2-none-any.whl (15.0 kB view details)

Uploaded Python 2

File details

Details for the file bugrest-1.1.1.tar.gz.

File metadata

  • Download URL: bugrest-1.1.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bugrest-1.1.1.tar.gz
Algorithm Hash digest
SHA256 ae46ec98e61dcc9a62970e7b6b36701a8c3121ffcbbcce11addd318395dc5910
MD5 a3c9d05f9ab0e460f62349e2d87c125f
BLAKE2b-256 c665eb7feaee0a1f8b1b53540bf1d3dd9d5b09911bad3337246b8615e817d168

See more details on using hashes here.

File details

Details for the file bugrest-1.1.1-py3.6.egg.

File metadata

  • Download URL: bugrest-1.1.1-py3.6.egg
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bugrest-1.1.1-py3.6.egg
Algorithm Hash digest
SHA256 fe1cedcfc91057583a7643d7cfb376364bdcd86941df122a48f960f2e2fd5e61
MD5 6af089a61eaf167981ac4fdb37b1c562
BLAKE2b-256 3341d6c46abaa8d1b053d76fc946d8c168597059a6e30237709bb45e3a9039fa

See more details on using hashes here.

File details

Details for the file bugrest-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for bugrest-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61b1e7906958e47a8341f420d7a1d753d5cc1505b8031015b8f880ee1c84591b
MD5 c45e1ec4f002b23127ff703956049c75
BLAKE2b-256 8dac87f956fe9c4ec5e44b8adc7c76d19118f35f468f112a2f9c30e9b435d607

See more details on using hashes here.

File details

Details for the file bugrest-1.1.1-py2.7.egg.

File metadata

  • Download URL: bugrest-1.1.1-py2.7.egg
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bugrest-1.1.1-py2.7.egg
Algorithm Hash digest
SHA256 5951540a7e044ef666b9259447b6276b197fdbbc480d09198560fec766660a24
MD5 46f9cdd488e21a0675f56d0a19bb644d
BLAKE2b-256 6f209477e2c56f13a8ce09b5f55b5fe83b95dc2b2324eb8b14088c4fc9cfc6d9

See more details on using hashes here.

File details

Details for the file bugrest-1.1.1-py2-none-any.whl.

File metadata

File hashes

Hashes for bugrest-1.1.1-py2-none-any.whl
Algorithm Hash digest
SHA256 c63466d1e54ea6fc30610698926b8dd3ef1ecf53ccb24531a9e18772618cd3e9
MD5 bffdc4c6232951b21e966a40fbf76959
BLAKE2b-256 d64c514d1d5b908412bd2d3033650f978db8060ce931e4d355b61e7cf413c959

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page