Skip to content

chore: release pympp@0.3.0#71

Merged
brendanjryan merged 1 commit intomainfrom
changelog-release/main
Feb 23, 2026
Merged

chore: release pympp@0.3.0#71
brendanjryan merged 1 commit intomainfrom
changelog-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 22, 2026

This PR was opened by the Changelogs release workflow.

When you're ready to release, merge this PR and the packages will be published.


0.3.0 (2026-02-23)

Minor Changes

  • Added extensive test coverage for memo-based transfers, including unit tests for _match_transfer_calldata and _verify_transfer_logs with memo fields, integration tests for end-to-end charge flows with server-specified memos, and new test modules for body digest computation, error types, expires helpers, and keychain signature handling. (by @brendanryan, #70)
  • Added 0x78 fee payer envelope encoding/decoding module with encode_fee_payer_envelope and decode_fee_payer_envelope functions. Updated ChargeIntent._cosign_as_fee_payer to use the new 0x78 wire format instead of 0x76, including sender address verification against the recovered signer. Exported USDC, PATH_USD, and default_currency_for_chain from the tempo package public API. (by @brendanryan, #70)
  • Added chain-specific default currency selection: mainnet now defaults to USDC and testnet defaults to pathUSD. Exported USDC, PATH_USD, and default_currency_for_chain from the tempo package public API. Updated tests to reflect the new default currency behavior. (by @brendanryan, #70)

Patch Changes

  • Added pyright, build, and twine as dev dependencies. Improved CI pipeline with separate lint, test, and package jobs, concurrency cancellation, coverage enforcement, and package validation. Fixed pyright type errors with type: ignore annotations and refactored ChargeIntent to use a _get_rpc_url() helper to safely unwrap the optional RPC URL. (by @brendanryan, #70)

@github-actions github-actions bot force-pushed the changelog-release/main branch from 60518cf to 7afa1fc Compare February 23, 2026 04:05
@github-actions github-actions bot force-pushed the changelog-release/main branch from 7afa1fc to dac5919 Compare February 23, 2026 04:23
@brendanjryan brendanjryan merged commit d1a99e2 into main Feb 23, 2026
@brendanjryan brendanjryan deleted the changelog-release/main branch February 23, 2026 04:24
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