Metadata-Version: 2.1
Name: BackuPy
Version: 0.5.8
Summary: BackuPy: A small python program for backing up directories with an emphasis on clear rules, simple usage, and logging changes
Home-page: https://github.com/elesiuta/backupy
License: UNKNOWN
Description: # BackuPy
        
        ```
        usage: backupy [-h] [-m mode] [-s mode] [-c mode] [--nomoves] [--noarchive]
                       [--nolog] [--noprompt] [--norun] [--save] [--load]
                       source [dest]
        
        BackuPy: A small python program for backing up directories with an emphasis on
        clear rules, simple usage, and logging changes
        
        positional arguments:
          source       Path of source
          dest         Path of destination
        
        optional arguments:
          -h, --help   show this help message and exit
          -m mode      Main mode:
                       How to handle files that exist only on one side?
                         MIRROR (default)
                           [source-only -> destination, delete destination-only]
                         BACKUP
                           [source-only -> destination, keep destination-only]
                         SYNC
                           [source-only -> destination, destination-only -> source]
          -s mode      Selection mode:
                       How to handle files that exist on both sides but differ?
                         SOURCE (default)
                           [copy source to destination]
                         DEST
                           [copy destination to source]
                         NEW
                           [copy newer to opposite side]
                         NO
                           [do nothing]
          -c mode      Compare mode:
                       How to detect files that exist on both sides but differ?
                         ATTR (default)
                           [compare file attributes: mod-time and size]
                         BOTH
                           [compare file attributes first, then check CRC]
                         CRC
                           [compare CRC only, ignoring file attributes]
          --nomoves    Do not detect moved or renamed files
          --noarchive  Disable archiving files before overwriting/deleting to:
                         <source|dest>/.backupy/Archives/yymmdd-HHMM/
                         <source|dest>/.backupy/Trash/yymmdd-HHMM/
          --nolog      Disable writing to:
                         <source>/.backupy/Logs/log-yymmdd-HHMM.csv
                         <source|dest>/.backupy/database.json
          --noprompt   Complete run without prompting for confirmation
          --norun      Perform a dry run according to your configuration
          --save       Save configuration in source
          --load       Load configuration from source
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
