Name | dup-utils JSON |
Version |
0.0.5.post0
JSON |
| download |
home_page | |
Summary | The utility objects for the data engine package |
upload_time | 2023-08-28 02:43:51 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8.10 |
license | MIT |
keywords |
data
utility
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Data Utility Packages: _Core_
[![test](https://github.com/korawica/dup-utils/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/korawica/dup-utils/actions/workflows/tests.yml)
[![python support version](https://img.shields.io/pypi/pyversions/dup-utils)](https://pypi.org/project/dup-utils/)
[![size](https://img.shields.io/github/languages/code-size/korawica/dup-utils)](https://github.com/korawica/dup-utils)
**Type**: `DUP` | **Tag**: `Data` `Utility` `Core` `CLI`
**Table of Contents:**:
- [Features](#features)
- [Base Utility Functions](#base-utility-functions)
- [Utility Functions](#utility-functions)
- [CLI](#cli)
- [Extended Git](#extended-git)
- [Version](#version)
The **Data Utility Core** package with the utility objects that was created with
sub-package namespace, `dup_utils`, for independent installation. This make this
package able to extend with any extension with this namespace. In the future,
this namespace able to scale out the coding with folder structure. You can add
any features that you want to install and import by `import dup_utils.{extension}`.
This package provide the Base Utility and Utility functions for any data package
and **CLI** tools for develop data package like extended git and version commands.
**Install from PyPI**:
```shell
pip install dup-utils
```
## Features
### Base Utility Functions
```text
core.base
- cache
- merge
- split
```
### Utility Functions
```text
core
- decorator
- dtutils
- randomly
```
## CLI
This Utility Package provide some CLI tools for handler development process.
### Extended Git
```text
Usage: utils.exe git [OPTIONS] COMMAND [ARGS]...
Extended Git commands
Options:
--help Show this message and exit.
Commands:
bn Show the Current Branch
cl Show the Commit Logs from the latest Tag to HEAD
clear-branch Clear Local Branches that sync from the Remote
cm Show the latest Commit message
commit-previous Commit changes to the Previous Commit with same message
commit-revert Revert the latest Commit on this Local
tl Show the Latest Tag
```
### Version
```text
Usage: utils.exe vs [OPTIONS] COMMAND [ARGS]...
Version commands
Options:
--help Show this message and exit.
Commands:
bump Bump Version
changelog Make Changelogs file
conf Return Configuration for Bump version
current Return Current Version
```
## License
This project was licensed under the terms of the [MIT license](LICENSE).
Raw data
{
"_id": null,
"home_page": "",
"name": "dup-utils",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8.10",
"maintainer_email": "",
"keywords": "data,utility",
"author": "",
"author_email": "korawica <korawich.anu@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/8b/51/9d2e6ec627bd3e5c445005c72b901fc0cadde5a611be3e2fbe36c40f0ee4/dup_utils-0.0.5.post0.tar.gz",
"platform": null,
"description": "# Data Utility Packages: _Core_\n\n[![test](https://github.com/korawica/dup-utils/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/korawica/dup-utils/actions/workflows/tests.yml)\n[![python support version](https://img.shields.io/pypi/pyversions/dup-utils)](https://pypi.org/project/dup-utils/)\n[![size](https://img.shields.io/github/languages/code-size/korawica/dup-utils)](https://github.com/korawica/dup-utils)\n\n**Type**: `DUP` | **Tag**: `Data` `Utility` `Core` `CLI`\n\n**Table of Contents:**:\n\n- [Features](#features)\n - [Base Utility Functions](#base-utility-functions)\n - [Utility Functions](#utility-functions)\n- [CLI](#cli)\n - [Extended Git](#extended-git)\n - [Version](#version)\n\nThe **Data Utility Core** package with the utility objects that was created with\nsub-package namespace, `dup_utils`, for independent installation. This make this\npackage able to extend with any extension with this namespace. In the future,\nthis namespace able to scale out the coding with folder structure. You can add\nany features that you want to install and import by `import dup_utils.{extension}`.\n\nThis package provide the Base Utility and Utility functions for any data package\nand **CLI** tools for develop data package like extended git and version commands.\n\n**Install from PyPI**:\n\n```shell\npip install dup-utils\n```\n\n## Features\n\n### Base Utility Functions\n\n```text\ncore.base\n - cache\n - merge\n - split\n```\n\n### Utility Functions\n\n```text\ncore\n - decorator\n - dtutils\n - randomly\n```\n\n## CLI\n\nThis Utility Package provide some CLI tools for handler development process.\n\n### Extended Git\n\n```text\nUsage: utils.exe git [OPTIONS] COMMAND [ARGS]...\n\n Extended Git commands\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n bn Show the Current Branch\n cl Show the Commit Logs from the latest Tag to HEAD\n clear-branch Clear Local Branches that sync from the Remote\n cm Show the latest Commit message\n commit-previous Commit changes to the Previous Commit with same message\n commit-revert Revert the latest Commit on this Local\n tl Show the Latest Tag\n```\n\n### Version\n\n```text\nUsage: utils.exe vs [OPTIONS] COMMAND [ARGS]...\n\n Version commands\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n bump Bump Version\n changelog Make Changelogs file\n conf Return Configuration for Bump version\n current Return Current Version\n\n```\n\n## License\n\nThis project was licensed under the terms of the [MIT license](LICENSE).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "The utility objects for the data engine package",
"version": "0.0.5.post0",
"project_urls": {
"Homepage": "https://github.com/korawica/dup_utils/",
"Source Code": "https://github.com/korawica/dup_utils/"
},
"split_keywords": [
"data",
"utility"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0f027512857d5c0d4584274abb81b7d66239032373c05cdf5ba547220d2c3895",
"md5": "85fa6d9aba8325b4ecf6df0b785324c7",
"sha256": "b395e87b73555be3fb19e5bcd1062f8c11530d399d20d507159c19fa923c3f85"
},
"downloads": -1,
"filename": "dup_utils-0.0.5.post0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "85fa6d9aba8325b4ecf6df0b785324c7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8.10",
"size": 36197,
"upload_time": "2023-08-28T02:43:49",
"upload_time_iso_8601": "2023-08-28T02:43:49.721714Z",
"url": "https://files.pythonhosted.org/packages/0f/02/7512857d5c0d4584274abb81b7d66239032373c05cdf5ba547220d2c3895/dup_utils-0.0.5.post0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b519d2e6ec627bd3e5c445005c72b901fc0cadde5a611be3e2fbe36c40f0ee4",
"md5": "e61034767a96596152d8b4124474dd01",
"sha256": "64d62acf817a9561f7b91bdc39a12932afe3e68f8c2c9f2a46c7c5aeef4da385"
},
"downloads": -1,
"filename": "dup_utils-0.0.5.post0.tar.gz",
"has_sig": false,
"md5_digest": "e61034767a96596152d8b4124474dd01",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8.10",
"size": 31597,
"upload_time": "2023-08-28T02:43:51",
"upload_time_iso_8601": "2023-08-28T02:43:51.390933Z",
"url": "https://files.pythonhosted.org/packages/8b/51/9d2e6ec627bd3e5c445005c72b901fc0cadde5a611be3e2fbe36c40f0ee4/dup_utils-0.0.5.post0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-28 02:43:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "korawica",
"github_project": "dup_utils",
"github_not_found": true,
"lcname": "dup-utils"
}