Skip to content

Release Notes

Track the latest updates, features, and improvements to the PyRun platform.

Version 1.0.0 - Initial Public Release

Release Date: [Date of Release - April 01, 2025]

Welcome to the first public release of PyRun! 🎉 We're thrilled to introduce a platform designed to simplify and democratize cloud computing for Python developers, data scientists, and researchers. This initial version lays the foundation for effortless execution, management, and monitoring of your Python workloads in the cloud.

✨ Major New Features

  • Core PyRun Platform: Execute Python code seamlessly in the cloud without managing complex infrastructure. (What is PyRun?)
  • Integrated Web Interface: A unified, VS Code-like interface for managing workspaces, code, configurations, and monitoring.
  • Workspace Management: Create isolated environments for your projects.
  • Lithops Integration: First-class support for running massively parallel tasks using Lithops, with easy configuration via the dashboard. (Working with Lithops)
  • Dask Integration: Seamlessly scale your data science and machine learning workloads using Dask, with flexible cluster configuration within your code. (Working with Dask)
  • Automatic Runtime Management: Easily customize your Python environment using .pyrun/environment.yml (Conda) or Dockerfile. PyRun automatically detects changes and rebuilds your runtime. (Runtime Management)
  • Real-Time Monitoring: Comprehensive dashboard to track job progress, resource utilization (CPU, memory, network), and view detailed logs. (Real-Time Monitoring)
  • Templates: Jumpstart projects with pre-configured templates for Lithops and Dask. (Templates)
  • Pipelines: Explore ready-to-run, real-world examples demonstrating PyRun's capabilities with Lithops and Dask (FLOPS benchmark, METASPACE annotation, Mandelbrot, Hyperparameter Tuning). (Pipelines)
  • AWS Integration: Simple AWS account linking using CloudFormation for resource provisioning. (Account Setup)
  • Data Cockpit: Foundation for managing data sources within PyRun. (Data Cockpit)

🐛 Bug Fixes

  • Initial release, no previous bugs to report.

⚠️ Known Issues

  • AWS Account Limitation: Currently, each AWS account can only be linked to a single PyRun user due to CloudFormation stack naming conventions. We are exploring solutions for multi-user support within a single AWS account.

⬆️ Getting Started

💬 Feedback

We'd love to hear your feedback! Please report any issues or suggest improvements via GitHub Bug Report.