Dcspy

Latest version: v3.6.3

Safety actively analyzes 710644 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

3.6.3

* Fix Windows toolbar icon (emcek)
* Show progress when downloading DCS-BIOS or new DCSpy release (emcek)
* Fix when LCD is not cleared - 442 (emcek)

3.6.2

* Initial support colors for G19 - emcek
* Internal:
* Improve checking for new releases (pydantic model) - emcek
* Only one branch stable version of DCS is preferred for new installs - emcek
* Make Nuitka with Python 3.13 default when building executable - emcek

3.6.1

* Fix issue font size for G19 can be overwritten 394 - emcek
* Dcspy not started with Python 3.9, fix issue with pydantic and type annotations - emcek
* Internal:
* Improve test coverage
* Use type annotation from future

3.6.0

* Use symbolic link to DCS-BIOS live repository 347 (emcek)
* Compile DCS-BIOS using LuaJIT from lupa library 373 (emcek)
* Make switching between regular and live version of DCS-BIOS more reliable 390 (emcek)
* Internal:
* Update PySide6 framework to 6.8.0.2
* Add support for Python 3.13
* Introduce `WorkerSignalsMixIn` to remove code duplication

3.5.2

* GUI should not be hide when starting when configuration is wrong (emcek)
* Generate BIOS JSON's file during start-up and after BIOS update (emcek)
* Move documentation to: [dcspy.readthedocs.io](https://dcspy.readthedocs.io) site (emcek)
* Internal:
* move default config into resources directory
* check if BIOS JSON's files exist before do generation and compilation
* Introduction of UV tool
* use src-layout for python package
* introduce Nuitka based executable generation
* clean-up release pipeline

3.5.1

* Add missing `F-4E-45MC.yaml` - 316 (emcek)

Page 1 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.