Metadata-Version: 2.2
Name: cuft
Version: 0.0.4.3
Summary: Script to convert files to UTF-8.
Author: Gabliz
Author-email: 
Keywords: python,encoding,utf-8
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown
Requires-Dist: chardet
Requires-Dist: rich
Requires-Dist: pylizlib
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: requires-dist
Dynamic: summary


# CUFT
Little script to convert the encoding of any text into UTF-8 (With BOM).

## Installation
```bash
pip install cuft
```

## Requirements
- Python 3.6 or higher
- Iconv installed on your system
  - On Windows, you can install it with [GnuWin](https://gnuwin32.sourceforge.net/packages/libiconv.htm)

## Usage
```bash
usage: cuft [-h] --path PATH [--checks] [--convert] [--copyOld] [--printMissingCharString] [--printAllSkippedFile] [--all] [--verbose] [--only-relevant]
            [--extensions EXTENSIONS [EXTENSIONS ...]]

options:
  -h, --help            show this help message and exit
  --path PATH           Path of the file/directory to scan/convert.
  --checks              Enable checks for the file
  --convert             Enable conversion from current encoding to UTF-8
  --copyOld             Copy old encoded file to temp folder before converting.
  --printMissingCharString
                        Print the string where the missing char has been found
  --printAllSkippedFile
                        Print all the skipped files because no action was required
  --all                 Enable both conversion and checks
  --verbose             Enable extended logging
  --only-relevant       Print only relevant result. (Disable missing chars in comment and missing chars invisible in code)
  --extensions EXTENSIONS [EXTENSIONS ...]
                        List of extension to scan, for example: .cpp .h .cs .ini

```
