Skip to main content

Python Turbine apps in Beta

· One min read
Janelle Tavares
Engineering
warning

This is a legacy platform changelog. The information reflected here may not represent current functionality and some links may be broken.

We are excited to announce Python as a fully supported language for Turbine streaming apps. The release of [turbine-py 1.0.7(https://pypi.org/project/turbine-py/1.0.7/) introduces core functionality, stability improvements, and bug fixes:

  • Secrets can be passed into Turbine Processes.
  • Processes can be defined across multiple files with automatic import of dependencies at runtime.
  • Resource availability validation on meroxa apps deploy.
  • Added interface for unwrapping change data capture (CDC) records.
  • Improved sample fixtures with documentation.
  • Improved logging for support debugging purposes.
  • Automated publishing of turbine-py to PyPi.org.
  • Enhanced internal testing for turbine-py.
  • Bug fix: Stabilized variable typing around internal Platform API responses.
  • Bug fix: Production mode no longer requires development environment variables.
  • Bug fix: Tables can now be specified for the downstream resource using SQL Server connector.
  • Bug fix: JSON marshalling issue from GRPC server requests to Turbine.