You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.15.0] - 2025-11-11
11
+
10
12
### Added
11
13
12
14
- Added several new English version/translation Bibles:
@@ -39,12 +41,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
39
41
40
42
### Changed
41
43
42
-
- Modified the header image url to be an absolute url so that it hopefully shows up in PyPI correctly.
43
44
-**BREAKING CHANGE**: Modified the NormalizedReference class to allow start chapter, start verse, end chapter, and end verse to be None.
44
45
- The parser has also been updated to set those values to None unless they are explicitly set in the reference string. As we added more version/translation Bible texts, we realized the differences in chapter and verse numbers between versions/translations was much greater than initially assumed. This change allows for more flexibility in handling those differences.
45
46
- The formatter has also been updated to get the appropriate start chapter, start verse, end chapter, and end verse at format time rather than parse time.
46
47
47
-
## [0.14.0] - 2024-06-10
48
+
## [0.14.0] - 2025-11-09
48
49
49
50
### Added
50
51
@@ -191,7 +192,8 @@ The goal of this release was to address [Issue #90], and to make things related
Copy file name to clipboardExpand all lines: docs/source/advanced_usage.rst
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ Example: Obadiah 1 vs Genesis 1
36
36
start_verse=1,
37
37
end_chapter=1,
38
38
end_verse=1,
39
-
end_book=None
39
+
end_book=<Book.OBADIAH: 31>
40
40
)
41
41
42
42
If a reference like this was found for a non single chapter book, the number would be assumed to be a chapter number rather than a verse number.
@@ -56,7 +56,7 @@ If a reference like this was found for a non single chapter book, the number wou
56
56
start_verse=1,
57
57
end_chapter=1,
58
58
end_verse=31,
59
-
end_book=None
59
+
end_book=<Book.GENESIS: 1>
60
60
)
61
61
62
62
Rather than being interpreted as Genesis 1:1, this would be interpreted as Genesis 1:1-31.
@@ -81,7 +81,7 @@ Example: Philemon 3-6 vs Genesis 3-6
81
81
start_verse=3,
82
82
end_chapter=1,
83
83
end_verse=6,
84
-
end_book=None
84
+
end_book=<Book.PHILEMON: 57>
85
85
)
86
86
87
87
This is interpreted as Philemon 1:3-6. If a similar reference were encountered for a non single chapter book, both numbers would be assumed to be chapter numbers rather than verse numbers.
@@ -100,10 +100,10 @@ This is interpreted as Philemon 1:3-6. If a similar reference were encountered f
100
100
NormalizedReference(
101
101
book=<Book.GENESIS: 1>,
102
102
start_chapter=3,
103
-
start_verse=1,
103
+
start_verse=None,
104
104
end_chapter=6,
105
-
end_verse=22,
106
-
end_book=None
105
+
end_verse=None,
106
+
end_book=<Book.GENESIS: 1>
107
107
)
108
108
109
109
Rather than being interpreted as Genesis 1:3-6, this would be interpreted as Genesis 3:1-6:22.
@@ -205,7 +205,7 @@ For example, "Genesis - Deuteronomy" vs "Genesis;Exodus;Numbers;Leviticus;Deuter
If rather than using the range, the text specified each book of the Bible separated by a comma or semi-colon (or just about anything), then the result would be a list of five normalized references, one for each of the five books referenced.
@@ -219,11 +219,11 @@ If rather than using the range, the text specified each book of the Bible separa
0 commit comments