Thanks for helping improve the Nubra Python SDK samples repo.
- Check existing issues before opening a new one
- Use
examples/for runnable Python samples - Use
snippets/for partial fragments - Use
schemas/for response shapes and SDK surface references - Keep examples defaulted to
NubraEnv.UATunless the example specifically teaches environment switching
Run the lightweight validator before opening a pull request:
py tools/validate_examples.py- Keep changes focused and easy to review
- Prefer descriptive filenames over numeric suffixes when adding new content
- Avoid committing secrets, credentials, or live account identifiers
- For mutating trading examples, use placeholders and UAT-safe defaults
- Update the README when adding new top-level conventions
- Use GitHub Issues for bugs, docs problems, and feature requests
- Use private security reporting for vulnerabilities. See SECURITY.md