Skip to content

chore: bump ic-basilisk to 0.11.26, remove monkey-patch#197

Open
deucalioncodes wants to merge 1 commit into
mainfrom
chore/bump-basilisk-0.11.26
Open

chore: bump ic-basilisk to 0.11.26, remove monkey-patch#197
deucalioncodes wants to merge 1 commit into
mainfrom
chore/bump-basilisk-0.11.26

Conversation

@deucalioncodes
Copy link
Copy Markdown
Member

Summary

  • Bumps ic-basilisk from 0.11.25 to 0.11.26 across all requirements files
  • Removes the _ServiceCall.__init__ monkey-patch from realm_installer/main.py

v0.11.26 fixes two bugs in the Basilisk template:

  1. _to_candid_text now properly escapes quotes and backslashes in string arguments
  2. ic.candid_encode() raises a catchable Python ValueError instead of calling ic_cdk::trap()

With these fixes baked into the template, the monkey-patch workaround is no longer needed.

Test plan

  • CI lint + unit pass
  • CI layered-e2e passes (full local deploy with WASM + extensions)

Made with Cursor

v0.11.26 fixes _to_candid_text string escaping and makes
candid_encode raise a catchable Python ValueError instead of
trapping. The _ServiceCall monkey-patch in realm_installer is
no longer needed.

Made-with: Cursor
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