Name | aiutil JSON |
Version |
0.86.1
JSON |
| download |
home_page | None |
Summary | A utils Python package for data scientists. |
upload_time | 2025-07-18 06:32:58 |
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/ed/76/4a9b9c8c93466dd9607ee73dcb2dd75241acd0b6864ae7740a2a2a296f80/aiutil-0.86.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.86.1",
"project_urls": {
"Repository": "https://github.com/legendu-net/aiutil"
},
"split_keywords": [
"ai",
" machine learning",
" tools",
" utils"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4bb9f9971630dedddd98b2e7c710842e9a0279948b424f48ee06b4c507927f3f",
"md5": "97d55b956367f9efe97796318a9eeb49",
"sha256": "1b7f40b22c01a931a338fba5da9a311fc604d9dc9862d8e1e9fd6d3ad80896e1"
},
"downloads": -1,
"filename": "aiutil-0.86.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "97d55b956367f9efe97796318a9eeb49",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.10",
"size": 47628,
"upload_time": "2025-07-18T06:32:57",
"upload_time_iso_8601": "2025-07-18T06:32:57.297459Z",
"url": "https://files.pythonhosted.org/packages/4b/b9/f9971630dedddd98b2e7c710842e9a0279948b424f48ee06b4c507927f3f/aiutil-0.86.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ed764a9b9c8c93466dd9607ee73dcb2dd75241acd0b6864ae7740a2a2a296f80",
"md5": "d431eb4fbfe8d03c2d359030d383e427",
"sha256": "a4ffa955e0026042e97b14eb4f0a1c9b5229d07850d336253075ec24d95e57e4"
},
"downloads": -1,
"filename": "aiutil-0.86.1.tar.gz",
"has_sig": false,
"md5_digest": "d431eb4fbfe8d03c2d359030d383e427",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.10",
"size": 164295,
"upload_time": "2025-07-18T06:32:58",
"upload_time_iso_8601": "2025-07-18T06:32:58.235254Z",
"url": "https://files.pythonhosted.org/packages/ed/76/4a9b9c8c93466dd9607ee73dcb2dd75241acd0b6864ae7740a2a2a296f80/aiutil-0.86.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-18 06:32:58",
"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"
}