From caef4352097b7fc5f96ed2abc24f13eaff7bc1d6 Mon Sep 17 00:00:00 2001 From: DasMoorhuhn Date: Thu, 30 Nov 2023 21:21:06 +0100 Subject: [PATCH] added some cool stuff --- CHANGELOG.md | 4 ++++ requirements.txt | 1 + src/.version.json | 4 ++++ src/.version.yml | 1 - src/updater.py | 18 ++++++++++++++++++ 5 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md create mode 100644 src/.version.json delete mode 100644 src/.version.yml create mode 100644 src/updater.py diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2194843 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,4 @@ +## v0.1.0 [2023-11-30] +- Added updater +- Added Changelog file +- Changed version file from yaml to json diff --git a/requirements.txt b/requirements.txt index 50819ca..e2c5c44 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,4 @@ pillow python-magic progressbar virtualenv +requests \ No newline at end of file diff --git a/src/.version.json b/src/.version.json new file mode 100644 index 0000000..3e0073b --- /dev/null +++ b/src/.version.json @@ -0,0 +1,4 @@ +{ + "version": "0.1.0", + "date": "2023-11-30" +} \ No newline at end of file diff --git a/src/.version.yml b/src/.version.yml deleted file mode 100644 index 99329fd..0000000 --- a/src/.version.yml +++ /dev/null @@ -1 +0,0 @@ -version: 3.0.0 \ No newline at end of file diff --git a/src/updater.py b/src/updater.py new file mode 100644 index 0000000..86eb06e --- /dev/null +++ b/src/updater.py @@ -0,0 +1,18 @@ +import requests +import json + + +def read_version(): + with open(file=".version.json") as file: + version = json.load(file) + return version + + +def check_for_update(): + request = "https://gitlab.com/DasMoorhuhn/autopicture-v3/-/raw/main/src/.version.yml" + response = requests.get(request) + if not response.ok: return + print(response.text) + + +check_for_update()