Metadata-Version: 2.1
Name: daybook
Version: 1.0.3
Summary: daybook is a reading log cli app
Home-page: https://gitlab.com/pntman/daybook
Author: Miguel Amezola
Author-email: mail@imiguel.net
License: UNKNOWN
Description: # daybook: reading log for the cli
        
        
        daybook is a reading log app made for the command-line interface (cli).
        
        ## Install
        
        pip install daybook
        
        ## Usage
        
        ### Adding Reading Log Entries
        
        daybook [-h] [-v] {add,del,books,entries,logs,update,config} ...
        
        
        usage: daybook add [-h] [-r READER] [-k BOOK_KEY] [-t TITLE] [-a AUTHOR] [-d DATE] [--start START] --end END
        
        optional arguments:
          -h, --help            show this help message and exit
        
        reading log:
          -r READER, --reader READER
        
        book:
          -k BOOK_KEY, --key BOOK_KEY
                                this can be used instead of title and author
          -t TITLE, --title TITLE
                                requires author
          -a AUTHOR, --author AUTHOR
                                requires title
        
        date:
          -d DATE, --date DATE
        
        pages:
          --start START
          --end END
        
        
        ### Deleting Reading Log Entries
        
        usage: daybook del [-h] [-r READER] -e ENTRY_ID
        
        optional arguments:
          -h, --help            show this help message and exit
        
        reading log:
          -r READER, --reader READER
        
        entry:
          -e ENTRY_ID, --entry ENTRY_ID
        
        
        ### Querying Books
        
        usage: daybook books [-h] [-q QUERY]
        
        optional arguments:
          -h, --help            show this help message and exit
          -q QUERY, --query QUERY
                                this query returns all books containing this value in their titles, authors, or subtitles
        
        
        ### Querying Reading Log Entries
        
        usage: daybook entries [-h] [-r READER] [--from FROM_DATE] [--to TO_DATE]
        
        optional arguments:
          -h, --help            show this help message and exit
        
        reading log:
          -r READER, --reader READER
        
        date range:
          --from FROM_DATE
          --to TO_DATE
        
        
        ### Listing Reading Logs
        
        sage: daybook logs [-h]
        
        optional arguments:
          -h, --help  show this help message and exit
        
        
        ### Updating Entries, Books, Reading Logs, etc.
        
        usage: daybook update [-h] [-r READER] (-e ENTRY_ID | -b KEY | -l KEY)
        
        optional arguments:
          -h, --help            show this help message and exit
          -r READER, --reader READER
          -e ENTRY_ID, --entry ENTRY_ID
          -b KEY, --book KEY
          -l KEY, --log KEY
        
        
        ### App Settings
        
        usage: daybook config [-h] [--get-default-reading-log] [--set-default-reading-log DEFAULT_READING_LOG]
        
        optional arguments:
          -h, --help            show this help message and exit
        
        reading log:
          --get-default-reading-log
          --set-default-reading-log DEFAULT_READING_LOG
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Requires-Python: >=3.8
Description-Content-Type: text/markdown
