Skip to content

Releases: renbytes/boot-python

v0.1.1-alpha

07 Aug 23:19

Choose a tag to compare

🚀 v0.1.1-alpha

This alpha release of boot-python brings the plugin into a fully working state with a smoother developer and testing experience.

✨ New

  • Test-friendly server loop – Added safeguards to prevent gRPC server from blocking during pytest runs.
  • Generated code stubs – Bundled plugin_pb2 and plugin_pb2_grpc for out-of-the-box handshake compatibility with boot-code.
  • Improved plugin discovery – Verified CLI integration with boot-code via boot-python binary on PATH.
  • Documentation updates – Clarified install instructions for pipx/pip usage.

🛠 Fixes

  • Resolved ModuleNotFoundError: No module named 'src.generated` by adjusting imports and packaging flow.
  • Fixed missing patch targets in tests and improved mocking for gRPC + handshake.
  • Prevented plugin start failures when plugin_pb2 is not generated in local dev.

📦 Install

pipx install boot-python==0.1.1a0

v0.1.0-alpha

06 Aug 22:57

Choose a tag to compare

v0.1.0-alpha Pre-release
Pre-release

boot-python v0.1.0-alpha

This is the initial alpha release of the boot-python plugin, a prompt provider for the boot-code generation engine.

✨ Features

  • gRPC Server: Implements the standard gRPC server for communication with boot-code.
  • Python-Specific Prompts: Includes a comprehensive set of prompts tailored for generating high-quality Python code, with a focus on:
    • FastAPI web services
    • Data analysis with Polars and Pandas
    • Project structure using Poetry and a src layout
  • Best Practices: The prompts are designed to enforce modern Python best practices, including full type-hinting, PEP 8 compliance, and robust error handling.

⚠️ Known Issues & Limitations

  • This is an early alpha release and may contain bugs or generate imperfect code.