semvec/pypi-packages huggingface dataset:
json-file-split 0.0.261
Split a json or jsonl file into equal chunks.
License: MIT
Requires Python: <3.12,>=3.8

# json-file-split
Split a json or jsonl file into different chunks.

## Installation 
```shell
pip install json-file-split
```

## Usage
```shell
json-file-split \
--input_file_path ./tests/data/test.jsonl \
--save_to_dir /tmp/output/ \
--output_file_name test.jsonl \
--split_by number_of_buckets \
--batch_size 10
```
cvat-manifest-builder 0.0.261
Builds a CVAT manifest file from a directory of images.
License: MIT
Requires Python: <3.12,>=3.8

# cvat-manifest-builder
## Installation & Use

```shell
# Install cvat-manifest-builder
> pip install cvat-manifest-builder

> cvat-manifest-builder --help
usage: cvat-manifest-builder [-h] --output_manifest_file OUTPUT_MANIFEST_FILE --input_data_path
                             INPUT_DATA_PATH

Builds a CVAT manifest file from a directory of images.

optional arguments:
  -h, --help            show this help message and exit
  --output_manifest_file OUTPUT_MANIFEST_FILE
                        Path to the output manifest file.
  --input_data_path INPUT_DATA_PATH
                        Path to the data directory.
```
awpr 0.0.261
Library that helps an application report progress to Argo Workflows.
License: MIT
Requires Python: <3.12,>=3.8

# awpr
Library that helps an application report progress to Argo Workflows.


## Installation 
```shell
pip install awpr
```

## Usage
Set the environment variable and run your application:
`ARGO_PROGRESS_FILE=/tmp/progress.txt`

```shell
from awpr.awpr import ArgoWorkflowsProgressReporter

awpr = ArgoWorkflowsProgressReporter()
awpr.set_total_progress(100)
awpr.start_reporting()

awpr.set_current_progress(20)
awpr.set_current_progress(30)
awpr.get_progress_percent()

awpr.set_progress_complete()
awpr.get_progress_percent()
```