From 863689c7c968e61b5fbc9860858c0be2365d7122 Mon Sep 17 00:00:00 2001 From: CaitSith2 Date: Sun, 19 Jan 2020 12:50:04 -0800 Subject: [PATCH] Make 'requirements.txt' be read from module's own... ... directory --- ModuleUpdate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ModuleUpdate.py b/ModuleUpdate.py index c81817aa..48f54d13 100644 --- a/ModuleUpdate.py +++ b/ModuleUpdate.py @@ -1,3 +1,4 @@ +import os import sys import subprocess import importlib @@ -11,7 +12,7 @@ def update(): global update_ran if not update_ran: update_ran = True - with open('requirements.txt') as requirementsfile: + with open(os.path.join(os.path.dirname(__file__),'requirements.txt')) as requirementsfile: for line in requirementsfile.readlines(): module, remoteversion = line.split(">=") try: @@ -33,4 +34,4 @@ def update(): update_command() if __name__ == "__main__": - update() \ No newline at end of file + update()