README.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