Metadata-Version: 2.4
Name: zjz_cli
Version: 0.0.2
Summary: 自记账的工具箱
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: annotated-doc>=0.0.4
Requires-Dist: anyio>=4.0.0
Requires-Dist: certifi>=2024.2.25
Requires-Dist: click>=8.3.1
Requires-Dist: h11>=0.16.0
Requires-Dist: httpcore>=1.0.9
Requires-Dist: httpx>=0.28.1
Requires-Dist: idna>=3.0
Requires-Dist: markdown-it-py>=4.0.0
Requires-Dist: mdurl>=0.1.2
Requires-Dist: packaging>=24.0
Requires-Dist: Pygments>=2.10.0
Requires-Dist: rich>=14.3.3
Requires-Dist: shellingham>=1.5.4
Requires-Dist: typer>=0.24.1
Requires-Dist: typing_extensions>=4.12.0

## zjz_cli

Cli tool for zjz

### Use VENV

```shell
mkdir .venv
cd .venv
python3.12 -m venv .
source .venv/bin/activate
```

### Install dependence

```shell
pip install -r requirements.txt
```

### Build

#### For pyinstaller

```shell
pyinstaller --onefile --name zjz_cli --clean --noupx main.py
```

### For Pypi

```shell
python -m build
```

### Dependence

If you add dependence, add here

```shell
pip install typer
pip install pyinstaller
pip install httpx
pip install --upgrade build twine
```

### Export requirements

If you add dependence, export it

```shell
pip freeze > requirements.txt
```
