v0.1.2-beta
Release Notes
v0.1.2-beta (2025-08-25)
This is a beta release of Copyma, a Solana Python client generator for Codama IDLs.
π Features
- Generate complete Python client structure with accounts, instructions, types, and errors modules
- Automatically generate Python clients from Codama IDL files
- Support for AnchorPy-compatible code generation with extended data structures
π Fixes
- Improved enum type layout and serialization handling
- Enhanced code generation quality and consistency
β οΈ Limitations
- This tool is in beta and may have undiscovered issues
- Complex IDL structures might require manual adjustments
π¦ Installation
pnpm install copyma@0.1.2betaπ Usage
import { renderVisitor } from 'copyma';
const pathToGeneratedFolder = path.join(__dirname, 'clients', 'python', 'src', 'generated');
codama.accept(renderVisitor(pathToGeneratedFolder));π Feedback
The tool is under active development. Please report any issues or provide feedback.