diff --git a/.gitignore b/.gitignore index 9c012a7..41beca9 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,9 @@ *.pyc *.saf + +/build/ + +/dist/ + +/PricesPaidGUI.egg-info/ diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..ab0f510 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include *.md LICENSE journal.txt \ No newline at end of file diff --git a/ColumnDropdown.tpl b/pricespaidgui/ColumnDropdown.tpl similarity index 100% rename from ColumnDropdown.tpl rename to pricespaidgui/ColumnDropdown.tpl diff --git a/ExtraLoginMethods.tpl b/pricespaidgui/ExtraLoginMethods.tpl similarity index 100% rename from ExtraLoginMethods.tpl rename to pricespaidgui/ExtraLoginMethods.tpl diff --git a/Footer.tpl b/pricespaidgui/Footer.tpl similarity index 100% rename from Footer.tpl rename to pricespaidgui/Footer.tpl diff --git a/JQPlotIncludes.tpl b/pricespaidgui/JQPlotIncludes.tpl similarity index 100% rename from JQPlotIncludes.tpl rename to pricespaidgui/JQPlotIncludes.tpl diff --git a/LegalNotice.tpl b/pricespaidgui/LegalNotice.tpl similarity index 100% rename from LegalNotice.tpl rename to pricespaidgui/LegalNotice.tpl diff --git a/LogActivity.py b/pricespaidgui/LogActivity.py similarity index 100% rename from LogActivity.py rename to pricespaidgui/LogActivity.py diff --git a/LogFeedback.py b/pricespaidgui/LogFeedback.py similarity index 100% rename from LogFeedback.py rename to pricespaidgui/LogFeedback.py diff --git a/Login.tpl b/pricespaidgui/Login.tpl similarity index 100% rename from Login.tpl rename to pricespaidgui/Login.tpl diff --git a/Logout.tpl b/pricespaidgui/Logout.tpl similarity index 100% rename from Logout.tpl rename to pricespaidgui/Logout.tpl diff --git a/MainJSIncludes.tpl b/pricespaidgui/MainJSIncludes.tpl similarity index 100% rename from MainJSIncludes.tpl rename to pricespaidgui/MainJSIncludes.tpl diff --git a/MainPage.tpl b/pricespaidgui/MainPage.tpl similarity index 100% rename from MainPage.tpl rename to pricespaidgui/MainPage.tpl diff --git a/PPBottleApp.py b/pricespaidgui/PPBottleApp.py similarity index 100% rename from PPBottleApp.py rename to pricespaidgui/PPBottleApp.py diff --git a/Portfolio.tpl b/pricespaidgui/Portfolio.tpl similarity index 100% rename from Portfolio.tpl rename to pricespaidgui/Portfolio.tpl diff --git a/PortfolioPanel.tpl b/pricespaidgui/PortfolioPanel.tpl similarity index 100% rename from PortfolioPanel.tpl rename to pricespaidgui/PortfolioPanel.tpl diff --git a/SearchHelp.tpl b/pricespaidgui/SearchHelp.tpl similarity index 100% rename from SearchHelp.tpl rename to pricespaidgui/SearchHelp.tpl diff --git a/SlickGridIncludes.tpl b/pricespaidgui/SlickGridIncludes.tpl similarity index 100% rename from SlickGridIncludes.tpl rename to pricespaidgui/SlickGridIncludes.tpl diff --git a/StartPage.tpl b/pricespaidgui/StartPage.tpl similarity index 100% rename from StartPage.tpl rename to pricespaidgui/StartPage.tpl diff --git a/__init__.py b/pricespaidgui/__init__.py similarity index 100% rename from __init__.py rename to pricespaidgui/__init__.py diff --git a/app.wsgi b/pricespaidgui/app.wsgi similarity index 100% rename from app.wsgi rename to pricespaidgui/app.wsgi diff --git a/jqplot_includes.tpl b/pricespaidgui/jqplot_includes.tpl similarity index 100% rename from jqplot_includes.tpl rename to pricespaidgui/jqplot_includes.tpl diff --git a/js/GUISpecifics.js b/pricespaidgui/js/GUISpecifics.js similarity index 100% rename from js/GUISpecifics.js rename to pricespaidgui/js/GUISpecifics.js diff --git a/js/PortfolioGUI.js b/pricespaidgui/js/PortfolioGUI.js similarity index 100% rename from js/PortfolioGUI.js rename to pricespaidgui/js/PortfolioGUI.js diff --git a/js/StandardFunctions.js b/pricespaidgui/js/StandardFunctions.js similarity index 100% rename from js/StandardFunctions.js rename to pricespaidgui/js/StandardFunctions.js diff --git a/js/Utility.js b/pricespaidgui/js/Utility.js similarity index 100% rename from js/Utility.js rename to pricespaidgui/js/Utility.js diff --git a/js/bootstrap.js b/pricespaidgui/js/bootstrap.js similarity index 100% rename from js/bootstrap.js rename to pricespaidgui/js/bootstrap.js diff --git a/js/grid_rendering.js b/pricespaidgui/js/grid_rendering.js similarity index 100% rename from js/grid_rendering.js rename to pricespaidgui/js/grid_rendering.js diff --git a/js/header.js b/pricespaidgui/js/header.js similarity index 100% rename from js/header.js rename to pricespaidgui/js/header.js diff --git a/js/pagination.js b/pricespaidgui/js/pagination.js similarity index 100% rename from js/pagination.js rename to pricespaidgui/js/pagination.js diff --git a/js/plot_rendering.js b/pricespaidgui/js/plot_rendering.js similarity index 100% rename from js/plot_rendering.js rename to pricespaidgui/js/plot_rendering.js diff --git a/js/qtplugin.cab b/pricespaidgui/js/qtplugin.cab similarity index 100% rename from js/qtplugin.cab rename to pricespaidgui/js/qtplugin.cab diff --git a/js/result_rendering.js b/pricespaidgui/js/result_rendering.js similarity index 100% rename from js/result_rendering.js rename to pricespaidgui/js/result_rendering.js diff --git a/morris_config.py b/pricespaidgui/morris_config.py similarity index 100% rename from morris_config.py rename to pricespaidgui/morris_config.py diff --git a/ppGuiConfig.py b/pricespaidgui/ppGuiConfig.py similarity index 100% rename from ppGuiConfig.py rename to pricespaidgui/ppGuiConfig.py diff --git a/theme/css/baseline.css b/pricespaidgui/theme/css/baseline.css similarity index 100% rename from theme/css/baseline.css rename to pricespaidgui/theme/css/baseline.css diff --git a/theme/css/bootstrap-theme.css b/pricespaidgui/theme/css/bootstrap-theme.css similarity index 100% rename from theme/css/bootstrap-theme.css rename to pricespaidgui/theme/css/bootstrap-theme.css diff --git a/theme/css/bootstrap.css b/pricespaidgui/theme/css/bootstrap.css similarity index 100% rename from theme/css/bootstrap.css rename to pricespaidgui/theme/css/bootstrap.css diff --git a/theme/css/decoration_gui.css b/pricespaidgui/theme/css/decoration_gui.css similarity index 100% rename from theme/css/decoration_gui.css rename to pricespaidgui/theme/css/decoration_gui.css diff --git a/theme/css/loginPage.css b/pricespaidgui/theme/css/loginPage.css similarity index 100% rename from theme/css/loginPage.css rename to pricespaidgui/theme/css/loginPage.css diff --git a/theme/css/mainPage.css b/pricespaidgui/theme/css/mainPage.css similarity index 100% rename from theme/css/mainPage.css rename to pricespaidgui/theme/css/mainPage.css diff --git a/theme/css/shared.css b/pricespaidgui/theme/css/shared.css similarity index 100% rename from theme/css/shared.css rename to pricespaidgui/theme/css/shared.css diff --git a/theme/css/startPage.css b/pricespaidgui/theme/css/startPage.css similarity index 100% rename from theme/css/startPage.css rename to pricespaidgui/theme/css/startPage.css diff --git a/theme/css/startPage2.css b/pricespaidgui/theme/css/startPage2.css similarity index 100% rename from theme/css/startPage2.css rename to pricespaidgui/theme/css/startPage2.css diff --git a/theme/fonts/glyphicons-halflings-regular.eot b/pricespaidgui/theme/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from theme/fonts/glyphicons-halflings-regular.eot rename to pricespaidgui/theme/fonts/glyphicons-halflings-regular.eot diff --git a/theme/fonts/glyphicons-halflings-regular.svg b/pricespaidgui/theme/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from theme/fonts/glyphicons-halflings-regular.svg rename to pricespaidgui/theme/fonts/glyphicons-halflings-regular.svg diff --git a/theme/fonts/glyphicons-halflings-regular.ttf b/pricespaidgui/theme/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from theme/fonts/glyphicons-halflings-regular.ttf rename to pricespaidgui/theme/fonts/glyphicons-halflings-regular.ttf diff --git a/theme/fonts/glyphicons-halflings-regular.woff b/pricespaidgui/theme/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from theme/fonts/glyphicons-halflings-regular.woff rename to pricespaidgui/theme/fonts/glyphicons-halflings-regular.woff diff --git a/theme/img/Beta0.5.png b/pricespaidgui/theme/img/Beta0.5.png similarity index 100% rename from theme/img/Beta0.5.png rename to pricespaidgui/theme/img/Beta0.5.png diff --git a/theme/img/Beta2.0.png b/pricespaidgui/theme/img/Beta2.0.png similarity index 100% rename from theme/img/Beta2.0.png rename to pricespaidgui/theme/img/Beta2.0.png diff --git a/theme/img/bg_header.jpg b/pricespaidgui/theme/img/bg_header.jpg similarity index 100% rename from theme/img/bg_header.jpg rename to pricespaidgui/theme/img/bg_header.jpg diff --git a/theme/img/display-details.png b/pricespaidgui/theme/img/display-details.png similarity index 100% rename from theme/img/display-details.png rename to pricespaidgui/theme/img/display-details.png diff --git a/theme/img/gnome_window_close.png b/pricespaidgui/theme/img/gnome_window_close.png similarity index 100% rename from theme/img/gnome_window_close.png rename to pricespaidgui/theme/img/gnome_window_close.png diff --git a/theme/img/graph.png b/pricespaidgui/theme/img/graph.png similarity index 100% rename from theme/img/graph.png rename to pricespaidgui/theme/img/graph.png diff --git a/theme/img/gsa_logo.png b/pricespaidgui/theme/img/gsa_logo.png similarity index 100% rename from theme/img/gsa_logo.png rename to pricespaidgui/theme/img/gsa_logo.png diff --git a/theme/img/icn_add.svg b/pricespaidgui/theme/img/icn_add.svg similarity index 100% rename from theme/img/icn_add.svg rename to pricespaidgui/theme/img/icn_add.svg diff --git a/theme/img/icn_all.png b/pricespaidgui/theme/img/icn_all.png similarity index 100% rename from theme/img/icn_all.png rename to pricespaidgui/theme/img/icn_all.png diff --git a/theme/img/icn_arrow_left.png b/pricespaidgui/theme/img/icn_arrow_left.png similarity index 100% rename from theme/img/icn_arrow_left.png rename to pricespaidgui/theme/img/icn_arrow_left.png diff --git a/theme/img/icn_arrow_right.png b/pricespaidgui/theme/img/icn_arrow_right.png similarity index 100% rename from theme/img/icn_arrow_right.png rename to pricespaidgui/theme/img/icn_arrow_right.png diff --git a/theme/img/icn_brand.png b/pricespaidgui/theme/img/icn_brand.png similarity index 100% rename from theme/img/icn_brand.png rename to pricespaidgui/theme/img/icn_brand.png diff --git a/theme/img/icn_create.svg b/pricespaidgui/theme/img/icn_create.svg similarity index 100% rename from theme/img/icn_create.svg rename to pricespaidgui/theme/img/icn_create.svg diff --git a/theme/img/icn_export.png b/pricespaidgui/theme/img/icn_export.png similarity index 100% rename from theme/img/icn_export.png rename to pricespaidgui/theme/img/icn_export.png diff --git a/theme/img/icn_export.svg b/pricespaidgui/theme/img/icn_export.svg similarity index 100% rename from theme/img/icn_export.svg rename to pricespaidgui/theme/img/icn_export.svg diff --git a/theme/img/icn_government.svg b/pricespaidgui/theme/img/icn_government.svg similarity index 100% rename from theme/img/icn_government.svg rename to pricespaidgui/theme/img/icn_government.svg diff --git a/theme/img/icn_list.png b/pricespaidgui/theme/img/icn_list.png similarity index 100% rename from theme/img/icn_list.png rename to pricespaidgui/theme/img/icn_list.png diff --git a/theme/img/icn_list.svg b/pricespaidgui/theme/img/icn_list.svg similarity index 100% rename from theme/img/icn_list.svg rename to pricespaidgui/theme/img/icn_list.svg diff --git a/theme/img/icn_search.png b/pricespaidgui/theme/img/icn_search.png similarity index 100% rename from theme/img/icn_search.png rename to pricespaidgui/theme/img/icn_search.png diff --git a/theme/img/icn_vehicle.svg b/pricespaidgui/theme/img/icn_vehicle.svg similarity index 100% rename from theme/img/icn_vehicle.svg rename to pricespaidgui/theme/img/icn_vehicle.svg diff --git a/theme/img/icn_vendor.svg b/pricespaidgui/theme/img/icn_vendor.svg similarity index 100% rename from theme/img/icn_vendor.svg rename to pricespaidgui/theme/img/icn_vendor.svg diff --git a/theme/img/icon-component.png b/pricespaidgui/theme/img/icon-component.png similarity index 100% rename from theme/img/icon-component.png rename to pricespaidgui/theme/img/icon-component.png diff --git a/theme/img/icon-configuration.png b/pricespaidgui/theme/img/icon-configuration.png similarity index 100% rename from theme/img/icon-configuration.png rename to pricespaidgui/theme/img/icon-configuration.png diff --git a/theme/img/icon-cpu.png b/pricespaidgui/theme/img/icon-cpu.png similarity index 100% rename from theme/img/icon-cpu.png rename to pricespaidgui/theme/img/icon-cpu.png diff --git a/theme/img/icon-minimicro.png b/pricespaidgui/theme/img/icon-minimicro.png similarity index 100% rename from theme/img/icon-minimicro.png rename to pricespaidgui/theme/img/icon-minimicro.png diff --git a/theme/img/icon-punchcards.png b/pricespaidgui/theme/img/icon-punchcards.png similarity index 100% rename from theme/img/icon-punchcards.png rename to pricespaidgui/theme/img/icon-punchcards.png diff --git a/theme/img/icon-software.png b/pricespaidgui/theme/img/icon-software.png similarity index 100% rename from theme/img/icon-software.png rename to pricespaidgui/theme/img/icon-software.png diff --git a/theme/img/icon-supplies.png b/pricespaidgui/theme/img/icon-supplies.png similarity index 100% rename from theme/img/icon-supplies.png rename to pricespaidgui/theme/img/icon-supplies.png diff --git a/theme/img/icon_all.png b/pricespaidgui/theme/img/icon_all.png similarity index 100% rename from theme/img/icon_all.png rename to pricespaidgui/theme/img/icon_all.png diff --git a/theme/img/loading-more.png b/pricespaidgui/theme/img/loading-more.png similarity index 100% rename from theme/img/loading-more.png rename to pricespaidgui/theme/img/loading-more.png diff --git a/theme/img/logo_pricespaid.png b/pricespaidgui/theme/img/logo_pricespaid.png similarity index 100% rename from theme/img/logo_pricespaid.png rename to pricespaidgui/theme/img/logo_pricespaid.png diff --git a/theme/img/placeholder120x120.png b/pricespaidgui/theme/img/placeholder120x120.png similarity index 100% rename from theme/img/placeholder120x120.png rename to pricespaidgui/theme/img/placeholder120x120.png diff --git a/theme/img/pp_logo_beta.png b/pricespaidgui/theme/img/pp_logo_beta.png similarity index 100% rename from theme/img/pp_logo_beta.png rename to pricespaidgui/theme/img/pp_logo_beta.png diff --git a/theme/img/small_icn_search.png b/pricespaidgui/theme/img/small_icn_search.png similarity index 100% rename from theme/img/small_icn_search.png rename to pricespaidgui/theme/img/small_icn_search.png diff --git a/theme/img2/bg_logo.png b/pricespaidgui/theme/img2/bg_logo.png similarity index 100% rename from theme/img2/bg_logo.png rename to pricespaidgui/theme/img2/bg_logo.png diff --git a/theme/img2/btn_search.png b/pricespaidgui/theme/img2/btn_search.png similarity index 100% rename from theme/img2/btn_search.png rename to pricespaidgui/theme/img2/btn_search.png diff --git a/theme/img2/icn_commodity_all.png b/pricespaidgui/theme/img2/icn_commodity_all.png similarity index 100% rename from theme/img2/icn_commodity_all.png rename to pricespaidgui/theme/img2/icn_commodity_all.png diff --git a/theme/img2/icn_commodity_component.png b/pricespaidgui/theme/img2/icn_commodity_component.png similarity index 100% rename from theme/img2/icn_commodity_component.png rename to pricespaidgui/theme/img2/icn_commodity_component.png diff --git a/theme/img2/icn_commodity_configuration.png b/pricespaidgui/theme/img2/icn_commodity_configuration.png similarity index 100% rename from theme/img2/icn_commodity_configuration.png rename to pricespaidgui/theme/img2/icn_commodity_configuration.png diff --git a/theme/img2/icn_commodity_minimicro.png b/pricespaidgui/theme/img2/icn_commodity_minimicro.png similarity index 100% rename from theme/img2/icn_commodity_minimicro.png rename to pricespaidgui/theme/img2/icn_commodity_minimicro.png diff --git a/theme/img2/icn_commodity_punchcards.png b/pricespaidgui/theme/img2/icn_commodity_punchcards.png similarity index 100% rename from theme/img2/icn_commodity_punchcards.png rename to pricespaidgui/theme/img2/icn_commodity_punchcards.png diff --git a/theme/img2/icn_commodity_software.png b/pricespaidgui/theme/img2/icn_commodity_software.png similarity index 100% rename from theme/img2/icn_commodity_software.png rename to pricespaidgui/theme/img2/icn_commodity_software.png diff --git a/theme/img2/icn_commodity_supplies.png b/pricespaidgui/theme/img2/icn_commodity_supplies.png similarity index 100% rename from theme/img2/icn_commodity_supplies.png rename to pricespaidgui/theme/img2/icn_commodity_supplies.png diff --git a/theme/movies/PortfolioTutorial.mov b/pricespaidgui/theme/movies/PortfolioTutorial.mov similarity index 100% rename from theme/movies/PortfolioTutorial.mov rename to pricespaidgui/theme/movies/PortfolioTutorial.mov diff --git a/theme/movies/PortfolioTutorial.mp4 b/pricespaidgui/theme/movies/PortfolioTutorial.mp4 similarity index 100% rename from theme/movies/PortfolioTutorial.mp4 rename to pricespaidgui/theme/movies/PortfolioTutorial.mp4 diff --git a/theme/movies/PortfolioTutorial.wmv b/pricespaidgui/theme/movies/PortfolioTutorial.wmv similarity index 100% rename from theme/movies/PortfolioTutorial.wmv rename to pricespaidgui/theme/movies/PortfolioTutorial.wmv diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..11e9d4a --- /dev/null +++ b/setup.cfg @@ -0,0 +1,3 @@ +[wheel] +# Since we're a pure Python package, we can mark our wheels as universal. +universal = 1 \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..b8fb5f7 --- /dev/null +++ b/setup.py @@ -0,0 +1,37 @@ +import codecs +import os + +from setuptools import setup, find_packages + + +def read(*parts): + """ + Build an absolute path from *parts* and and return the contents of the + resulting file. Assume UTF-8 encoding. + """ + here = os.path.abspath(os.path.dirname(__file__)) + with codecs.open(os.path.join(here, *parts), 'rb', 'utf-8') as f: + return f.read() + + +setup( + name='PricesPaidGUI', + version='0.0.1', + description='PricesPaidGUI', + long_description=(read('README.md') + '\n\n' + + read('journal.txt')), + url='https://github.com/18f/PricesPaidGUI', + license="MIT", + author="Robert Read", + author_email='robert.read@gsa.com', + packages=find_packages(), + classifiers=[ + 'Development Status :: 3 - Alpha', + 'Intended Audience :: Developers', + 'Natural Language :: English', + 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: JavaScript', + ], +) \ No newline at end of file