Skip to content

Commit 9b1da87

Browse files
committed
GB
1 parent 767f68d commit 9b1da87

14 files changed

Lines changed: 135 additions & 7 deletions

File tree

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ updates:
1212
- "/pythonbible-diaglot"
1313
- "/pythonbible-dr"
1414
- "/pythonbible-etheridge"
15+
- "/pythonbible-gb"
1516
- "/pythonbible-kjv"
1617
schedule:
1718
interval: "daily"

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ jobs:
4141
pythonbible-diaglot
4242
pythonbible-dr
4343
pythonbible-etheridge
44+
pythonbible-gb
4445
pythonbible-kjv
4546
)
4647

pythonbible-gb/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# pythonbible-gb
2+
3+
The Geneva Bible (GB) version of the Bible in Python. For use with the `pythonbible` library.

pythonbible-gb/pyproject.toml

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
[build-system]
2+
requires = ["uv_build>=0.8.9,<0.10.0"]
3+
build-backend = "uv_build"
4+
5+
[tool.uv.build-backend]
6+
module-root = ""
7+
module-name = "pythonbible_gb"
8+
9+
[project]
10+
name = "pythonbible-gb"
11+
version = "0.0.1"
12+
description-file = "README.md"
13+
requires-python = ">=3.10"
14+
authors = [
15+
{ name = "Nathan Patton", email = "npatton@gmail.com" }
16+
]
17+
readme = "README.md"
18+
license = "MIT"
19+
classifiers = [
20+
"Intended Audience :: Information Technology",
21+
"Intended Audience :: Developers",
22+
"Operating System :: OS Independent",
23+
"Topic :: Software Development :: Libraries :: Python Modules",
24+
"Topic :: Software Development :: Libraries",
25+
"Topic :: Software Development",
26+
"Programming Language :: Python",
27+
"Programming Language :: Python :: 3",
28+
"Programming Language :: Python :: 3 :: Only",
29+
"Programming Language :: Python :: 3.10",
30+
"Programming Language :: Python :: 3.11",
31+
"Programming Language :: Python :: 3.12",
32+
"Programming Language :: Python :: 3.13",
33+
"Programming Language :: Python :: 3.14",
34+
"License :: OSI Approved :: MIT License"
35+
]
36+
urls = { Documentation = "https://docs.python.bible", Source = "https://github.com/avendesora/pythonbible" }
37+
dependencies = [
38+
"pythonbible",
39+
]
40+
41+
[tool.ruff.lint]
42+
select = [
43+
"A",
44+
"ANN",
45+
"ARG",
46+
"B",
47+
"BLE",
48+
"COM",
49+
"C4",
50+
"C90",
51+
"D",
52+
"DTZ",
53+
"E",
54+
"EM",
55+
"ERA",
56+
"EXE",
57+
"F",
58+
"FBT",
59+
"G",
60+
"I",
61+
"ICN",
62+
"INP",
63+
"ISC",
64+
"N",
65+
"NPY",
66+
"PD",
67+
"PGH",
68+
"PIE",
69+
"PL",
70+
"PT",
71+
"PTH",
72+
"PYI",
73+
"Q",
74+
"RET",
75+
"RSE",
76+
"RUF",
77+
"S",
78+
"SIM",
79+
"SLF",
80+
"TCH",
81+
"TID",
82+
"TRY",
83+
"T10",
84+
"T20",
85+
"W",
86+
]
87+
ignore = [
88+
"COM812", # conflicts with formatter
89+
"D100",
90+
"D101",
91+
"D102",
92+
"D103",
93+
"D104",
94+
"D205",
95+
"D203",
96+
"D213",
97+
"E501", # Bible text is going to exceed line length
98+
"FBT003",
99+
"RUF001", # right single quotation mark in Bible text
100+
"ISC001", # conflicts with formatter
101+
]
102+
103+
[tool.ruff.lint.isort]
104+
force-single-line = true
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
# This file was automatically generated by the pythonbible-parser package on 2024-06-05 17:48:08.145552+00:00.
2-

pythonbible/pythonbible/bible/versions/gb/html_bible.py renamed to pythonbible-gb/pythonbible_gb/html_bible.py

Lines changed: 0 additions & 1 deletion
Large diffs are not rendered by default.

pythonbible/pythonbible/bible/versions/gb/html_notes_bible.py renamed to pythonbible-gb/pythonbible_gb/html_notes_bible.py

Lines changed: 0 additions & 1 deletion
Large diffs are not rendered by default.

pythonbible/pythonbible/bible/versions/gb/html_readers_bible.py renamed to pythonbible-gb/pythonbible_gb/html_readers_bible.py

Lines changed: 0 additions & 1 deletion
Large diffs are not rendered by default.

pythonbible/pythonbible/bible/versions/gb/plain_text_bible.py renamed to pythonbible-gb/pythonbible_gb/plain_text_bible.py

Lines changed: 0 additions & 1 deletion
Large diffs are not rendered by default.

pythonbible/pythonbible/bible/versions/gb/plain_text_notes_bible.py renamed to pythonbible-gb/pythonbible_gb/plain_text_notes_bible.py

Lines changed: 0 additions & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)