YouVersion SDK Examples Output
Generated: Fri Jan 23 17:14:39 IST 2026
Package: youversion 0.1.0

########################################
# File: 01_basic_usage.py
########################################

============================================================
Example 1: Basic SDK Usage
============================================================

Found 12 English Bible versions:

  [1207] WMBBE      - World Messianic Bible British Edition
  [2163] enggnv     - Geneva Bible
  [  12] ASV        - American Standard Version
  [  42] CPDV       - Catholic Public Domain Version
  [ 130] TOJB2011   - The Orthodox Jewish Bible
  ... and 7 more


########################################
# File: 02_browse_bible.py
########################################

============================================================
Example 2: Browsing Bible Structure
============================================================

Bible Version: American Standard Version (ASV)
Language: en

Old Testament: 39 books
  First: Genesis, Last: Malachi

New Testament: 27 books
  First: Matthew, Last: Revelation

Book Details: Psalms
  ID: PSA
  Abbreviation: Ps.
  Chapters: 150


########################################
# File: 03_read_passages.py
########################################

============================================================
Example 3: Reading Bible Passages
============================================================

--- Single Verse: John 3:16 ---
Reference: John 3:16
Content: For God so loved the world, that he gave his only begotten Son, that whosoever believeth on him should not perish, but have eternal life.

--- Verse Range: Psalm 23:1-3 ---

--- Entire Chapter: Psalm 117 (shortest chapter) ---
Reference: Psalms 117
Content: O praise Jehovah, all ye nations; Laud him, all ye peoples. For his lovingkindness is great toward us; And the truth of Jehovah endureth for ever. Praise ye Jehovah.


########################################
# File: 04_error_handling.py
########################################

============================================================
Example 4: Error Handling
============================================================

--- Requesting non-existent version ---
Error type: NotFoundError
  Resource: version
  Identifier: 99999
  Message: Bible version 99999 not found

--- Requesting non-existent book ---
Error: Book INVALID not found in version 12

--- Pattern matching on result ---
Success: American Standard Version


########################################
# File: 05_multiple_languages.py
########################################

============================================================
Example 5: Multiple Languages
============================================================

Bible versions by language:

English (en): 12 versions
  Example: WMBBE - World Messianic Bible British Edition
Spanish (es): 4 versions
  Example: RVES - Reina-Valera Antigua
French (fr): 4 versions
  Example: FMAR - Martin 1744
German (de): 6 versions
  Example: deuelo - German Unrevised Elberfelder Bible
Portuguese (pt): 1 versions
  Example: BLT - Biblia Livre Para Todos


