Skip to content

my.hackernews: use hpikit, kloggy and koncurrent - #522

Merged
karlicoss merged 1 commit into
masterfrom
hackernews-shared-libraries
Oct 31, 2026
Merged

karlicoss merged 1 commit into
masterfrom
hackernews-shared-libraries

Conversation

@karlicoss

Copy link
Copy Markdown
Owner

Use hpikit for paths and checked datetimes in Harmonic and Materialistic. Move Harmonic JSON parsing to hpikit.json and hashing to msgspec.

Replace Materialistic's manual progress logging with kloggy.progress and read snapshots through koncurrent.map_results.

Split my.tests.hackernews by provider and declare Materialistic's dependencies in the full test and typecheck environments.

Use `hpikit` for paths and checked datetimes in Harmonic and Materialistic.
Move Harmonic JSON parsing to `hpikit.json` and hashing to `msgspec`.

Replace Materialistic's manual progress logging with `kloggy.progress` and read snapshots through `koncurrent.map_results`.

Split `my.tests.hackernews` by provider and declare Materialistic's dependencies in the full test and typecheck environments.
@karlicoss
karlicoss merged commit 8c28313 into master Oct 31, 2026
18 checks passed
@karlicoss
karlicoss deleted the hackernews-shared-libraries branch October 31, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant