Skip to main content

Direct Report

Project description

DirectReport

License Issues codecov build GitHub Latest Release ReadTheDocs

Overview

Keep track of your accomplishments each day of the workweek, create a report of things you accomplished at the end of the week that you can email to manager. Review progress each quarterly for more effective performance review.

Documentation

Github Page

Installing

From Package Manager

Using pip: pip install DirectReport

From Project Files:

This project uses a Makefile as a command registry, with the following commands:

  • make: list available commands
  • make develop: install and build this library and its dependencies using pip
  • make build: build the library using setuptools
  • make lint: perform static analysis of this library with flake8 and black
  • make format: autoformat this library using black
  • make annotate: run type checking using mypy
  • make test: run automated tests with pytest
  • make coverage: run automated tests with pytest and collect coverage information
  • make dist: package library for distribution

Adapted From: https://github.com/ColumbiaOSS/example-project-python

Running Direct Report

Overview


Usage: python -m DirectReport [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  launch
  new
  show-list
  

Launch

$ python DirectReport launch

Show-List

Basic

 $ python DirectReport list

All

$ python DirectReport list --all

Daily

$ python DirectReport list --day

Weekly


$ python DirectReport list --week

Web Interface

Home

Web interface home page - WIP

Screenshot home page for web interface.

List

Web interface for list page - WIP

Screenshot list page for web interface.

Detail

Screenshot detail page for web interface.

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

DirectReport-1.0.0.tar.gz (24.4 kB view details)

Uploaded Source

Built Distribution

DirectReport-1.0.0-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file DirectReport-1.0.0.tar.gz.

File metadata

  • Download URL: DirectReport-1.0.0.tar.gz
  • Upload date:
  • Size: 24.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for DirectReport-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d75fa20d80f0a4ffb8e3bd57d46c8d2c37f2c946200369e4b4b49fbc3c29ca56
MD5 4f2168b82ffa010b5569d81bdff94a9c
BLAKE2b-256 a1d2b3a33863b4c952b32cf7be107260e5a5f5de7f0f878db8c616ac255b568f

See more details on using hashes here.

File details

Details for the file DirectReport-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for DirectReport-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c48013ac522cb0abc1886da53180cab00af3725cd86b9a9a50bbd0e0530d0741
MD5 8148b7fe87148c578f8287db3bcb9e5c
BLAKE2b-256 db4d0f4268d2a62ca537a7967c1db52c68ef26b9d3f880940ff612d07c383cbd

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