| Name | aiutil JSON |
| Version |
0.87.1
JSON |
| download |
| home_page | None |
| Summary | A utils Python package for data scientists. |
| upload_time | 2025-07-28 06:23:08 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | <3.14,>=3.10 |
| license | None |
| keywords |
ai
machine learning
tools
utils
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# AI/ML Utils | [@GitHub](https://github.com/legendu-net/aiutil) | [@PyPI](https://pypi.org/project/aiutil/)
This is a Python pacakage that contains misc utils for AI/ML.
1. Misc enhancement of Python's built-in functionalities.
- string
- collections
- pandas DataFrame
- datetime
2. Misc other tools
- `aiutil.filesystem`: misc tools for querying and manipulating filesystems; convenient tools for manipulating text files.
- `aiutil.url`: URL formatting for HTML, Excel, etc.
- `aiutil.sql`: SQL formatting
- `aiutil.cv`: some more tools (in addition to OpenCV) for image processing
- `aiutil.shell`: parse command-line output to a pandas DataFrame
- `aiutil.shebang`: auto correct SheBang of scripts
- `aiutil.pydev`: tools for making it even easier to manage Python project
- `aiutil.pdf`: easy and flexible extracting of PDF pages
- `aiutil.memory`: query and consume memory to a specified range
- `aiutil.notebook`: Jupyter/Lab notebook related tools
- `aiutil.dockerhub`: managing Docker images on DockerHub in batch mode using Python
- `aiutil.hadoop`:
- A Spark application log analyzing tool for identify root causes of failed Spark applications.
- Pythonic wrappers to the `hdfs` command.
- A auto authentication tool for Kerberos.
- An improved version of `spark_submit`.
- Other misc PySpark functions.
## Supported Operating Systems and Python Versions
Python 3.10.x on Linux and macOS.
It might work on Windows but is not tested on Windows.
## Installation
```bash
pip3 install --user -U aiutil
```
Use the following commands if you want to install all components of aiutil.
Available additional components are `cv`, `docker`, `pdf`, `jupyter`, `admin` and `all`.
```bash
pip3 install --user -U aiutil[all]
```
Raw data
{
"_id": null,
"home_page": null,
"name": "aiutil",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.10",
"maintainer_email": null,
"keywords": "AI, Machine Learning, tools, utils",
"author": null,
"author_email": "Benjamin Du <longendu@yahoo.com>",
"download_url": "https://files.pythonhosted.org/packages/8a/2c/df4a8ad8d9bf5834ec5afcba65988eb8a97a721987496e861d2dd4a849cd/aiutil-0.87.1.tar.gz",
"platform": null,
"description": "# AI/ML Utils | [@GitHub](https://github.com/legendu-net/aiutil) | [@PyPI](https://pypi.org/project/aiutil/)\n\nThis is a Python pacakage that contains misc utils for AI/ML.\n\n1. Misc enhancement of Python's built-in functionalities.\n - string\n - collections\n - pandas DataFrame\n - datetime\n2. Misc other tools\n - `aiutil.filesystem`: misc tools for querying and manipulating filesystems; convenient tools for manipulating text files.\n - `aiutil.url`: URL formatting for HTML, Excel, etc.\n - `aiutil.sql`: SQL formatting\n - `aiutil.cv`: some more tools (in addition to OpenCV) for image processing\n - `aiutil.shell`: parse command-line output to a pandas DataFrame\n - `aiutil.shebang`: auto correct SheBang of scripts\n - `aiutil.pydev`: tools for making it even easier to manage Python project\n - `aiutil.pdf`: easy and flexible extracting of PDF pages\n - `aiutil.memory`: query and consume memory to a specified range\n - `aiutil.notebook`: Jupyter/Lab notebook related tools\n - `aiutil.dockerhub`: managing Docker images on DockerHub in batch mode using Python\n - `aiutil.hadoop`: \n - A Spark application log analyzing tool for identify root causes of failed Spark applications.\n - Pythonic wrappers to the `hdfs` command.\n - A auto authentication tool for Kerberos.\n - An improved version of `spark_submit`.\n - Other misc PySpark functions. \n \n## Supported Operating Systems and Python Versions\n\nPython 3.10.x on Linux and macOS.\nIt might work on Windows but is not tested on Windows.\n\n## Installation\n\n```bash\npip3 install --user -U aiutil\n```\nUse the following commands if you want to install all components of aiutil. \nAvailable additional components are `cv`, `docker`, `pdf`, `jupyter`, `admin` and `all`.\n```bash\npip3 install --user -U aiutil[all]\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "A utils Python package for data scientists.",
"version": "0.87.1",
"project_urls": {
"Repository": "https://github.com/legendu-net/aiutil"
},
"split_keywords": [
"ai",
" machine learning",
" tools",
" utils"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "74075891d0d2396facef98ad9645922d20ff5d46d58f55231df94158220b748a",
"md5": "cd44fcaf6fdc90d71076b9c5990f6454",
"sha256": "bae80916c0a3301eec35fb52fd280cbe4b170f6db39b3526f0a49315264ae818"
},
"downloads": -1,
"filename": "aiutil-0.87.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cd44fcaf6fdc90d71076b9c5990f6454",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.10",
"size": 48108,
"upload_time": "2025-07-28T06:23:07",
"upload_time_iso_8601": "2025-07-28T06:23:07.035505Z",
"url": "https://files.pythonhosted.org/packages/74/07/5891d0d2396facef98ad9645922d20ff5d46d58f55231df94158220b748a/aiutil-0.87.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8a2cdf4a8ad8d9bf5834ec5afcba65988eb8a97a721987496e861d2dd4a849cd",
"md5": "36f637e0f607e3bf11e2ab9c07f8b530",
"sha256": "d6c5c6f2a00f64d4814188f92b905a7854433bae95fb10552fe7cb4bf098286a"
},
"downloads": -1,
"filename": "aiutil-0.87.1.tar.gz",
"has_sig": false,
"md5_digest": "36f637e0f607e3bf11e2ab9c07f8b530",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.10",
"size": 166326,
"upload_time": "2025-07-28T06:23:08",
"upload_time_iso_8601": "2025-07-28T06:23:08.249348Z",
"url": "https://files.pythonhosted.org/packages/8a/2c/df4a8ad8d9bf5834ec5afcba65988eb8a97a721987496e861d2dd4a849cd/aiutil-0.87.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-28 06:23:08",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "legendu-net",
"github_project": "aiutil",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "aiutil"
}