rlane-sumdups


Namerlane-sumdups JSON
Version 1.0.2 PyPI version JSON
download
home_pageNone
Summarychecksum/duplicates, yada...
upload_time2024-11-17 18:19:07
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords checksum duplicates
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ### sumdups - checksum/duplicates, yada...

#### Usage
    sumdups [-q] [-n] [--force] [--database DATABASE | --no-database]
            [--archive ARCHIVE | --no-archive] [--print-extensions]
            [--print-mimetypes] [--print-merged] [--print-singletons]
            [--print-duplicates] [--print-unique] [--suggest] [--short]
            [--split] [--rename HASH] [--remove HASH] [--relocate FILE]
            [--clean-files DIR] [--clean-dir DIR] [--keep FILE]
            [--check-dates] [--sync FILE] [--link-farm DIR]
            [--print-link-tree] [--print-folders] [--print-files]
            [--local-root DIR] [--remote-root DIR]
            [--pathtree-style {ascii,double,round,square}]
            [--pathtree-indent INDENT] [--pathtree-lengthen COLUMNS]
            [--pathtree-dirname-short | --pathtree-dirname-long |
            --pathtree-dirname-wrap COLUMN] [--pathtree-basename-short |
            --pathtree-basename-long | --pathtree-basename-wrap COLUMN]
            [--width-left WIDTH] [--width-center WIDTH]
            [--width-right WIDTH] [--color | --no-color] [-h] [-v] [-V]
            [--print-config] [--print-url] [--completion [SHELL]]
            [FILE] [src_path ...]
    
Find duplicate files based on checksum (hash or digest) of contents.

#### Positional Arguments
    FILE                Read paths from `FILE` instead of `stdin`.
    src_path            Source files/directories to search recursively.

#### Options
    -q, --quiet         Suppress no-action warnings.
    -n, --no-action     Don't change anything.
    --force             Always perform expensive calculations.
    --database DATABASE
                        Use DATABASE.
    --no-database       Do not use database.
    --archive ARCHIVE   Create archives in directory ARCDIR.
    --no-archive        Do not archive during rename or remove.
    --print-extensions  Print extensions sorted by occurences.
    --print-mimetypes   Print mimetypes sorted by occurences.
    --print-merged      Print merged extensions and mimetypes sorted by
                        occurences.
    --print-singletons  Print all singleton files.
    --print-duplicates  Print all duplicate files.
    --print-unique      Print one (and only one) pathname for each unique
                        HASH.
    --suggest           Print suggested pathnames.
    --short             Print pathnames only.
    --split             Print with split dirname and basename.
    --rename HASH       Rename dupset HASH using the suggested name. Use
                        `@file` to read list of HASH from file. Use --local-
                        root DIR to change the suggested root.
    --remove HASH       Remove all files in dupset HASH. Use `@file` to read
                        list of HASH from file.
    --relocate FILE     Move FILE into the suggested directory. Use `@file` to
                        read list of FILE from file.
    --clean-files DIR   Remove any file in DIR that is part of a dupset.
    --clean-dir DIR     Remove any file in DIR that is part of a dupset.
    --keep FILE         Remove all duplicates of FILE.
    --check-dates       Check exif date against suggested directory.
    --sync FILE         Compare database with list of remote FILEs.
    --link-farm DIR     Create link-farm at DIR to all src_paths.
    --print-link-tree   Print link-tree.
    --print-folders     Print folders.
    --print-files       Print files.
    --local-root DIR    Path to the root of the local tree.
    --remote-root DIR   Path to the root of the remote tree.

#### pathtree formatting options
    --pathtree-style {ascii,double,round,square}
                        Choose rendering style (default: `round`).
    --pathtree-indent INDENT
                        Indent output with INDENT spaces (default: `0`).
    --pathtree-lengthen COLUMNS
                        Lengthen horizontal lines by COLUMNS (default: `0`).
    --pathtree-dirname-short
                        With short dirnames (default: `False`).
    --pathtree-dirname-long
                        With long dirnames (default: `True`).
    --pathtree-dirname-wrap COLUMN
                        Wrap dirnames at COLUMN (default: `66`).
    --pathtree-basename-short
                        With short basenames (default: `False`).
    --pathtree-basename-long
                        With long basenames (default: `True`).
    --pathtree-basename-wrap COLUMN
                        Wrap basenames at COLUMN (default: `66`).

