Package skeleton + config/auth handling #2
Labels
No labels
area: auth
area: bundler
area: chains
area: docs
area: gas-manager
area: smart-account
area: testing
area: transport
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
priority: p0
priority: p1
priority: p2
question
status: backlog
status: done
status: in-progress
status: ready
status: review
status: testing
type: chore
type: docs
type: feature
type: fix
type: infra
type: test
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
kevin/alchemy-wallet-client#2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
Foundational package structure and secure API-key handling that everything else builds on.
Scope
src/layout with importable packagealchemy_wallet_clientpyproject.tomlusinghatchlingas build backend (NOTuv_build), Hatch-managed envsALCHEMY_API_KEY)__version__, etc.)Acceptance criteria
pip install -e ./hatch buildworks from a clean checkoutimport alchemy_wallet_clientsucceedsALCHEMY_API_KEYis unsetrepr()/str()of config/client objectshatch run lint/hatch run testpass in CIMerged into develop via #12.