Metadata-Version: 1.1
Name: salary-timetracker
Version: 0.2
Summary: A simple and easy timetracker for loging working hours and automatic wage calculation.
Home-page: http://github.com/dalay/salary-timetracker
Author: Alexandr Jurow
Author-email: pythonwayru@gmail.com
License: GPL
Description-Content-Type: UNKNOWN
Description: A handy tool with a command line interface for logging time worked. At
        any time you can see how much you have spent time on a particular
        project and how much you have earned on it.
        
        Features
        --------
        
        -  Track-file with data on time costs is created in the **root directory
           of the project's git repository**, which you are working on at the
           moment.
        -  Data is saved in
           `**CSV** <https://en.wikipedia.org/wiki/Comma-separated_values>`__
           format.
        
        Requirements and restrictions
        -----------------------------
        
        -  **Git**: The app will only work when you are inside a git repository.
        -  **Python 3**: The application was not tested to work under Python 2.
        
        Installation
        ------------
        
        .. code:: bash
        
            pip install salary-timetracker
        
        Usage
        -----
        
        .. code:: bash
        
            tt [-h] [-s] {log} ...
        
            positional arguments:
              {log}
                log          Create a new timetracker log record with time and
                             comments(optional)
        
            optional arguments:
              -h, --help     show this help message and exit
              -s, --summary  Show summary.
        
        .. code:: bash
        
            tt log [-h] minutes [comments [comments ...]]
        
            positional arguments:
              minutes     Time in minutes spent on work.
              comments    Commens on the work done (optional)
        
            optional arguments:
              -h, --help  show this help message and exit
        
        The app settings can be changed through the configuration file, which
        should be located along the path: ***~/.config/timetracker.conf***. And
        to have the following format:
        
        .. code:: ini
        
            [main]
            # default settings
            trackfile_name = 'timetracking.csv'
            currency = 'USD'
            hourly_rate = 20
            default_comment = '' # comment when adding time
            date_format = '%d %b %Y'
            time_format = '%H:%M'
        
        Examples
        --------
        
        Show help:
        
        .. code:: bash
        
            tt -h
        
        You have worked for 2 hours and want to write this down:
        
        .. code:: bash
        
            tt log 120 'I did this'
            # Data was successfully added
        
        Show summary:
        
        .. code:: bash
        
            tt -s
            # Hours worked: 2.6 | Salary: 52 USD
        
Keywords: timetracker,salary,freelance
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Utilities
