Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.15.0"
".": "0.16.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 5
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/isaacus%2Fisaacus-3cce91df023b807a4471d16453720e5962966b270abd3eee54711d74cfbd092e.yml
openapi_spec_hash: 5d9892dfcf03fd24c38775951636e5fb
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/isaacus%2Fisaacus-a9cacf65cf152a5f4fdd8de8d28c979452c67c28a7e765075638b817d330d121.yml
openapi_spec_hash: 8343f878342e9d128695b85fecb93dc5
config_hash: 7b8cddc2fa896f9ab05e6b05055c7f27
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.16.0 (2026-02-04)

Full Changelog: [v0.15.0...v0.16.0](https://github.com/isaacus-dev/isaacus-python/compare/v0.15.0...v0.16.0)

### Features

* **api:** add `children` fields to hierarchical ILGS entities ([38c909c](https://github.com/isaacus-dev/isaacus-python/commit/38c909ccd36352f6d774081c4184b117ef26911a))

## 0.15.0 (2026-02-04)

Full Changelog: [v0.14.0...v0.15.0](https://github.com/isaacus-dev/isaacus-python/compare/v0.14.0...v0.15.0)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "isaacus"
version = "0.15.0"
version = "0.16.0"
description = "The official Python library for the isaacus API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion src/isaacus/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "isaacus"
__version__ = "0.15.0" # x-release-please-version
__version__ = "0.16.0" # x-release-please-version
6 changes: 6 additions & 0 deletions src/isaacus/types/ilgs/v1/location.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,12 @@ class Location(BaseModel):
is a non-negative incrementing integer starting from zero.
"""

children: List[str]
"""
The unique identifiers of any 'child' locations having this location as their
immediate parent.
"""

mentions: List[Span]
"""
An array of one or more spans within the document's text where the location is
Expand Down
6 changes: 6 additions & 0 deletions src/isaacus/types/ilgs/v1/person.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,12 @@ class Person(BaseModel):
`{index}` is a non-negative incrementing integer starting from zero.
"""

children: List[str]
"""
The unique identifiers of any persons having this person as their immediate
parent.
"""

residence: Optional[str] = None
"""
A unique identifier for a location in the format `loc:{index}` where `{index}`
Expand Down
8 changes: 7 additions & 1 deletion src/isaacus/types/ilgs/v1/segment.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

from typing import Optional
from typing import List, Optional
from typing_extensions import Literal

from .span import Span
Expand Down Expand Up @@ -188,6 +188,12 @@ class Segment(BaseModel):
a non-negative incrementing integer starting from zero.
"""

children: List[str]
"""
The unique identifiers of any segments having this segment as their immediate
parent.
"""

level: int
"""
The level of the segment within the document's segment hierarchy starting from
Expand Down