Metadata-Version: 2.1
Name: ddeutil
Version: 0.2.2
Summary: Data Developer & Engineer Core Utility Objects
Author-email: korawica <korawich.anu@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/korawica/ddeutil/
Project-URL: Source Code, https://github.com/korawica/ddeutil/
Keywords: data,utility
Classifier: Topic :: Utilities
Classifier: Natural Language :: English
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ujson==5.9.0
Requires-Dist: backports.zoneinfo>=0.2.1; python_version == "3.8"
Requires-Dist: tzdata==2023.4
Requires-Dist: python-dateutil<3.0.0,==2.8.2
Provides-Extra: vendor
Requires-Dist: pandas; extra == "vendor"
Provides-Extra: test
Requires-Dist: clishelf==0.1.1; extra == "test"
Requires-Dist: types-python-dateutil==2.8.19.14; extra == "test"
Requires-Dist: memory_profiler==0.61.0; extra == "test"
Requires-Dist: perfplot<1.0.0,==0.10.2; extra == "test"

# Data Utility Packages: _Core_

[![test](https://github.com/korawica/ddeutil/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/korawica/ddeutil/actions/workflows/tests.yml)
[![python support version](https://img.shields.io/pypi/pyversions/ddeutil)](https://pypi.org/project/ddeutil/)
[![size](https://img.shields.io/github/languages/code-size/korawica/ddeutil)](https://github.com/korawica/ddeutil)

**Table of Contents:**:

- [Features](#features)
  - [Base Utility Functions](#base-utility-functions)
  - [Utility Functions](#utility-functions)

The **Core Utility** package implements the utility functions and objects
that was created on sub-package namespace, `ddeutil`, design for independent
installation. I make this package able to extend with any sub-extension with this
namespace. This namespace able to scale out the coding with folder
structure design. You can add any extension features and import by
`import ddeutil.{extension}`.

This package provide the Base Utility functions and objects for any data package
or data application.

**Install from PyPI**:

```shell
pip install ddeutil
```

## Features

### Base Utility Functions

```text
core.base
    - cache
    - checker
    - convert
    - elements
    - hash
    - merge
    - sorting
    - splitter
```

### Utility Functions

```text
core
    - decorator
    - dtutils
    - randomly
```

## License

This project was licensed under the terms of the [MIT license](LICENSE).
