Name | cuft JSON |
Version |
0.0.4.3
JSON |
| download |
home_page | None |
Summary | Script to convert files to UTF-8. |
upload_time | 2025-02-11 20:24:57 |
maintainer | None |
docs_url | None |
author | Gabliz |
requires_python | None |
license | None |
keywords |
python
encoding
utf-8
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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
```
Raw data
{
"_id": null,
"home_page": null,
"name": "cuft",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, encoding, utf-8",
"author": "Gabliz",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/c2/c9/498cbc19ee6a76d88ca31ec1bcf62e6972c1394e266e71762f46a8e86204/cuft-0.0.4.3.tar.gz",
"platform": null,
"description": "\n# CUFT\nLittle script to convert the encoding of any text into UTF-8 (With BOM).\n\n## Installation\n```bash\npip install cuft\n```\n\n## Requirements\n- Python 3.6 or higher\n- Iconv installed on your system\n - On Windows, you can install it with [GnuWin](https://gnuwin32.sourceforge.net/packages/libiconv.htm)\n\n## Usage\n```bash\nusage: cuft [-h] --path PATH [--checks] [--convert] [--copyOld] [--printMissingCharString] [--printAllSkippedFile] [--all] [--verbose] [--only-relevant]\n [--extensions EXTENSIONS [EXTENSIONS ...]]\n\noptions:\n -h, --help show this help message and exit\n --path PATH Path of the file/directory to scan/convert.\n --checks Enable checks for the file\n --convert Enable conversion from current encoding to UTF-8\n --copyOld Copy old encoded file to temp folder before converting.\n --printMissingCharString\n Print the string where the missing char has been found\n --printAllSkippedFile\n Print all the skipped files because no action was required\n --all Enable both conversion and checks\n --verbose Enable extended logging\n --only-relevant Print only relevant result. (Disable missing chars in comment and missing chars invisible in code)\n --extensions EXTENSIONS [EXTENSIONS ...]\n List of extension to scan, for example: .cpp .h .cs .ini\n\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Script to convert files to UTF-8.",
"version": "0.0.4.3",
"project_urls": null,
"split_keywords": [
"python",
" encoding",
" utf-8"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "639b69a02eec20be1846ff2fa63228732c6e29cad95d1abe83c2e5cfd0d0818a",
"md5": "6b1b956cfa71ca476889e1446d2f3277",
"sha256": "a8bef67b24fd74cf4232b92086e4c64540c4ff23e8324c65ff86ecaabc287578"
},
"downloads": -1,
"filename": "cuft-0.0.4.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6b1b956cfa71ca476889e1446d2f3277",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 11188,
"upload_time": "2025-02-11T20:24:51",
"upload_time_iso_8601": "2025-02-11T20:24:51.990246Z",
"url": "https://files.pythonhosted.org/packages/63/9b/69a02eec20be1846ff2fa63228732c6e29cad95d1abe83c2e5cfd0d0818a/cuft-0.0.4.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c2c9498cbc19ee6a76d88ca31ec1bcf62e6972c1394e266e71762f46a8e86204",
"md5": "828ba3738a088a762aa82796faafea60",
"sha256": "67f0ea498550db093c694f0f903ef1f9e81c78a853751197178001c21d483d8a"
},
"downloads": -1,
"filename": "cuft-0.0.4.3.tar.gz",
"has_sig": false,
"md5_digest": "828ba3738a088a762aa82796faafea60",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8937,
"upload_time": "2025-02-11T20:24:57",
"upload_time_iso_8601": "2025-02-11T20:24:57.560019Z",
"url": "https://files.pythonhosted.org/packages/c2/c9/498cbc19ee6a76d88ca31ec1bcf62e6972c1394e266e71762f46a8e86204/cuft-0.0.4.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-11 20:24:57",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "cuft"
}