From 944bf92150ad43b2022819e053c2ed1efb9b6232 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sat, 22 Feb 2025 21:48:26 +0100 Subject: [PATCH] move stuff to --- {frontend => src/worblehat-frontend}/.gitignore | 0 {frontend => src/worblehat-frontend}/package.json | 0 .../worblehat-frontend}/public/favicon.ico | Bin .../worblehat-frontend}/public/index.html | 0 .../worblehat-frontend}/public/manifest.json | 0 {frontend => src/worblehat-frontend}/src/App.tsx | 0 {frontend => src/worblehat-frontend}/src/Books.tsx | 0 .../worblehat-frontend}/src/FrontPage.tsx | 0 .../worblehat-frontend}/src/components/Book.tsx | 0 .../worblehat-frontend}/src/components/NavBar.tsx | 0 {frontend => src/worblehat-frontend}/src/index.css | 0 {frontend => src/worblehat-frontend}/src/index.tsx | 0 .../worblehat-frontend}/src/react-app-env.d.ts | 0 {frontend => src/worblehat-frontend}/tsconfig.json | 0 {frontend => src/worblehat-frontend}/yarn.lock | 0 src/worblehat/__init__.py | 1 + {worblehat => src/worblehat}/cli/__init__.py | 0 {worblehat => src/worblehat}/cli/main.py | 0 {worblehat => src/worblehat}/cli/prompt_utils.py | 0 .../worblehat}/cli/subclis/__init__.py | 0 .../worblehat}/cli/subclis/advanced_options.py | 0 .../worblehat}/cli/subclis/bookcase_item.py | 0 .../cli/subclis/bookcase_shelf_selector.py | 0 {worblehat => src/worblehat}/cli/subclis/search.py | 0 .../worblehat}/deadline_daemon/__init__.py | 0 .../worblehat}/deadline_daemon/main.py | 0 .../devscripts/seed_content_for_deadline_daemon.py | 0 .../worblehat}/devscripts/seed_test_data.py | 0 {worblehat => src/worblehat/flaskapp}/__init__.py | 0 .../worblehat}/flaskapp/api/bookcase.py | 0 .../worblehat}/flaskapp/blueprints/main.py | 0 {worblehat => src/worblehat}/flaskapp/database.py | 0 {worblehat => src/worblehat}/flaskapp/flaskapp.py | 0 .../worblehat}/flaskapp/templates/base.html | 0 .../worblehat}/flaskapp/templates/main/index.html | 0 .../worblehat}/flaskapp/templates/main/login.html | 0 {worblehat => src/worblehat}/flaskapp/wsgi_dev.py | 0 {worblehat => src/worblehat}/flaskapp/wsgi_prod.py | 0 {worblehat => src/worblehat}/main.py | 0 {worblehat => src/worblehat}/models/Author.py | 0 {worblehat => src/worblehat}/models/Base.py | 0 {worblehat => src/worblehat}/models/Bookcase.py | 0 {worblehat => src/worblehat}/models/BookcaseItem.py | 0 .../worblehat}/models/BookcaseItemBorrowing.py | 0 .../worblehat}/models/BookcaseItemBorrowingQueue.py | 0 .../worblehat}/models/BookcaseShelf.py | 0 {worblehat => src/worblehat}/models/Category.py | 0 .../models/DeadlineDaemonLastRunDatetime.py | 0 {worblehat => src/worblehat}/models/Language.py | 0 {worblehat => src/worblehat}/models/MediaType.py | 0 {worblehat => src/worblehat}/models/__init__.py | 0 .../worblehat}/models/migrations/env.py | 0 .../worblehat}/models/migrations/script.py.mako | 0 ...024-07-31T2107_7dfbf8a8dec8_initial_migration.py | 0 .../worblehat}/models/mixins/UidMixin.py | 0 .../worblehat}/models/mixins/UniqueNameMixin.py | 0 .../worblehat}/models/mixins/XrefMixin.py | 0 .../worblehat}/models/mixins/__init__.py | 0 .../worblehat}/models/xref_tables/Item_Author.py | 0 .../worblehat}/models/xref_tables/Item_Category.py | 0 .../worblehat}/models/xref_tables/__init__.py | 0 {worblehat => src/worblehat}/services/__init__.py | 0 .../worblehat}/services/argument_parser.py | 0 .../worblehat}/services/bookcase_item.py | 0 {worblehat => src/worblehat}/services/config.py | 0 {worblehat => src/worblehat}/services/email.py | 0 .../services/metadata_fetchers/BookMetadata.py | 0 .../metadata_fetchers/BookMetadataFetcher.py | 0 .../metadata_fetchers/GoogleBooksFetcher.py | 0 .../metadata_fetchers/OpenLibraryFetcher.py | 0 .../metadata_fetchers/OutlandScraperFetcher.py | 0 .../services/metadata_fetchers/__init__.py | 0 .../metadata_fetchers/book_metadata_fetcher.py | 0 .../worblehat}/services/seed_test_data.py | 0 worblehat/flaskapp/__init__.py | 0 75 files changed, 1 insertion(+) rename {frontend => src/worblehat-frontend}/.gitignore (100%) rename {frontend => src/worblehat-frontend}/package.json (100%) rename {frontend => src/worblehat-frontend}/public/favicon.ico (100%) rename {frontend => src/worblehat-frontend}/public/index.html (100%) rename {frontend => src/worblehat-frontend}/public/manifest.json (100%) rename {frontend => src/worblehat-frontend}/src/App.tsx (100%) rename {frontend => src/worblehat-frontend}/src/Books.tsx (100%) rename {frontend => src/worblehat-frontend}/src/FrontPage.tsx (100%) rename {frontend => src/worblehat-frontend}/src/components/Book.tsx (100%) rename {frontend => src/worblehat-frontend}/src/components/NavBar.tsx (100%) rename {frontend => src/worblehat-frontend}/src/index.css (100%) rename {frontend => src/worblehat-frontend}/src/index.tsx (100%) rename {frontend => src/worblehat-frontend}/src/react-app-env.d.ts (100%) rename {frontend => src/worblehat-frontend}/tsconfig.json (100%) rename {frontend => src/worblehat-frontend}/yarn.lock (100%) create mode 100644 src/worblehat/__init__.py rename {worblehat => src/worblehat}/cli/__init__.py (100%) rename {worblehat => src/worblehat}/cli/main.py (100%) rename {worblehat => src/worblehat}/cli/prompt_utils.py (100%) rename {worblehat => src/worblehat}/cli/subclis/__init__.py (100%) rename {worblehat => src/worblehat}/cli/subclis/advanced_options.py (100%) rename {worblehat => src/worblehat}/cli/subclis/bookcase_item.py (100%) rename {worblehat => src/worblehat}/cli/subclis/bookcase_shelf_selector.py (100%) rename {worblehat => src/worblehat}/cli/subclis/search.py (100%) rename {worblehat => src/worblehat}/deadline_daemon/__init__.py (100%) rename {worblehat => src/worblehat}/deadline_daemon/main.py (100%) rename {worblehat => src/worblehat}/devscripts/seed_content_for_deadline_daemon.py (100%) rename {worblehat => src/worblehat}/devscripts/seed_test_data.py (100%) rename {worblehat => src/worblehat/flaskapp}/__init__.py (100%) rename {worblehat => src/worblehat}/flaskapp/api/bookcase.py (100%) rename {worblehat => src/worblehat}/flaskapp/blueprints/main.py (100%) rename {worblehat => src/worblehat}/flaskapp/database.py (100%) rename {worblehat => src/worblehat}/flaskapp/flaskapp.py (100%) rename {worblehat => src/worblehat}/flaskapp/templates/base.html (100%) rename {worblehat => src/worblehat}/flaskapp/templates/main/index.html (100%) rename {worblehat => src/worblehat}/flaskapp/templates/main/login.html (100%) rename {worblehat => src/worblehat}/flaskapp/wsgi_dev.py (100%) rename {worblehat => src/worblehat}/flaskapp/wsgi_prod.py (100%) rename {worblehat => src/worblehat}/main.py (100%) rename {worblehat => src/worblehat}/models/Author.py (100%) rename {worblehat => src/worblehat}/models/Base.py (100%) rename {worblehat => src/worblehat}/models/Bookcase.py (100%) rename {worblehat => src/worblehat}/models/BookcaseItem.py (100%) rename {worblehat => src/worblehat}/models/BookcaseItemBorrowing.py (100%) rename {worblehat => src/worblehat}/models/BookcaseItemBorrowingQueue.py (100%) rename {worblehat => src/worblehat}/models/BookcaseShelf.py (100%) rename {worblehat => src/worblehat}/models/Category.py (100%) rename {worblehat => src/worblehat}/models/DeadlineDaemonLastRunDatetime.py (100%) rename {worblehat => src/worblehat}/models/Language.py (100%) rename {worblehat => src/worblehat}/models/MediaType.py (100%) rename {worblehat => src/worblehat}/models/__init__.py (100%) rename {worblehat => src/worblehat}/models/migrations/env.py (100%) rename {worblehat => src/worblehat}/models/migrations/script.py.mako (100%) rename {worblehat => src/worblehat}/models/migrations/versions/2024-07-31T2107_7dfbf8a8dec8_initial_migration.py (100%) rename {worblehat => src/worblehat}/models/mixins/UidMixin.py (100%) rename {worblehat => src/worblehat}/models/mixins/UniqueNameMixin.py (100%) rename {worblehat => src/worblehat}/models/mixins/XrefMixin.py (100%) rename {worblehat => src/worblehat}/models/mixins/__init__.py (100%) rename {worblehat => src/worblehat}/models/xref_tables/Item_Author.py (100%) rename {worblehat => src/worblehat}/models/xref_tables/Item_Category.py (100%) rename {worblehat => src/worblehat}/models/xref_tables/__init__.py (100%) rename {worblehat => src/worblehat}/services/__init__.py (100%) rename {worblehat => src/worblehat}/services/argument_parser.py (100%) rename {worblehat => src/worblehat}/services/bookcase_item.py (100%) rename {worblehat => src/worblehat}/services/config.py (100%) rename {worblehat => src/worblehat}/services/email.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/BookMetadata.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/BookMetadataFetcher.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/GoogleBooksFetcher.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/OpenLibraryFetcher.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/OutlandScraperFetcher.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/__init__.py (100%) rename {worblehat => src/worblehat}/services/metadata_fetchers/book_metadata_fetcher.py (100%) rename {worblehat => src/worblehat}/services/seed_test_data.py (100%) delete mode 100644 worblehat/flaskapp/__init__.py diff --git a/frontend/.gitignore b/src/worblehat-frontend/.gitignore similarity index 100% rename from frontend/.gitignore rename to src/worblehat-frontend/.gitignore diff --git a/frontend/package.json b/src/worblehat-frontend/package.json similarity index 100% rename from frontend/package.json rename to src/worblehat-frontend/package.json diff --git a/frontend/public/favicon.ico b/src/worblehat-frontend/public/favicon.ico similarity index 100% rename from frontend/public/favicon.ico rename to src/worblehat-frontend/public/favicon.ico diff --git a/frontend/public/index.html b/src/worblehat-frontend/public/index.html similarity index 100% rename from frontend/public/index.html rename to src/worblehat-frontend/public/index.html diff --git a/frontend/public/manifest.json b/src/worblehat-frontend/public/manifest.json similarity index 100% rename from frontend/public/manifest.json rename to src/worblehat-frontend/public/manifest.json diff --git a/frontend/src/App.tsx b/src/worblehat-frontend/src/App.tsx similarity index 100% rename from frontend/src/App.tsx rename to src/worblehat-frontend/src/App.tsx diff --git a/frontend/src/Books.tsx b/src/worblehat-frontend/src/Books.tsx similarity index 100% rename from frontend/src/Books.tsx rename to src/worblehat-frontend/src/Books.tsx diff --git a/frontend/src/FrontPage.tsx b/src/worblehat-frontend/src/FrontPage.tsx similarity index 100% rename from frontend/src/FrontPage.tsx rename to src/worblehat-frontend/src/FrontPage.tsx diff --git a/frontend/src/components/Book.tsx b/src/worblehat-frontend/src/components/Book.tsx similarity index 100% rename from frontend/src/components/Book.tsx rename to src/worblehat-frontend/src/components/Book.tsx diff --git a/frontend/src/components/NavBar.tsx b/src/worblehat-frontend/src/components/NavBar.tsx similarity index 100% rename from frontend/src/components/NavBar.tsx rename to src/worblehat-frontend/src/components/NavBar.tsx diff --git a/frontend/src/index.css b/src/worblehat-frontend/src/index.css similarity index 100% rename from frontend/src/index.css rename to src/worblehat-frontend/src/index.css diff --git a/frontend/src/index.tsx b/src/worblehat-frontend/src/index.tsx similarity index 100% rename from frontend/src/index.tsx rename to src/worblehat-frontend/src/index.tsx diff --git a/frontend/src/react-app-env.d.ts b/src/worblehat-frontend/src/react-app-env.d.ts similarity index 100% rename from frontend/src/react-app-env.d.ts rename to src/worblehat-frontend/src/react-app-env.d.ts diff --git a/frontend/tsconfig.json b/src/worblehat-frontend/tsconfig.json similarity index 100% rename from frontend/tsconfig.json rename to src/worblehat-frontend/tsconfig.json diff --git a/frontend/yarn.lock b/src/worblehat-frontend/yarn.lock similarity index 100% rename from frontend/yarn.lock rename to src/worblehat-frontend/yarn.lock diff --git a/src/worblehat/__init__.py b/src/worblehat/__init__.py new file mode 100644 index 0000000..b668da9 --- /dev/null +++ b/src/worblehat/__init__.py @@ -0,0 +1 @@ +from .main import main \ No newline at end of file diff --git a/worblehat/cli/__init__.py b/src/worblehat/cli/__init__.py similarity index 100% rename from worblehat/cli/__init__.py rename to src/worblehat/cli/__init__.py diff --git a/worblehat/cli/main.py b/src/worblehat/cli/main.py similarity index 100% rename from worblehat/cli/main.py rename to src/worblehat/cli/main.py diff --git a/worblehat/cli/prompt_utils.py b/src/worblehat/cli/prompt_utils.py similarity index 100% rename from worblehat/cli/prompt_utils.py rename to src/worblehat/cli/prompt_utils.py diff --git a/worblehat/cli/subclis/__init__.py b/src/worblehat/cli/subclis/__init__.py similarity index 100% rename from worblehat/cli/subclis/__init__.py rename to src/worblehat/cli/subclis/__init__.py diff --git a/worblehat/cli/subclis/advanced_options.py b/src/worblehat/cli/subclis/advanced_options.py similarity index 100% rename from worblehat/cli/subclis/advanced_options.py rename to src/worblehat/cli/subclis/advanced_options.py diff --git a/worblehat/cli/subclis/bookcase_item.py b/src/worblehat/cli/subclis/bookcase_item.py similarity index 100% rename from worblehat/cli/subclis/bookcase_item.py rename to src/worblehat/cli/subclis/bookcase_item.py diff --git a/worblehat/cli/subclis/bookcase_shelf_selector.py b/src/worblehat/cli/subclis/bookcase_shelf_selector.py similarity index 100% rename from worblehat/cli/subclis/bookcase_shelf_selector.py rename to src/worblehat/cli/subclis/bookcase_shelf_selector.py diff --git a/worblehat/cli/subclis/search.py b/src/worblehat/cli/subclis/search.py similarity index 100% rename from worblehat/cli/subclis/search.py rename to src/worblehat/cli/subclis/search.py diff --git a/worblehat/deadline_daemon/__init__.py b/src/worblehat/deadline_daemon/__init__.py similarity index 100% rename from worblehat/deadline_daemon/__init__.py rename to src/worblehat/deadline_daemon/__init__.py diff --git a/worblehat/deadline_daemon/main.py b/src/worblehat/deadline_daemon/main.py similarity index 100% rename from worblehat/deadline_daemon/main.py rename to src/worblehat/deadline_daemon/main.py diff --git a/worblehat/devscripts/seed_content_for_deadline_daemon.py b/src/worblehat/devscripts/seed_content_for_deadline_daemon.py similarity index 100% rename from worblehat/devscripts/seed_content_for_deadline_daemon.py rename to src/worblehat/devscripts/seed_content_for_deadline_daemon.py diff --git a/worblehat/devscripts/seed_test_data.py b/src/worblehat/devscripts/seed_test_data.py similarity index 100% rename from worblehat/devscripts/seed_test_data.py rename to src/worblehat/devscripts/seed_test_data.py diff --git a/worblehat/__init__.py b/src/worblehat/flaskapp/__init__.py similarity index 100% rename from worblehat/__init__.py rename to src/worblehat/flaskapp/__init__.py diff --git a/worblehat/flaskapp/api/bookcase.py b/src/worblehat/flaskapp/api/bookcase.py similarity index 100% rename from worblehat/flaskapp/api/bookcase.py rename to src/worblehat/flaskapp/api/bookcase.py diff --git a/worblehat/flaskapp/blueprints/main.py b/src/worblehat/flaskapp/blueprints/main.py similarity index 100% rename from worblehat/flaskapp/blueprints/main.py rename to src/worblehat/flaskapp/blueprints/main.py diff --git a/worblehat/flaskapp/database.py b/src/worblehat/flaskapp/database.py similarity index 100% rename from worblehat/flaskapp/database.py rename to src/worblehat/flaskapp/database.py diff --git a/worblehat/flaskapp/flaskapp.py b/src/worblehat/flaskapp/flaskapp.py similarity index 100% rename from worblehat/flaskapp/flaskapp.py rename to src/worblehat/flaskapp/flaskapp.py diff --git a/worblehat/flaskapp/templates/base.html b/src/worblehat/flaskapp/templates/base.html similarity index 100% rename from worblehat/flaskapp/templates/base.html rename to src/worblehat/flaskapp/templates/base.html diff --git a/worblehat/flaskapp/templates/main/index.html b/src/worblehat/flaskapp/templates/main/index.html similarity index 100% rename from worblehat/flaskapp/templates/main/index.html rename to src/worblehat/flaskapp/templates/main/index.html diff --git a/worblehat/flaskapp/templates/main/login.html b/src/worblehat/flaskapp/templates/main/login.html similarity index 100% rename from worblehat/flaskapp/templates/main/login.html rename to src/worblehat/flaskapp/templates/main/login.html diff --git a/worblehat/flaskapp/wsgi_dev.py b/src/worblehat/flaskapp/wsgi_dev.py similarity index 100% rename from worblehat/flaskapp/wsgi_dev.py rename to src/worblehat/flaskapp/wsgi_dev.py diff --git a/worblehat/flaskapp/wsgi_prod.py b/src/worblehat/flaskapp/wsgi_prod.py similarity index 100% rename from worblehat/flaskapp/wsgi_prod.py rename to src/worblehat/flaskapp/wsgi_prod.py diff --git a/worblehat/main.py b/src/worblehat/main.py similarity index 100% rename from worblehat/main.py rename to src/worblehat/main.py diff --git a/worblehat/models/Author.py b/src/worblehat/models/Author.py similarity index 100% rename from worblehat/models/Author.py rename to src/worblehat/models/Author.py diff --git a/worblehat/models/Base.py b/src/worblehat/models/Base.py similarity index 100% rename from worblehat/models/Base.py rename to src/worblehat/models/Base.py diff --git a/worblehat/models/Bookcase.py b/src/worblehat/models/Bookcase.py similarity index 100% rename from worblehat/models/Bookcase.py rename to src/worblehat/models/Bookcase.py diff --git a/worblehat/models/BookcaseItem.py b/src/worblehat/models/BookcaseItem.py similarity index 100% rename from worblehat/models/BookcaseItem.py rename to src/worblehat/models/BookcaseItem.py diff --git a/worblehat/models/BookcaseItemBorrowing.py b/src/worblehat/models/BookcaseItemBorrowing.py similarity index 100% rename from worblehat/models/BookcaseItemBorrowing.py rename to src/worblehat/models/BookcaseItemBorrowing.py diff --git a/worblehat/models/BookcaseItemBorrowingQueue.py b/src/worblehat/models/BookcaseItemBorrowingQueue.py similarity index 100% rename from worblehat/models/BookcaseItemBorrowingQueue.py rename to src/worblehat/models/BookcaseItemBorrowingQueue.py diff --git a/worblehat/models/BookcaseShelf.py b/src/worblehat/models/BookcaseShelf.py similarity index 100% rename from worblehat/models/BookcaseShelf.py rename to src/worblehat/models/BookcaseShelf.py diff --git a/worblehat/models/Category.py b/src/worblehat/models/Category.py similarity index 100% rename from worblehat/models/Category.py rename to src/worblehat/models/Category.py diff --git a/worblehat/models/DeadlineDaemonLastRunDatetime.py b/src/worblehat/models/DeadlineDaemonLastRunDatetime.py similarity index 100% rename from worblehat/models/DeadlineDaemonLastRunDatetime.py rename to src/worblehat/models/DeadlineDaemonLastRunDatetime.py diff --git a/worblehat/models/Language.py b/src/worblehat/models/Language.py similarity index 100% rename from worblehat/models/Language.py rename to src/worblehat/models/Language.py diff --git a/worblehat/models/MediaType.py b/src/worblehat/models/MediaType.py similarity index 100% rename from worblehat/models/MediaType.py rename to src/worblehat/models/MediaType.py diff --git a/worblehat/models/__init__.py b/src/worblehat/models/__init__.py similarity index 100% rename from worblehat/models/__init__.py rename to src/worblehat/models/__init__.py diff --git a/worblehat/models/migrations/env.py b/src/worblehat/models/migrations/env.py similarity index 100% rename from worblehat/models/migrations/env.py rename to src/worblehat/models/migrations/env.py diff --git a/worblehat/models/migrations/script.py.mako b/src/worblehat/models/migrations/script.py.mako similarity index 100% rename from worblehat/models/migrations/script.py.mako rename to src/worblehat/models/migrations/script.py.mako diff --git a/worblehat/models/migrations/versions/2024-07-31T2107_7dfbf8a8dec8_initial_migration.py b/src/worblehat/models/migrations/versions/2024-07-31T2107_7dfbf8a8dec8_initial_migration.py similarity index 100% rename from worblehat/models/migrations/versions/2024-07-31T2107_7dfbf8a8dec8_initial_migration.py rename to src/worblehat/models/migrations/versions/2024-07-31T2107_7dfbf8a8dec8_initial_migration.py diff --git a/worblehat/models/mixins/UidMixin.py b/src/worblehat/models/mixins/UidMixin.py similarity index 100% rename from worblehat/models/mixins/UidMixin.py rename to src/worblehat/models/mixins/UidMixin.py diff --git a/worblehat/models/mixins/UniqueNameMixin.py b/src/worblehat/models/mixins/UniqueNameMixin.py similarity index 100% rename from worblehat/models/mixins/UniqueNameMixin.py rename to src/worblehat/models/mixins/UniqueNameMixin.py diff --git a/worblehat/models/mixins/XrefMixin.py b/src/worblehat/models/mixins/XrefMixin.py similarity index 100% rename from worblehat/models/mixins/XrefMixin.py rename to src/worblehat/models/mixins/XrefMixin.py diff --git a/worblehat/models/mixins/__init__.py b/src/worblehat/models/mixins/__init__.py similarity index 100% rename from worblehat/models/mixins/__init__.py rename to src/worblehat/models/mixins/__init__.py diff --git a/worblehat/models/xref_tables/Item_Author.py b/src/worblehat/models/xref_tables/Item_Author.py similarity index 100% rename from worblehat/models/xref_tables/Item_Author.py rename to src/worblehat/models/xref_tables/Item_Author.py diff --git a/worblehat/models/xref_tables/Item_Category.py b/src/worblehat/models/xref_tables/Item_Category.py similarity index 100% rename from worblehat/models/xref_tables/Item_Category.py rename to src/worblehat/models/xref_tables/Item_Category.py diff --git a/worblehat/models/xref_tables/__init__.py b/src/worblehat/models/xref_tables/__init__.py similarity index 100% rename from worblehat/models/xref_tables/__init__.py rename to src/worblehat/models/xref_tables/__init__.py diff --git a/worblehat/services/__init__.py b/src/worblehat/services/__init__.py similarity index 100% rename from worblehat/services/__init__.py rename to src/worblehat/services/__init__.py diff --git a/worblehat/services/argument_parser.py b/src/worblehat/services/argument_parser.py similarity index 100% rename from worblehat/services/argument_parser.py rename to src/worblehat/services/argument_parser.py diff --git a/worblehat/services/bookcase_item.py b/src/worblehat/services/bookcase_item.py similarity index 100% rename from worblehat/services/bookcase_item.py rename to src/worblehat/services/bookcase_item.py diff --git a/worblehat/services/config.py b/src/worblehat/services/config.py similarity index 100% rename from worblehat/services/config.py rename to src/worblehat/services/config.py diff --git a/worblehat/services/email.py b/src/worblehat/services/email.py similarity index 100% rename from worblehat/services/email.py rename to src/worblehat/services/email.py diff --git a/worblehat/services/metadata_fetchers/BookMetadata.py b/src/worblehat/services/metadata_fetchers/BookMetadata.py similarity index 100% rename from worblehat/services/metadata_fetchers/BookMetadata.py rename to src/worblehat/services/metadata_fetchers/BookMetadata.py diff --git a/worblehat/services/metadata_fetchers/BookMetadataFetcher.py b/src/worblehat/services/metadata_fetchers/BookMetadataFetcher.py similarity index 100% rename from worblehat/services/metadata_fetchers/BookMetadataFetcher.py rename to src/worblehat/services/metadata_fetchers/BookMetadataFetcher.py diff --git a/worblehat/services/metadata_fetchers/GoogleBooksFetcher.py b/src/worblehat/services/metadata_fetchers/GoogleBooksFetcher.py similarity index 100% rename from worblehat/services/metadata_fetchers/GoogleBooksFetcher.py rename to src/worblehat/services/metadata_fetchers/GoogleBooksFetcher.py diff --git a/worblehat/services/metadata_fetchers/OpenLibraryFetcher.py b/src/worblehat/services/metadata_fetchers/OpenLibraryFetcher.py similarity index 100% rename from worblehat/services/metadata_fetchers/OpenLibraryFetcher.py rename to src/worblehat/services/metadata_fetchers/OpenLibraryFetcher.py diff --git a/worblehat/services/metadata_fetchers/OutlandScraperFetcher.py b/src/worblehat/services/metadata_fetchers/OutlandScraperFetcher.py similarity index 100% rename from worblehat/services/metadata_fetchers/OutlandScraperFetcher.py rename to src/worblehat/services/metadata_fetchers/OutlandScraperFetcher.py diff --git a/worblehat/services/metadata_fetchers/__init__.py b/src/worblehat/services/metadata_fetchers/__init__.py similarity index 100% rename from worblehat/services/metadata_fetchers/__init__.py rename to src/worblehat/services/metadata_fetchers/__init__.py diff --git a/worblehat/services/metadata_fetchers/book_metadata_fetcher.py b/src/worblehat/services/metadata_fetchers/book_metadata_fetcher.py similarity index 100% rename from worblehat/services/metadata_fetchers/book_metadata_fetcher.py rename to src/worblehat/services/metadata_fetchers/book_metadata_fetcher.py diff --git a/worblehat/services/seed_test_data.py b/src/worblehat/services/seed_test_data.py similarity index 100% rename from worblehat/services/seed_test_data.py rename to src/worblehat/services/seed_test_data.py diff --git a/worblehat/flaskapp/__init__.py b/worblehat/flaskapp/__init__.py deleted file mode 100644 index e69de29..0000000