• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Toilal / rebulk / 28263217148

Builds Branch Commit Type Ran Committer Via Coverage
28263217148 develop feat(typing): typed value retrieval — Key[T] and Matches.to (v5 POC) Add type-safe value retrieval on top of the dynamic engine (purely additive; match.value stays Any by default): - Key[T]: a typed handle binding a match name to its value type.... push 26 Jun 2026 08:23PM UTC web-flow github
96.09
28263006876 feat/typed-keys-poc feat(typing): reject list of dataclass/TypedDict in Matches.to list[<scalar>] collects all match values, but list[<dataclass|TypedDict>] has no meaningful semantics (a flat match sequence has no record grouping) and previously returned raw values... Pull #44 26 Jun 2026 08:18PM UTC Toilal github
96.09
28262787544 feat/typed-keys-poc feat(typing): support primitive and list[...] models in Matches.to to() now also accepts a primitive type (returns the first match value, raises LookupError if none) and a list[...] type (returns all match values), in addition to dataclass / Type... Pull #44 26 Jun 2026 08:14PM UTC Toilal github
96.08
28262384152 feat/typed-keys-poc feat(typing): support TypedDict in Matches.to, in addition to dataclass to() now accepts a TypedDict model: fields resolved via get_type_hints, detected with typing.is_typeddict, populated with the same list/scalar rule. Unmatched keys are omitte... Pull #44 26 Jun 2026 08:05PM UTC Toilal github
96.07
28262197755 feat/typed-keys-poc docs(readme): document typed retrieval (Key[T] and Matches.to) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Pull #44 26 Jun 2026 08:02PM UTC Toilal github
96.06
28260226274 feat/typed-keys-poc feat(typing): typed result model via Matches.to(dataclass) (v5 POC) Build a typed dataclass straight from named matches: list[...] fields collect all values, scalar fields take the first, unmatched fields fall back to their default. Typed end to ... Pull #44 26 Jun 2026 07:22PM UTC Toilal github
96.06
28253209765 feat/typed-keys-poc feat(typing): typed keys for type-safe value retrieval (v5 POC) Introduce Key[T], a typed handle binding a match name to its value type. Passing it to a builder method (key=...) wires up both the match name and formatter, and reading it back is f... push 26 Jun 2026 05:05PM UTC Toilal github
96.03
28251563767 develop ci(release): keep uv.lock in sync via semantic-release assets semantic-release bumped pyproject/__version__ but not uv.lock (which pins rebulk's own version), so the lock drifted behind every release. That stale lock dirtied the workspace and bro... push 26 Jun 2026 04:34PM UTC Toilal github
96.03
28251321821 develop chore: sync uv.lock with released version 4.1.0 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> push 26 Jun 2026 04:30PM UTC Toilal github
96.03
28251157565 main Merge develop into main for release Brings feat(typing): precise return types for query methods via @overload (#42, closes #33). push 26 Jun 2026 04:27PM UTC Toilal github
96.03
28250531399 develop feat(typing): precise return types for query methods via @overload Add @overload signatures so Matches/Match query methods return list[Match] when no index is given and Match | None when index (or the predicate-as-int shortcut) is given, instead ... push 26 Jun 2026 04:15PM UTC web-flow github
96.03
28249870856 feat/typed-query-overloads feat(typing): precise return types for query methods via @overload The library ships py.typed and runs mypy --strict, yet every query method on Matches/Match returned Any because filter_index() returns a list, a single Match, or None depending on... push 26 Jun 2026 04:03PM UTC Toilal github
96.03
28249870856 feat/typed-query-overloads feat(typing): precise return types for query methods via @overload The library ships py.typed and runs mypy --strict, yet every query method on Matches/Match returned Any because filter_index() returns a list, a single Match, or None depending on... push 26 Jun 2026 04:03PM UTC Toilal github
96.03
28244327525 main docs(readme): fix broken CI, coverage and semantic-release badges - Build: use the actions/workflow/status shields endpoint (the old github/workflow/status one is deprecated and renders as invalid) - Coverage: track the main branch instead of t... push 26 Jun 2026 02:25PM UTC Toilal github
95.72
28243584879 main ci: publish to PyPI via trusted publishing (OIDC) instead of a token Add id-token: write to the release job and run `uv publish --trusted-publishing always`, dropping UV_PUBLISH_TOKEN. Requires a trusted publisher configured on PyPI (GitHub Actio... push 26 Jun 2026 02:12PM UTC Toilal github
95.72
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 27
  • 28
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc