Metadata-Version: 2.4
Name: xl-base
Version: 1.0.0
Summary: xilong base utility library
Project-URL: Homepage, https://git.xilonglab.com/xilong/xl-base
Project-URL: Bug Tracker, https://git.xilonglab.com/xilong/xl-base/issues
Author-email: xilong <xilonglab@163.com>
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Requires-Dist: arrow==0.17.0
Description-Content-Type: text/markdown

# xl-base

Base utility library for xilong projects.

## Installation

```bash
pip install xl-base
```

## Usage

```python
from xl_base import random
from xl_base import time
from xl_base import array
from xl_base import json
from xl_base import number
from xl_base import number_time

# Generate random numbers
random_number = random.number(6)
random_string = random.string(10)

# Time utilities
today = time.get_today()
now = time.get_now()

# Array utilities
unique_items = array.unique([1, 2, 2, 3])

# JSON utilities
camel_dict = json.to_camel({'first_name': 'John'})

# Number utilities
chinese_number = number.to_chinese(1234.56)
```

## Modules

- `array`: Array/list manipulation utilities
- `json`: JSON/dict manipulation utilities
- `number`: Number conversion utilities
- `number_time`: Number to time format utilities
- `random`: Random string/number generation
- `time`: Time/date manipulation utilities

## License

MIT

