From 21a5a35262098742404d49f465f82c2a05e4fd7a Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Fri, 17 Nov 2023 12:33:22 +0000 Subject: [PATCH] Make installable (ALMOST) --- setup.py | 15 +++++++++++++++ social_photos/__main__.py | 4 ++++ {src => social_photos}/boost_mastodon.py | 0 {src => social_photos}/image_processing.py | 0 {src => social_photos}/load_config.py | 0 {src => social_photos}/main.py | 0 {src => social_photos}/publish_facebook.py | 0 {src => social_photos}/publish_flickr.py | 0 {src => social_photos}/publish_pixelfed.py | 0 9 files changed, 19 insertions(+) create mode 100644 setup.py create mode 100644 social_photos/__main__.py rename {src => social_photos}/boost_mastodon.py (100%) rename {src => social_photos}/image_processing.py (100%) rename {src => social_photos}/load_config.py (100%) rename {src => social_photos}/main.py (100%) rename {src => social_photos}/publish_facebook.py (100%) rename {src => social_photos}/publish_flickr.py (100%) rename {src => social_photos}/publish_pixelfed.py (100%) diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..9eed99c --- /dev/null +++ b/setup.py @@ -0,0 +1,15 @@ +from setuptools import setup, find_packages + +setup( + name='social-photos', + version='1.0', + packages=find_packages(), + install_requires=[ + + ], + entry_points={ + 'console_scripts':[ + 'social-photos = social_photos.main:main' + ] + } +) \ No newline at end of file diff --git a/social_photos/__main__.py b/social_photos/__main__.py new file mode 100644 index 0000000..413eeee --- /dev/null +++ b/social_photos/__main__.py @@ -0,0 +1,4 @@ +from .main import main + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/src/boost_mastodon.py b/social_photos/boost_mastodon.py similarity index 100% rename from src/boost_mastodon.py rename to social_photos/boost_mastodon.py diff --git a/src/image_processing.py b/social_photos/image_processing.py similarity index 100% rename from src/image_processing.py rename to social_photos/image_processing.py diff --git a/src/load_config.py b/social_photos/load_config.py similarity index 100% rename from src/load_config.py rename to social_photos/load_config.py diff --git a/src/main.py b/social_photos/main.py similarity index 100% rename from src/main.py rename to social_photos/main.py diff --git a/src/publish_facebook.py b/social_photos/publish_facebook.py similarity index 100% rename from src/publish_facebook.py rename to social_photos/publish_facebook.py diff --git a/src/publish_flickr.py b/social_photos/publish_flickr.py similarity index 100% rename from src/publish_flickr.py rename to social_photos/publish_flickr.py diff --git a/src/publish_pixelfed.py b/social_photos/publish_pixelfed.py similarity index 100% rename from src/publish_pixelfed.py rename to social_photos/publish_pixelfed.py