Skip to content

Port 'Add TryGetChapters to ScriptureRangeParser' #380

Closed

Description

@Enkidu93

Port any relevant changes in sillsdev/machine#497 from machine to machine.py.

Activity

  1. added
    portingThis issue consists of porting code from machine to machine.py.
    on Sep 28, 2026
  2. Enkidu93 commented on Oct 7, 2026

    @Enkidu93
    CollaboratorAuthor

    @claude Please address this issue.

  3. claude commented on Oct 7, 2026

    @claude
    Contributor

    Claude finished @Enkidu93's task in 4m 16s —— View job • claude/issue-380-20261007-1927 • [Create PR ➔](https://github.com/sillsdev/machine.py/compare/main...claude/issue-380-20261007-1927?quick_pull=1&title=Issue%20%23380%3A%20Changes%20from%20Claude&body=This%20PR%20addresses%20issue%20%23380%0A%0AGenerated%20with%20%5BClaude%20Code%5D(https%3A%2F%2Fclaude.ai%2Fcode)


    Done

    • Read the C# change (machine PR #497)
    • Added try_get_chapters to machine/scripture/parse.py and exported it from machine.scripture. It returns (True, chapters), or (False, None) when get_chapters raises ValueError.
    • Added test_try_get_chapters
    • ./local_check.sh --agent-strict passed (864 passed, 3 skipped)

    Skipped: the C# namespace move and SIL.Scripture qualification fixes, which are C#-only.

    PR: #407
    · branch claude/issue-380-20261007-1927

  4. self-assigned this
    on Oct 13, 2026
  5. moved this from 👀 In review to ✅ Done in Servalon Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

portingThis issue consists of porting code from machine to machine.py.

Type

No type

Projects

  • Status
    ✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions