Wednesday, November 19, 2025
PyScripter v5.3.1 released
Tuesday, November 11, 2025
PyScripter v5.3.0 released
PyScripter v5.3.0 is now available at Sourceforge. There are exciting new features in this release, such as the integrated code diagnostics with automated quick fixes, the refactoring support. and the built-in code formatter. Projects have also received a facelift with the support for auto-updating folders, which was a long standing request.
- New features:
- Code diagnostics using ruff a very fast linter and language server
- File Check, with issues shown in the editor
- Fixable issues flagged in the gutter
- Quick Fix or Ignore fixable found issues
- Fix all command
- Refactoring support: Organize Imports, rename, extract variable, extract function, inline
- Built-in code formatting (Edit, Source Code, Format)
- Added auto-refreshing project folders that mirror physical folders (#521)
- Scrollbar annotation for highlighted search term
- Issues addressed:
Saturday, May 10, 2025
PyScripter v5.2.3 released
PyScripter v5.2.3 is now available at Sourceforge. This is mainly a bug fix release.
Sunday, April 13, 2025
PyScripter v5.2.2 released
PyScripter v5.2.2 is now available at Sourceforge. The main new feature is the support for Grok 3, which is one of the best Large Language Models available. The reasoning variant (grok-3-mini) is also supported.
Sunday, February 9, 2025
PyScripter v5.2.1 released
PyScripter v5.2.1 is now available at Sourceforge. This release brings a number of significant improvements in the areas of LLM-Assisted coding and Debugging. This is the list of the main new features and fixes:
- New Features:
- LLM Support improvements
- Added support for DeepSeek LLM
- Added support for DeepSeek and OpenAI "o" LLM reasoning models
- Improved display of LLM output
- Syntax Highligting for 300 languges
- Exposed the temperature LLM parameter
- Printing of LLM output
- Debugging
- Much faster debugging for python >= 3.13
- Debugging improvements for python >= 3.10
- Added support for breakpoint ignore counts
- Surround editor selection with brackets and quotes
- Added two new styles: Windows11 MineShaft (new default) and Windows 11 Impressive Light
- Issues addressed:
Tuesday, January 7, 2025
PyScripter v5.1.3 released
PyScripter v5.1.3 is now available at Sourceforge. Despite being a minor release it does include a number of new features and improvements:
- Support for Python 3.14
- Support for free-threaded python
- New external tool "Create venv"
- Support tqdm and similar modules in the interactive interpreter (#812)
- The Chat Window renders Markdown
- The Assistant can use a greater variety of Ollama models
- Layouts now include the secondary workspace status (#494)
Monday, October 28, 2024
PyScripter v5.1.0 released
PyScripter v5.1.0 is now available at Sourceforge. This release features very significant improvements in the PyScripter editor.
- New Features
- Multi-caret and multi-selection editing
- Annotated scrollbars
- Colored code structure highlight
- Display of program flow control symbols
- Support for TOML files
- Issues addressed
Tuesday, September 10, 2024
PyScripter v5.0.1 released
PyScripter v5.0.1 is now available at Sourceforge. Google’s Gemini LLM has been added to the list of supported LLM service providers. Low usage of Gemini is free, so this makes it a great choice for working with PyScripter’s LLM-assisted coding. See this wiki page to get started.
Sunday, June 30, 2024
PyScripter 5.0.0 released
PyScripter 5.0.0 is now available at Sourceforge. The headline item in this release is the introduction of LLM-assisted coding. Large Language Models (LLMs) have the potential of transforming the coding experience and increasing programmer productivity to new levels. Click on the links below to find out more and watch the demo videos in this blog post.
New features:
- Integrated LLM support
- OpenAI and local LLM models using Ollama supported
- New IDE Window Chat for interacting with Large Language Models
- Code Assistant functionality (Suggest, Find bugs, Optimize, Comment)
- Python 3.13 support added. Dropped support for python 3.7
- Updated and improved documentation (Help file)
Issues addressed:
Sunday, October 29, 2023
PyScripter v4.3.2 released
PyScripter 4.3.2 is now available at Sourceforge. It is hotfix release that has quietly replaced version 4.3.1. It is recommended that you upgrade to this new version. Besides a few bug fixes and stability improvements, it adds an exciting new feature “Variable Inspectors”.
Monday, October 23, 2023
PyScripter 4.3.1 released
PyScripter 4.3.1 is now available at Sourceforge. It is hotfix release that has quietly replaced version 4.3.0. It is recommended that you upgrade to this new version.
Friday, October 13, 2023
PyScripter 4.3.0 released
PyScripter 4.3.0 is now available at Sourceforge. This release provides support for python 12 as well as other new features, enhancements and bug fixes:
New features:
- Python 3.12 support
- Improved multi-monitor support (per monitor DPI awareness)
- Customizable user interface content font size (#1209)
- Screen reader support in the editor
Issues addressed:
Friday, July 21, 2023
Preview of the upcoming PyScripter version
I have been busy preparing the next version of PyScripter. Apart from bug fixes, this version improves the support of multiple monitors (per monitor DPI awareness) and accessibility, (support for screen readers in the editor), but also brings compatibility with python 3.12 which is still in beta.
If you are using multi-monitor setups, it would be helpful to test the preview version 4.2.9. This zip file contains just the PyScripter executable. You just replace the executable in a 4.2 distribution with the one in the zip file. Please report any issues to the PyScripter issue tracker.
Wednesday, December 21, 2022
PyScripter v4.2.5 released
Yet another hotfix release, PyScripter 4.2.4 is now available at Sourceforge. A scaling issue in code completion is fixed. This only affected users whose primary monitor is high-DPI (scaling > 100%).
Thursday, December 15, 2022
PyScripter v4.2.4 released
PyScripter 4.2.4 is now available at Sourceforge. It is hotfix release that has quietly replaced earlier 4.2 versions. The only thing fixed, compared to v4.2.3 is the missing manifest file, resulting in less crispy fonts, if your monitor scaling is greater than 100% (high-DPI monitors). If your monitor scaling is 100%, there is no need to upgrade.
Tuesday, December 13, 2022
PyScripter v4.2.3 released
PyScripter 4.2.3 is now available at Sourceforge. It is a hotfix release that deals with a regression in the recently released python 3.11.1. If you are not using this python version, then there is no reason to upgrade from v4.2.2. This version has replaced earlier 4.2 versions.
Wednesday, December 7, 2022
PyScripter v4.2.2 released
PyScripter 4.2.2 is now available at Sourceforge. It is hotfix release that has quietly replaced earlier 4.2 versions. It fixes a number of reported issues, but also includes new features.
New features:
- The dated Internet Explorer replaced with the Edge browser
- Added Format Selection external tool using the "black" module
- New IDE option 'Automatic Restart' (#1188)
- Recovery of unsaved files on system shutdown or application crash
- New IDE command "Zoom Reset" Atl+Num 0 (#650)
- Two new styles added: Windows 11 Polar Dark and Windows 11 Polar Light
Issues addressed:
Wednesday, November 9, 2022
PyScripter 4.2.1 released
PyScripter 4.2.1 is now available at Sourceforge. It is hotfix release that has quietly replaced version 4.2.0. It fixes a couple of reported issues:
To hide or configure indentation guides (the vertical dotted lines that show the indentation level of different blocks of code) you use the menu commands Tools, Options, IDE Options and then navigate to Editor, "Indentation guides".
Sunday, November 6, 2022
PyScripter 4.2.0 released
PyScripter 4.2 is now available at Sourceforge. This release provides support for python 11 as well as many new features, enhancements and bug fixes:
New features:
- Python 3.11 support added - Support for python 3.6 removed
- Spell checking of comments and strings #84
- Track changes bar as in Visual Studio
- Editor Unicode handling improvements (emojis, bi-directional text, etc.)
- Editor selection options (alpha blending, fill whole lines)
- Portuguese translations (pt_PT, pt_BR) added
Issues addressed:
Sunday, October 17, 2021
PyScripter 4.1.0 released
PyScripter 4.1 is now available at Sourceforge.. As discussed in an earlier blog post, the major new feature of this release is the implementation of the Language Server Protocol (LSP). Code IntelliSence is now provided by the widely used Jedi Language Server. Here follows a list of new features and bug fixes in this release:
New features:
- Implementation of the Language Server Protocol
- Python language support provided by the Jedi language server
- Two new styles added Windows11_Light and Windows11_Dark
- Copy and paste code as html to Powerpoint and other applications
- Removed support for python 3.3-3.5
- Read-only indicator on tabs
- Added traditional Chinese translation