Indices and tables
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
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