semvec/pypi-packages huggingface dataset:
demox12 0.1.3
Distributes PDFs, images, docs, and other assets
License: MIT
Requires Python: >=3.8

# demox12

This package distributes PDFs, images, DOCX files, and other assets.

## Usage

```python
from demox12 import get_data_path

data_dir = get_data_path()

pdf = data_dir / "file1.pdf"
img = data_dir / "subfolder/chart.png"

print(pdf.exists())
print(img.exists())
ccb-essentials 1.3.0
Essential tools for Python 3.
License: MIT
Requires Python: >=3.10
Keywords: argparse, file, logging, path, sqlite3, subprocess, utilities

# Python Essentials

Essential general-purpose tools for Python 3.

## Installation

```bash
pip install ccb-essentials
```

## Overview

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/clydecbrown/ccb-essentials)

### Argparse Types Helper

Type checking for boolean command line inputs to `argparse`. [Details](docs/argparse.md)

### Filesystem

Utilities for filesystem paths. Save lots of time on ensuring that your paths exist. [Details](docs/filesystem.md)

### Logging

Forward `print()` calls into a logger. Monitor the output of headless scripts. [Details](docs/logger.md)

### OS

See if the process has `sudo`, or an internet connection. [Details](docs/os.md)

### Signal Handling

Postpone `KeyboardInterrupt` signals. [Details](docs/signal.md)

### Sqlite3

SQLite3 database wrapper with features for database creation, schema evolution, and sanity checking. [Details](docs/sqlite3.md)

### Subprocess

Easily run a subprocess and capture the result. [Details](docs/subprocess.md)

## Development Environment

[Maintaining this package](docs/dev.md)