From 51e35a8fee84accd6c2e1bd62c5b41ae39326eba Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Mon, 26 Aug 2024 16:01:15 +0100 Subject: [PATCH] feat: set-up entry point and install --- setup.py | 16 ++++++++++++++++ src/__init__.py | 1 + src/cli.py | 6 ++++++ src/eolas_db.egg-info/PKG-INFO | 3 +++ src/eolas_db.egg-info/SOURCES.txt | 7 +++++++ src/eolas_db.egg-info/dependency_links.txt | 1 + src/eolas_db.egg-info/entry_points.txt | 2 ++ src/eolas_db.egg-info/top_level.txt | 1 + 8 files changed, 37 insertions(+) create mode 100644 src/cli.py create mode 100644 src/eolas_db.egg-info/PKG-INFO create mode 100644 src/eolas_db.egg-info/SOURCES.txt create mode 100644 src/eolas_db.egg-info/dependency_links.txt create mode 100644 src/eolas_db.egg-info/entry_points.txt create mode 100644 src/eolas_db.egg-info/top_level.txt diff --git a/setup.py b/setup.py index e69de29..ec20e98 100644 --- a/setup.py +++ b/setup.py @@ -0,0 +1,16 @@ +from setuptools import setup, find_packages + +setup( + name="eolas-db", + version="0.1", + packages=find_packages(where="src"), + package_dir={"": "src"}, + install_requires=[ + # List your project dependencies here + ], + entry_points={ + "console_scripts": [ + "eolas-db=cli:main", + ], + }, +) diff --git a/src/__init__.py b/src/__init__.py index e69de29..8b13789 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -0,0 +1 @@ + diff --git a/src/cli.py b/src/cli.py new file mode 100644 index 0000000..d64cbfd --- /dev/null +++ b/src/cli.py @@ -0,0 +1,6 @@ +def main(): + print("Application is running") + + +if __name__ == "__main__": + main() diff --git a/src/eolas_db.egg-info/PKG-INFO b/src/eolas_db.egg-info/PKG-INFO new file mode 100644 index 0000000..0c789fe --- /dev/null +++ b/src/eolas_db.egg-info/PKG-INFO @@ -0,0 +1,3 @@ +Metadata-Version: 2.1 +Name: eolas-db +Version: 0.1 diff --git a/src/eolas_db.egg-info/SOURCES.txt b/src/eolas_db.egg-info/SOURCES.txt new file mode 100644 index 0000000..fbe22da --- /dev/null +++ b/src/eolas_db.egg-info/SOURCES.txt @@ -0,0 +1,7 @@ +README.md +setup.py +src/eolas_db.egg-info/PKG-INFO +src/eolas_db.egg-info/SOURCES.txt +src/eolas_db.egg-info/dependency_links.txt +src/eolas_db.egg-info/entry_points.txt +src/eolas_db.egg-info/top_level.txt \ No newline at end of file diff --git a/src/eolas_db.egg-info/dependency_links.txt b/src/eolas_db.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/eolas_db.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/src/eolas_db.egg-info/entry_points.txt b/src/eolas_db.egg-info/entry_points.txt new file mode 100644 index 0000000..2ab4715 --- /dev/null +++ b/src/eolas_db.egg-info/entry_points.txt @@ -0,0 +1,2 @@ +[console_scripts] +eolas-db = cli:main diff --git a/src/eolas_db.egg-info/top_level.txt b/src/eolas_db.egg-info/top_level.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/eolas_db.egg-info/top_level.txt @@ -0,0 +1 @@ +