tREADME.md - timesheetpy - simple timesheet generator
HTML git clone git://parazyd.org/timesheetpy.git
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
tREADME.md (1978B)
---
1 # timesheetpy
2
3 ## simple timesheet generator
4
5 timesheetpy is a small python tool that helps you generate a timesheet to be
6 filled out in XLSX (MS Excel) format. The format is of course, readable by
7 LibreOffice.
8
9 ## dependencies
10
11 `python2` is required, along with the `xlsxwriter` external library. Use your
12 package manager or `pip` to find it and install it.
13
14 ## usage
15
16 ```
17 usage: timesheet [-h] [-sm START_MONTH] [-sy START_YEAR] [-em END_MONTH]
18 [-ey END_YEAR] [-n NAME] [-o OUTPUT_FILE]
19
20 optional arguments:
21 -h, --help show this help message and exit
22 -sm START_MONTH, --start-month START_MONTH
23 starting month, ex: 9
24 -sy START_YEAR, --start-year START_YEAR
25 starting year, ex: 2016
26 -em END_MONTH, --end-month END_MONTH
27 ending month, ex: 11
28 -ey END_YEAR, --end-year END_YEAR
29 ending year, ex: 2016
30 -n NAME, --name NAME name of person, ex: 'John Doe'
31 -o OUTPUT_FILE, --output-file OUTPUT_FILE
32 output file, ex: timesheet.xlsx
33 ```
34
35 It is not necessary to specify any argument. In that case, timesheetpy will
36 create a timesheet for the current month called `timesheet.xlsx`
37
38 ## licensing
39
40 timesheetpy is copyright (c) 2016 by the Dyne.org Foundation
41
42 Software written by Ivan J. <parazyd@dyne.org>
43
44 This source code is free software: you can redistribute it and/or modify
45 it under the terms of the GNU General Public License as published by
46 the Free Software Foundation, either version 3 of the License, or
47 (at your option) any later version.
48
49 This software is distributed in the hope that it will be useful,
50 but WITHOUT ANY WARRANTY; without even the implied warranty of
51 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
52 GNU General Public License for more details.
53
54 You should have received a copy of the GNU General Public License
55 along with this source code. If not, see <http://www.gnu.org/licenses/>.
56