Skip to content

Feat/di chain request - #29

Merged
ZhuchkaTriplesix merged 4 commits into
devfrom
feat/di-chain-request
Apr 26, 2026
Merged

ZhuchkaTriplesix merged 4 commits into
devfrom
feat/di-chain-request

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

No description provided.

…r kw filter

- Parse dependency order; pass prior results and optional 'request' kw to factories
- Build request dict (method, path, query, headers) when any factory needs it
- Inspect handler signature; only pass dependency kwargs the handler accepts
- Add tests and docs (dependencies.md, handlers.md)
- Add lint job: ruff check/format --check, cargo fmt --check, clippy -D warnings
- Test job: setup-uv, uv sync --frozen --extra dev, maturin + wheel install, pytest
- Address clippy (needless deref, map_err, type alias, u16::from) and run rustfmt
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Apr 26, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

uv sync can leave a wheel; maturin build adds a second (different manylinux
tag), so globbing passed two file:// URLs to uv pip install and failed.
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 6d1a2bf into dev Apr 26, 2026
16 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the feat/di-chain-request branch April 26, 2026 14:53
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