updater/README.md

21 lines
929 B
Markdown
Raw Normal View History

2022-02-17 20:58:31 +01:00
# updater
[![pipeline status](https://gitlab.mcvsoftware.com/manuelcortez/updater/badges/main/pipeline.svg)](https://gitlab.mcvsoftware.com/manuelcortez/updater/-/commits/main)
[![coverage report](https://gitlab.mcvsoftware.com/manuelcortez/updater/badges/main/coverage.svg)](https://gitlab.mcvsoftware.com/manuelcortez/updater/-/commits/main)
2022-02-18 19:05:15 +01:00
Module to perform automatic software updates.
This module has been started thanks to the code at [app_updater.](https://github.com/accessibleapps/app_updater)
## Features
* [x] Fully documented and testable.
* [x] Decoupled update logic from user interface.
* [ ] Support for updates via proxied environments.
* [ ] Tools to generate updates by taking a folder of distributable files.
* [x] Compatibility with Windows, Mac OSx and GNU/Linux.
* [ ] Multiple implementations for common Graphical User interfaces:
* [ ] WxPython
* [ ] PyGame
* [ ] Command Line interface