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