From bdc102bbbdfce3b995802b6d234a18cf16cb1d2b Mon Sep 17 00:00:00 2001 From: ferrari <maxence.ferrari@gmail.com> Date: Fri, 23 Jun 2023 18:06:08 +0200 Subject: [PATCH] create setup.py --- setup.py | 8 ++++++++ src/__init__.py | 0 auto_git_info.py => src/auto_git_info.py | 4 ++-- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 setup.py create mode 100644 src/__init__.py rename auto_git_info.py => src/auto_git_info.py (93%) diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..0c80976 --- /dev/null +++ b/setup.py @@ -0,0 +1,8 @@ +from distutils.core import setup + +setup(name='auto_git_info', + version='1.0', + description='Automatically log your command line arguments and commit sha', + author='Maxence Ferrari', + packages=['src'], + ) diff --git a/src/__init__.py b/src/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/auto_git_info.py b/src/auto_git_info.py similarity index 93% rename from auto_git_info.py rename to src/auto_git_info.py index 156aea3..5e3bd40 100644 --- a/auto_git_info.py +++ b/src/auto_git_info.py @@ -17,8 +17,8 @@ def log_info(args, path=None): if '/' in path: os.makedirs(path.rsplit('/', 1)[0], exist_ok=True) else: - if not os.path.isdir('run_log'): - os.makedirs('run_log') + if not os.path.isdir('../run_log'): + os.makedirs('../run_log') path = 'run_log/' + time + '.json' with open(path, 'w') as logfile: repo = git.Repo(os.path.dirname(os.path.abspath(__main__.__file__)), search_parent_directories=True) -- GitLab