dup-utils


Namedup-utils JSON
Version 0.0.5.post0 PyPI version JSON
download
home_page
SummaryThe utility objects for the data engine package
upload_time2023-08-28 02:43:51
maintainer
docs_urlNone
author
requires_python>=3.8.10
licenseMIT
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"
}
        
Elapsed time: 3.43693s