semvec/pypi-packages huggingface dataset:
ukr-bible 0.1.0
A Python library for the Ukrainian Bible (Ohienko translation).
Requires Python: >=3.7
Keywords: bible, ukrainian, ohienko, біблія, релігія

A lightweight, zero-dependency Python library for interacting with the Ukrainian Bible (Ivan Ohienko / Іван Огієнко translation).
Designed for developers, researchers, and bot creators who need fast, offline access to biblical texts in Ukrainian.

## Features

- **Offline Access:** No API keys or internet connection required. The text is embedded in the library.
- **Smart Parsing:** Understands various book abbreviations (e.g., "Мт", "Матвія", "Євангелія від Матвія").
- **Range Support:** Fetch single verses (`"Ів 3:16"`) or ranges (`"Мт 5:3-10"`).
- **Search:** Case-insensitive substring search across the entire text.
- **Random Verses:** Perfect for "Verse of the Day" features.

## Installation

Install the library via pip:

```bash
pip install ukr-bible
```
## Quick Start

### 1. Fetching Verses
The `get()` method returns a list of `Verse` objects.

```python
from ukr_bible import Bible

bible = Bible()

# Get a single verse
verses = bible.get("Івана 3:16")
for v in verses:
    print(f"{v.book_long} {v.chapter}:{v.verse} — {v.text}")

# Output:
# Євангелія від Івана 3:16 — Бо так полюбив Бог світ, що дав Сина Свого Однородженого...
```
### 2. Fetching a Range
You can request multiple verses at once

```python
# Get the Beatitudes (Matthew 5:3-5)
beatitudes = bible.get("Мт 5:3-5")

for v in beatitudes:
    print(f"[{v.verse}] {v.text}")
```
### 3. Searching
Find verses containing specific words or phrases.

```python
# Search for "світло для світу"
results = bible.search("світло для світу")

print(f"Found {len(results)} matches:")
for v in results:
    print(v)
```
### 4. Random Verse
Get a random verse from the entire Bible.

```python
random_v = bible.random_verse()
print(f"Random wisdom: {random_v.text} ({random_v.book_short} {random_v.chapter}:{random_v.verse})")
```
### Data Structure
The library returns `Verse` objects with the following attributes:

- `book_short` (`str`): Abbreviated book name (e.g., "Мт").
- `book_long` (`str`): Full book name (e.g., "Євангелія від Матвія").
- `chapter` (`int`): Chapter number.
- `verse` (`int`): Verse number.
- `text` (`str`): The text of the verse.
pywbem 1.9.0
pywbem - A WBEM client
Requires Python: >=3.9
Keywords: cim, wbem, client

Pywbem is a WBEM client and WBEM indication listener and provides related WBEM
client-side functionality. It is written in pure Python and runs on Python 3.

WBEM is a standardized approach for systems management defined by the
[DMTF](https://www.dmtf.org) that is used in the industry for a wide variety of
systems management tasks. See
[WBEM Standards](https://www.dmtf.org/standards/wbem) for more information. An
important use of this approach is the
[SMI-S](https://www.snia.org/tech_activities/standards/curr_standards/smi)
standard defined by [SNIA](https://www.snia.org) for managing storage.

A WBEM client allows issuing operations to a WBEM server for the purpose of
performing systems management tasks. A WBEM indication listener is used to wait
for and process notifications emitted by a WBEM server for the purpose of
systems management.

For more information on pywbem version 1.7:

- [Readme file on GitHub](https://github.com/pywbem/pywbem/blob/stable_1.7/README.md)
- [Documentation on RTD](https://pywbem.readthedocs.io/en/stable_1.7/)
- [Change log on RTD](https://pywbem.readthedocs.io/en/stable_1.7/changes.html)
window-art 0.1.0
A minimal Python library for live coding visual scenes using desktop windows
Requires Python: >=3.10
Keywords: animation, creative-coding, desktop, live-coding, visual, windows

# window-art

A minimal Python library for live coding visual scenes using desktop windows.

![window-art demo](docs/window-art.gif)

## Installation

```bash
pip install window-art
```

## Quick Start

```python
import window_art as wa

with wa.run():
    win = wa.window(100, 100, 200, 200, color="coral")
    wa.move(win, 500, 300, duration=2.0, ease="ease_out")
    wa.wait(1)
```

## Features

- Simple window creation with colors
- Smooth animations with 24+ easing functions
- Images, GIFs, and video playback
- Text rendering
- Grid layouts
- Live coding friendly

## Examples

```python
import window_art as wa

with wa.run():
    # Create windows
    win = wa.window(100, 100, 200, 200, color="red")

    # Animate
    wa.move(win, 500, 300, duration=1.0)
    wa.fade(win, 0.5, duration=0.5)
    wa.color_to(win, "blue", duration=0.5)

    # Display media
    img = wa.window(400, 100, 300, 200, image="photo.jpg")
    vid = wa.window(400, 350, 300, 200, video="movie.mp4")

    # Text
    txt = wa.window(100, 400, 200, 50, text="Hello!", font_size=32)

    wa.wait(3)
```

## License

MIT