Dcspy

Latest version: v3.4.2

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

Scan your dependencies

Page 2 of 8

3.1.3

* Fix loading empty YAML file when Loading Logitech Keyboard instance
* Show saved collection debug file in status bar
* Internal:
* Start loging form very beginning
* Fixing one of migration functions, old configuration could be not cleared

3.1.2

* Show messagebox during stat-up when Git executable is missing
* Add dcs.log to debug data collection
* Internal:
* Update GitPython library
* Fix old migration from 3.0.0 release

3.1.1

* Fix parsing data for **AH-64D Apache**

3.1.0

* LCD buttons can be assigned to any control/instrument like G-Keys
* Report progress of live DCS-BIOS cloning repository gradually
* Add progress when pulling DCS-BIOS repository
* Fix parsing wrong configuration from YAML file - [221](https://github.com/emcek/dcspy/issues/221)
* Update images keyboards to show all supported keys
* Fix apply wrong configuration form config.yaml when starting
* Fix radios for **A-10C** and **A-10C II** - - [!227](https://github.com/emcek/dcspy/pull/227)
* Internal:
* Update Pyside6, pydantic and psutil libraries
* Add caching when paring DCS-BIOS yaml files for airplanes
* Support old and new location of version file for DCS-BIOS
* Fix parsing `Export.lua` file
* Fix donate button
* Add more unit test of QtGUI
* decrease complexity of code in few places

3.0.0

* Use PySide6 instead of Custom Tkinter framework
* Recognize Git objects for DCS-BIOS live repository
* Improve DCS-BIOS update process
* Add support for G-Keys of Logitech keyboards
* Allow assign G-Keys to any control/instrument of all DCS-BIOS supported planes
* New model of support mods: basic (only G-Key) and advanced (G-Key + LCD)
* Support for Python 3.12
* Internal:
* G-Keys Logitech SDK C library
* Use Pydantic data models
* Auto migration of configuration file
* Add unit tests for Qt GUI
* improve CI process - add Python 3.12

2.3.3

* Last version with Tkinter GUI
* Alignment with latest DCS-BIOS for: **F-15ESE Eagle** and **AV-8B Night Attack**
* Git is mandatory requirement since DCS-BIOS change structure with support for OB 2.9.0
* DCS-BIOS 0.7.49 is no loger supported, use live git version instead
* Internal:
* formatting code across project to match style
* update dependencies to latest version to mitigate vulnerabilities
* generate fixtures for unit tests instead of crating them manually
* use newer random pytest plugin

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.