#### more tree formatting options
    --width-left WIDTH  Width of left column .
    --width-center WIDTH
                        Width of center column .
    --width-right WIDTH
                        Width of right column .
    --color             With color.
    --no-color          Without color.

#### General options
    -h, --help          Show this help message and exit.
    -v, --verbose       `-v` for detailed output and `-vv` for more detailed.
    -V, --version       Print version number and exit.
    --print-config      Print effective config and exit.
    --print-url         Print project url and exit.
    --completion [SHELL]
                        Print completion scripts for `SHELL` and exit
                        (default: `bash`).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "rlane-sumdups",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "checksum, duplicates",
    "author": null,
    "author_email": "Russel Lane <russel@rlane.com>",
    "download_url": "https://files.pythonhosted.org/packages/56/f3/90ef4a8646f88885355dbec1e148e1799f3e14b0eaf29650d4de48c18c99/rlane_sumdups-1.0.2.tar.gz",
    "platform": null,
    "description": "### sumdups - checksum/duplicates, yada...\n\n#### Usage\n    sumdups [-q] [-n] [--force] [--database DATABASE | --no-database]\n            [--archive ARCHIVE | --no-archive] [--print-extensions]\n            [--print-mimetypes] [--print-merged] [--print-singletons]\n            [--print-duplicates] [--print-unique] [--suggest] [--short]\n            [--split] [--rename HASH] [--remove HASH] [--relocate FILE]\n            [--clean-files DIR] [--clean-dir DIR] [--keep FILE]\n            [--check-dates] [--sync FILE] [--link-farm DIR]\n            [--print-link-tree] [--print-folders] [--print-files]\n            [--local-root DIR] [--remote-root DIR]\n            [--pathtree-style {ascii,double,round,square}]\n            [--pathtree-indent INDENT] [--pathtree-lengthen COLUMNS]\n            [--pathtree-dirname-short | --pathtree-dirname-long |\n            --pathtree-dirname-wrap COLUMN] [--pathtree-basename-short |\n            --pathtree-basename-long | --pathtree-basename-wrap COLUMN]\n            [--width-left WIDTH] [--width-center WIDTH]\n            [--width-right WIDTH] [--color | --no-color] [-h] [-v] [-V]\n            [--print-config] [--print-url] [--completion [SHELL]]\n            [FILE] [src_path ...]\n    \nFind duplicate files based on checksum (hash or digest) of contents.\n\n#### Positional Arguments\n    FILE                Read paths from `FILE` instead of `stdin`.\n    src_path            Source files/directories to search recursively.\n\n#### Options\n    -q, --quiet         Suppress no-action warnings.\n    -n, --no-action     Don't change anything.\n    --force             Always perform expensive calculations.\n    --database DATABASE\n                        Use DATABASE.\n    --no-database       Do not use database.\n    --archive ARCHIVE   Create archives in directory ARCDIR.\n    --no-archive        Do not archive during rename or remove.\n    --print-extensions  Print extensions sorted by occurences.\n    --print-mimetypes   Print mimetypes sorted by occurences.\n    --print-merged      Print merged extensions and mimetypes sorted by\n                        occurences.\n    --print-singletons  Print all singleton files.\n    --print-duplicates  Print all duplicate files.\n    --print-unique      Print one (and only one) pathname for each unique\n                        HASH.\n    --suggest           Print suggested pathnames.\n    --short             Print pathnames only.\n    --split             Print with split dirname and basename.\n    --rename HASH       Rename dupset HASH using the suggested name. Use\n                        `@file` to read list of HASH from file. Use --local-\n                        root DIR to change the suggested root.\n    --remove HASH       Remove all files in dupset HASH. Use `@file` to read\n                        list of HASH from file.\n    --relocate FILE     Move FILE into the suggested directory. Use `@file` to\n                        read list of FILE from file.\n    --clean-files DIR   Remove any file in DIR that is part of a dupset.\n    --clean-dir DIR     Remove any file in DIR that is part of a dupset.\n    --keep FILE         Remove all duplicates of FILE.\n    --check-dates       Check exif date against suggested directory.\n    --sync FILE         Compare database with list of remote FILEs.\n    --link-farm DIR     Create link-farm at DIR to all src_paths.\n    --print-link-tree   Print link-tree.\n    --print-folders     Print folders.\n    --print-files       Print files.\n    --local-root DIR    Path to the root of the local tree.\n    --remote-root DIR   Path to the root of the remote tree.\n\n#### pathtree formatting options\n    --pathtree-style {ascii,double,round,square}\n                        Choose rendering style (default: `round`).\n    --pathtree-indent INDENT\n                        Indent output with INDENT spaces (default: `0`).\n    --pathtree-lengthen COLUMNS\n                        Lengthen horizontal lines by COLUMNS (default: `0`).\n    --pathtree-dirname-short\n                        With short dirnames (default: `False`).\n    --pathtree-dirname-long\n                        With long dirnames (default: `True`).\n    --pathtree-dirname-wrap COLUMN\n                        Wrap dirnames at COLUMN (default: `66`).\n    --pathtree-basename-short\n                        With short basenames (default: `False`).\n    --pathtree-basename-long\n                        With long basenames (default: `True`).\n    --pathtree-basename-wrap COLUMN\n                        Wrap basenames at COLUMN (default: `66`).\n\n#### more tree formatting options\n    --width-left WIDTH  Width of left column .\n    --width-center WIDTH\n                        Width of center column .\n    --width-right WIDTH\n                        Width of right column .\n    --color             With color.\n    --no-color          Without color.\n\n#### General options\n    -h, --help          Show this help message and exit.\n    -v, --verbose       `-v` for detailed output and `-vv` for more detailed.\n    -V, --version       Print version number and exit.\n    --print-config      Print effective config and exit.\n    --print-url         Print project url and exit.\n    --completion [SHELL]\n                        Print completion scripts for `SHELL` and exit\n                        (default: `bash`).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "checksum/duplicates, yada...",
    "version": "1.0.2",
    "project_urls": {
        "Homepage": "https://github.com/russellane/sumdups"
    },
    "split_keywords": [
        "checksum",
        " duplicates"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8a6268808893a1c21d7effbdb865370b6e016f0aa3cc2fd5bbf491034fc90b46",
                "md5": "292ac88c0197cfeefe47155c0bf89bbc",
                "sha256": "7ada449ab7305c3fbb462669b8e841fa325cfed75fd76f2b0f0055c9a6d3cba8"
            },
            "downloads": -1,
            "filename": "rlane_sumdups-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "292ac88c0197cfeefe47155c0bf89bbc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 13595,
            "upload_time": "2024-11-17T18:19:06",
            "upload_time_iso_8601": "2024-11-17T18:19:06.086570Z",
            "url": "https://files.pythonhosted.org/packages/8a/62/68808893a1c21d7effbdb865370b6e016f0aa3cc2fd5bbf491034fc90b46/rlane_sumdups-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "56f390ef4a8646f88885355dbec1e148e1799f3e14b0eaf29650d4de48c18c99",
                "md5": "ed2c5612590fb8d1e896df1ea6dd408e",
                "sha256": "5d2a32433f3de147537e5126c8d6a6799be5e27b89e9fa6cf6af0cf5c39135e1"
            },
            "downloads": -1,
            "filename": "rlane_sumdups-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "ed2c5612590fb8d1e896df1ea6dd408e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 13775,
            "upload_time": "2024-11-17T18:19:07",
            "upload_time_iso_8601": "2024-11-17T18:19:07.812645Z",
            "url": "https://files.pythonhosted.org/packages/56/f3/90ef4a8646f88885355dbec1e148e1799f3e14b0eaf29650d4de48c18c99/rlane_sumdups-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-17 18:19:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "russellane",
    "github_project": "sumdups",
    "github_not_found": true,
    "lcname": "rlane-sumdups"
}
        
Elapsed time: 0.35879s