diff --git a/Dockerfile b/Dockerfile index 1985ae929b4255263412390a263ff9e663340422..03ca99346963fc04b35796a3954d3192f9bba911 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,4 +33,4 @@ RUN conda env update -q -f /tmp/environment.yml && \ COPY --chown=rstudio:rstudio src /code/src RUN ln -s /code/src -RUN pip install -e src/covid-19/covid_19_dashboard \ No newline at end of file +RUN pip install -e src/covid-19/covid_19_utils \ No newline at end of file diff --git a/notebooks/Dashboard.ipynb b/notebooks/Dashboard.ipynb index 3e9b7221b2cfbc92f42b24bca1dcf09d0499ee43..335af9a34b0b699bc7504aaa32ab713156ba0d70 100644 --- a/notebooks/Dashboard.ipynb +++ b/notebooks/Dashboard.ipynb @@ -21,7 +21,7 @@ "import pandas as pd\n", "\n", "from IPython.display import display, HTML, Markdown\n", - "from covid_19_dashboard import helper" + "from covid_19_utils import helper" ] }, { @@ -48,7 +48,7 @@ "outputs": [], "source": [ "# Read in and transform the case data\n", - "from covid_19_dashboard.converters import CaseConverter\n", + "from covid_19_utils.converters import CaseConverter\n", "converter = CaseConverter('../data/atlas')\n", "jhu_df = converter.read_convert(ts_folder)\n", "\n", diff --git a/notebooks/examples/covidtracking-jhu-diff.ipynb b/notebooks/examples/covidtracking-jhu-diff.ipynb index 56733b24fb47fc11daf2831d0d27d9387a12ac2f..fc6d0085121aa4010ef64acf86cde62306117d68 100644 --- a/notebooks/examples/covidtracking-jhu-diff.ipynb +++ b/notebooks/examples/covidtracking-jhu-diff.ipynb @@ -1469,7 +1469,7 @@ "from holoviews import opts\n", "from IPython.display import display, HTML, Markdown\n", "\n", - "import covid_19_dashboard as helper\n", + "import covid_19_utils as helper\n", "\n", "hv.extension('bokeh')" ] diff --git a/notebooks/examples/italy-covid-19.ipynb b/notebooks/examples/italy-covid-19.ipynb index 03cbf73d4e6a6d90b01fb33782079ff531f26d42..c400607e0f8cadcfc4dd5c13f2acab566f7c60ff 100644 --- a/notebooks/examples/italy-covid-19.ipynb +++ b/notebooks/examples/italy-covid-19.ipynb @@ -30,8 +30,8 @@ "\n", "from IPython.display import display, HTML\n", "\n", - "from covid_19_dashboard import helper, plotting\n", - "from covid_19_dashboard.italy_utils import get_region_populations, prepare_dataframe" + "from covid_19_utils import helper, plotting\n", + "from covid_19_utils.italy_utils import get_region_populations, prepare_dataframe" ] }, { diff --git a/notebooks/examples/spain-covid-19.ipynb b/notebooks/examples/spain-covid-19.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/notebooks/openzh-covid-19-dashboard.ipynb b/notebooks/openzh-covid-19-dashboard.ipynb index 51f0bdb8e00f235336f52b08922d9b5e3a21d59f..d7475d7eede1172fb3ab97538a2f555f741ed462 100644 --- a/notebooks/openzh-covid-19-dashboard.ipynb +++ b/notebooks/openzh-covid-19-dashboard.ipynb @@ -88,7 +88,7 @@ "outputs": [], "source": [ "# read in population data\n", - "from covid_19_dashboard import helper, plotting\n", + "from covid_19_utils import helper, plotting\n", "\n", "population = {key[3:]: value for (key,value) in helper.get_region_populations('CHE').items()}\n", "\n", diff --git a/notebooks/process/standardize_datasets.ipynb b/notebooks/process/standardize_datasets.ipynb index 64ab3ba8e056010beea39d45f708917220903981..d1bca3597cf1c565128b7ad7c8a6a89e221ab94b 100644 --- a/notebooks/process/standardize_datasets.ipynb +++ b/notebooks/process/standardize_datasets.ipynb @@ -32,8 +32,8 @@ "import altair as alt\n", "import pandas as pd\n", "\n", - "from covid_19_dashboard import helper, plotting\n", - "from covid_19_dashboard.converters import CaseConverter" + "from covid_19_utils import helper, plotting\n", + "from covid_19_utils.converters import CaseConverter" ] }, { diff --git a/notebooks/process/wikidata-pop-data.ipynb b/notebooks/process/wikidata-pop-data.ipynb index e19ba2701d7d805222c642e0b6ce08c086081303..0d582022d2974b1ed0d6d4592eb9864cb5d628bf 100644 --- a/notebooks/process/wikidata-pop-data.ipynb +++ b/notebooks/process/wikidata-pop-data.ipynb @@ -16,7 +16,7 @@ "import os\n", "import pandas as pd\n", "\n", - "from covid_19_dashboard import helper" + "from covid_19_utils import helper" ] }, { diff --git a/runs/Dashboard.run.ipynb b/runs/Dashboard.run.ipynb index c587a409bca03f483d4523138b23fdf7d3428ccf..54cdb4ac97e59eefac3ac2e067e5ef57b1f64568 100644 --- a/runs/Dashboard.run.ipynb +++ b/runs/Dashboard.run.ipynb @@ -22,7 +22,7 @@ "import numpy as np\n", "import os\n", "from IPython.display import display, HTML, Markdown\n", - "import covid_19_dashboard as helper" + "import covid_19_utils as helper" ] }, { diff --git a/runs/italy-covid-19.ipynb b/runs/italy-covid-19.ipynb index 246feeaf1322a5710b9681e4acf90396208adbef..979520fb029e92642cc01cc1d13a0843e8b0c387 100644 --- a/runs/italy-covid-19.ipynb +++ b/runs/italy-covid-19.ipynb @@ -59,8 +59,8 @@ "\n", "from IPython.display import display, HTML\n", "\n", - "from covid_19_dashboard import helper, plotting\n", - "from covid_19_dashboard.italy_utils import get_region_populations, prepare_dataframe" + "from covid_19_utils import helper, plotting\n", + "from covid_19_utils.italy_utils import get_region_populations, prepare_dataframe" ] }, { diff --git a/runs/openzh-covid-19-dashboard.run.ipynb b/runs/openzh-covid-19-dashboard.run.ipynb index b799708c1e6839d69e59ce2629f79bc78f524077..bf1235a326c2acf68bee00d2e100fc726f565175 100644 --- a/runs/openzh-covid-19-dashboard.run.ipynb +++ b/runs/openzh-covid-19-dashboard.run.ipynb @@ -191,7 +191,7 @@ "outputs": [], "source": [ "# read in population data\n", - "from covid_19_dashboard import helper, plotting\n", + "from covid_19_utils import helper, plotting\n", "\n", "population = {key[3:]: value for (key,value) in helper.get_region_populations('CHE').items()}\n", "\n", diff --git a/runs/wikidata-pop-data.run.ipynb b/runs/wikidata-pop-data.run.ipynb index f7bbb999ae5e7c059a5d454e40ddfe26d9e62b5a..129244c2d0ec3e2978b6cbc60a1630fe7dac9595 100644 --- a/runs/wikidata-pop-data.run.ipynb +++ b/runs/wikidata-pop-data.run.ipynb @@ -34,7 +34,7 @@ "import os\n", "import pandas as pd\n", "\n", - "from covid_19_dashboard import helper" + "from covid_19_utils import helper" ] }, { diff --git a/src/covid-19/covid_19_dashboard/tests/__init__.py b/src/covid-19/covid_19_dashboard/tests/__init__.py deleted file mode 100644 index 710f25a5ef054edb17063ab56e1ef733452de93f..0000000000000000000000000000000000000000 --- a/src/covid-19/covid_19_dashboard/tests/__init__.py +++ /dev/null @@ -1 +0,0 @@ -"""Unit test package for covid_19_dashboard.""" diff --git a/src/covid-19/covid_19_dashboard/.editorconfig b/src/covid-19/covid_19_utils/.editorconfig similarity index 100% rename from src/covid-19/covid_19_dashboard/.editorconfig rename to src/covid-19/covid_19_utils/.editorconfig diff --git a/src/covid-19/covid_19_dashboard/.gitignore b/src/covid-19/covid_19_utils/.gitignore similarity index 100% rename from src/covid-19/covid_19_dashboard/.gitignore rename to src/covid-19/covid_19_utils/.gitignore diff --git a/src/covid-19/covid_19_dashboard/.travis.yml b/src/covid-19/covid_19_utils/.travis.yml similarity index 100% rename from src/covid-19/covid_19_dashboard/.travis.yml rename to src/covid-19/covid_19_utils/.travis.yml diff --git a/src/covid-19/covid_19_dashboard/CONTRIBUTING.rst b/src/covid-19/covid_19_utils/CONTRIBUTING.rst similarity index 85% rename from src/covid-19/covid_19_dashboard/CONTRIBUTING.rst rename to src/covid-19/covid_19_utils/CONTRIBUTING.rst index d6e62ccca60a8b9c33c6a6267b31f0fdaed75011..6014b44216c4ec976a5dde834a6dd74fc5aac4dd 100644 --- a/src/covid-19/covid_19_dashboard/CONTRIBUTING.rst +++ b/src/covid-19/covid_19_utils/CONTRIBUTING.rst @@ -15,7 +15,7 @@ Types of Contributions Report Bugs ~~~~~~~~~~~ -Report bugs at https://github.com/ciyer/covid_19_dashboard/issues. +Report bugs at https://github.com/ciyer/covid_19_utils/issues. If you are reporting a bug, please include: @@ -45,7 +45,7 @@ articles, and such. Submit Feedback ~~~~~~~~~~~~~~~ -The best way to send feedback is to file an issue at https://github.com/ciyer/covid_19_dashboard/issues. +The best way to send feedback is to file an issue at https://github.com/ciyer/covid_19_utils/issues. If you are proposing a feature: @@ -57,17 +57,17 @@ If you are proposing a feature: Get Started! ------------ -Ready to contribute? Here's how to set up `covid_19_dashboard` for local development. +Ready to contribute? Here's how to set up `covid_19_utils` for local development. -1. Fork the `covid_19_dashboard` repo on GitHub. +1. Fork the `covid_19_utils` repo on GitHub. 2. Clone your fork locally:: - $ git clone git@github.com:your_name_here/covid_19_dashboard.git + $ git clone git@github.com:your_name_here/covid_19_utils.git 3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:: - $ mkvirtualenv covid_19_dashboard - $ cd covid_19_dashboard/ + $ mkvirtualenv covid_19_utils + $ cd covid_19_utils/ $ python setup.py develop 4. Create a branch for local development:: @@ -79,7 +79,7 @@ Ready to contribute? Here's how to set up `covid_19_dashboard` for local develop 5. When you're done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:: - $ flake8 covid_19_dashboard tests + $ flake8 covid_19_utils tests $ python setup.py test or pytest $ tox @@ -103,7 +103,7 @@ Before you submit a pull request, check that it meets these guidelines: your new functionality into a function with a docstring, and add the feature to the list in README.rst. 3. The pull request should work for Python 3.5, 3.6, 3.7 and 3.8, and for PyPy. Check - https://travis-ci.com/ciyer/covid_19_dashboard/pull_requests + https://travis-ci.com/ciyer/covid_19_utils/pull_requests and make sure that the tests pass for all supported Python versions. Tips @@ -112,7 +112,7 @@ Tips To run a subset of tests:: - $ python -m unittest tests.test_covid_19_dashboard + $ python -m unittest tests.test_covid_19_utils Deploying --------- diff --git a/src/covid-19/covid_19_dashboard/HISTORY.rst b/src/covid-19/covid_19_utils/HISTORY.rst similarity index 100% rename from src/covid-19/covid_19_dashboard/HISTORY.rst rename to src/covid-19/covid_19_utils/HISTORY.rst diff --git a/src/covid-19/covid_19_dashboard/LICENSE b/src/covid-19/covid_19_utils/LICENSE similarity index 100% rename from src/covid-19/covid_19_dashboard/LICENSE rename to src/covid-19/covid_19_utils/LICENSE diff --git a/src/covid-19/covid_19_dashboard/MANIFEST.in b/src/covid-19/covid_19_utils/MANIFEST.in similarity index 100% rename from src/covid-19/covid_19_dashboard/MANIFEST.in rename to src/covid-19/covid_19_utils/MANIFEST.in diff --git a/src/covid-19/covid_19_dashboard/Makefile b/src/covid-19/covid_19_utils/Makefile similarity index 92% rename from src/covid-19/covid_19_dashboard/Makefile rename to src/covid-19/covid_19_utils/Makefile index 924161a6287447054164e6a5d133f8c144847c26..0c40f844a97e29ae02f869acdaf0bc51f6228ce2 100644 --- a/src/covid-19/covid_19_dashboard/Makefile +++ b/src/covid-19/covid_19_utils/Makefile @@ -48,7 +48,7 @@ clean-test: ## remove test and coverage artifacts rm -fr .pytest_cache lint: ## check style with flake8 - flake8 covid_19_dashboard tests + flake8 covid_19_utils tests test: ## run tests quickly with the default Python python setup.py test @@ -57,15 +57,15 @@ test-all: ## run tests on every Python version with tox tox coverage: ## check code coverage quickly with the default Python - coverage run --source covid_19_dashboard setup.py test + coverage run --source covid_19_utils setup.py test coverage report -m coverage html $(BROWSER) htmlcov/index.html docs: ## generate Sphinx HTML documentation, including API docs - rm -f docs/covid_19_dashboard.rst + rm -f docs/covid_19_utils.rst rm -f docs/modules.rst - sphinx-apidoc -o docs/ covid_19_dashboard + sphinx-apidoc -o docs/ covid_19_utils $(MAKE) -C docs clean $(MAKE) -C docs html $(BROWSER) docs/_build/html/index.html diff --git a/src/covid-19/covid_19_dashboard/README.rst b/src/covid-19/covid_19_utils/README.rst similarity index 73% rename from src/covid-19/covid_19_dashboard/README.rst rename to src/covid-19/covid_19_utils/README.rst index c3bb6b1697feff16088ab7f5ab3cde0523aa17e1..c2a88a0f1ae6fab08db5961d0bde960d443674f3 100644 --- a/src/covid-19/covid_19_dashboard/README.rst +++ b/src/covid-19/covid_19_utils/README.rst @@ -3,11 +3,11 @@ COVID-19 Dashboard ================== -.. image:: https://img.shields.io/pypi/v/covid_19_dashboard.svg - :target: https://pypi.python.org/pypi/covid_19_dashboard +.. image:: https://img.shields.io/pypi/v/covid_19_utils.svg + :target: https://pypi.python.org/pypi/covid_19_utils -.. image:: https://img.shields.io/travis/ciyer/covid_19_dashboard.svg - :target: https://travis-ci.com/ciyer/covid_19_dashboard +.. image:: https://img.shields.io/travis/ciyer/covid_19_utils.svg + :target: https://travis-ci.com/ciyer/covid_19_utils .. image:: https://readthedocs.org/projects/covid-19-dashboard/badge/?version=latest :target: https://covid-19-dashboard.readthedocs.io/en/latest/?badge=latest diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/__init__.py b/src/covid-19/covid_19_utils/covid_19_utils/__init__.py similarity index 78% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/__init__.py rename to src/covid-19/covid_19_utils/covid_19_utils/__init__.py index 5a69e41df17432ad99dcb3f11d59dbf11220d69d..8c5400c2a6d325ef9a53694d0e4cb39f1c34ba14 100644 --- a/src/covid-19/covid_19_dashboard/covid_19_dashboard/__init__.py +++ b/src/covid-19/covid_19_utils/covid_19_utils/__init__.py @@ -1,4 +1,4 @@ -"""Top-level package for COVID-19 Dashboard.""" +"""Utilities for processing COVID-19 data.""" __author__ = """Chandrasekhar Ramakrishnan""" __email__ = "cramakri@ethz.ch" diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/__init__.py b/src/covid-19/covid_19_utils/covid_19_utils/converters/__init__.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/__init__.py rename to src/covid-19/covid_19_utils/covid_19_utils/converters/__init__.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/covidtracking.py b/src/covid-19/covid_19_utils/covid_19_utils/converters/covidtracking.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/covidtracking.py rename to src/covid-19/covid_19_utils/covid_19_utils/converters/covidtracking.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/italy.py b/src/covid-19/covid_19_utils/covid_19_utils/converters/italy.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/italy.py rename to src/covid-19/covid_19_utils/covid_19_utils/converters/italy.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/jhu.py b/src/covid-19/covid_19_utils/covid_19_utils/converters/jhu.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/jhu.py rename to src/covid-19/covid_19_utils/covid_19_utils/converters/jhu.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/spain.py b/src/covid-19/covid_19_utils/covid_19_utils/converters/spain.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/spain.py rename to src/covid-19/covid_19_utils/covid_19_utils/converters/spain.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/switzerland.py b/src/covid-19/covid_19_utils/covid_19_utils/converters/switzerland.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/converters/switzerland.py rename to src/covid-19/covid_19_utils/covid_19_utils/converters/switzerland.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/helper.py b/src/covid-19/covid_19_utils/covid_19_utils/helper.py similarity index 99% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/helper.py rename to src/covid-19/covid_19_utils/covid_19_utils/helper.py index cda51b983d435e9e684f68dc464912d38981b55a..194e0e7b18fbbd75780f3cd7e1a389001293525c 100644 --- a/src/covid-19/covid_19_dashboard/covid_19_dashboard/helper.py +++ b/src/covid-19/covid_19_utils/covid_19_utils/helper.py @@ -1,5 +1,4 @@ -"""Main module. -Helper functions for the dashboard""" +"""Helper functions for the dashboard""" import altair as alt from vega_datasets import data diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/italy_utils.py b/src/covid-19/covid_19_utils/covid_19_utils/italy_utils.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/italy_utils.py rename to src/covid-19/covid_19_utils/covid_19_utils/italy_utils.py diff --git a/src/covid-19/covid_19_dashboard/covid_19_dashboard/plotting.py b/src/covid-19/covid_19_utils/covid_19_utils/plotting.py similarity index 100% rename from src/covid-19/covid_19_dashboard/covid_19_dashboard/plotting.py rename to src/covid-19/covid_19_utils/covid_19_utils/plotting.py diff --git a/src/covid-19/covid_19_dashboard/docs/Makefile b/src/covid-19/covid_19_utils/docs/Makefile similarity index 94% rename from src/covid-19/covid_19_dashboard/docs/Makefile rename to src/covid-19/covid_19_utils/docs/Makefile index ba46b860bf62e15fbf52345f6cc059643ebd7f2f..b374269c92c728cab85dabc088f7af8456560631 100644 --- a/src/covid-19/covid_19_dashboard/docs/Makefile +++ b/src/covid-19/covid_19_utils/docs/Makefile @@ -4,7 +4,7 @@ # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = python -msphinx -SPHINXPROJ = covid_19_dashboard +SPHINXPROJ = covid_19_utils SOURCEDIR = . BUILDDIR = _build diff --git a/src/covid-19/covid_19_dashboard/docs/conf.py b/src/covid-19/covid_19_utils/docs/conf.py similarity index 92% rename from src/covid-19/covid_19_dashboard/docs/conf.py rename to src/covid-19/covid_19_utils/docs/conf.py index c51f68fbf2f3510f1e7eb779b0e8276f74d2504b..39fe36323aaa587a93d50b2d4db224455ba872fb 100755 --- a/src/covid-19/covid_19_dashboard/docs/conf.py +++ b/src/covid-19/covid_19_utils/docs/conf.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -# covid_19_dashboard documentation build configuration file, created by +# covid_19_utils documentation build configuration file, created by # sphinx-quickstart on Fri Jun 9 13:47:02 2017. # # This file is execfile()d with the current directory set to its @@ -21,7 +21,7 @@ import os import sys sys.path.insert(0, os.path.abspath('..')) -import covid_19_dashboard +import covid_19_utils # -- General configuration --------------------------------------------- @@ -55,9 +55,9 @@ author = "Chandrasekhar Ramakrishnan" # the built documents. # # The short X.Y version. -version = covid_19_dashboard.__version__ +version = covid_19_utils.__version__ # The full version, including alpha/beta/rc tags. -release = covid_19_dashboard.__version__ +release = covid_19_utils.__version__ # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -100,7 +100,7 @@ html_static_path = ['_static'] # -- Options for HTMLHelp output --------------------------------------- # Output file base name for HTML help builder. -htmlhelp_basename = 'covid_19_dashboarddoc' +htmlhelp_basename = 'covid_19_utilsdoc' # -- Options for LaTeX output ------------------------------------------ @@ -127,7 +127,7 @@ latex_elements = { # (source start file, target name, title, author, documentclass # [howto, manual, or own class]). latex_documents = [ - (master_doc, 'covid_19_dashboard.tex', + (master_doc, 'covid_19_utils.tex', 'COVID-19 Dashboard Documentation', 'Chandrasekhar Ramakrishnan', 'manual'), ] @@ -138,7 +138,7 @@ latex_documents = [ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - (master_doc, 'covid_19_dashboard', + (master_doc, 'covid_19_utils', 'COVID-19 Dashboard Documentation', [author], 1) ] @@ -150,10 +150,10 @@ man_pages = [ # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ - (master_doc, 'covid_19_dashboard', + (master_doc, 'covid_19_utils', 'COVID-19 Dashboard Documentation', author, - 'covid_19_dashboard', + 'covid_19_utils', 'One line description of project.', 'Miscellaneous'), ] diff --git a/src/covid-19/covid_19_dashboard/docs/contributing.rst b/src/covid-19/covid_19_utils/docs/contributing.rst similarity index 100% rename from src/covid-19/covid_19_dashboard/docs/contributing.rst rename to src/covid-19/covid_19_utils/docs/contributing.rst diff --git a/src/covid-19/covid_19_dashboard/docs/history.rst b/src/covid-19/covid_19_utils/docs/history.rst similarity index 100% rename from src/covid-19/covid_19_dashboard/docs/history.rst rename to src/covid-19/covid_19_utils/docs/history.rst diff --git a/src/covid-19/covid_19_dashboard/docs/index.rst b/src/covid-19/covid_19_utils/docs/index.rst similarity index 100% rename from src/covid-19/covid_19_dashboard/docs/index.rst rename to src/covid-19/covid_19_utils/docs/index.rst diff --git a/src/covid-19/covid_19_dashboard/docs/installation.rst b/src/covid-19/covid_19_utils/docs/installation.rst similarity index 74% rename from src/covid-19/covid_19_dashboard/docs/installation.rst rename to src/covid-19/covid_19_utils/docs/installation.rst index 4378653feb45c5de0343f67b0592256be397890a..d0bdd199b84da1c693f5c9aef6f9c37e44e95b64 100644 --- a/src/covid-19/covid_19_dashboard/docs/installation.rst +++ b/src/covid-19/covid_19_utils/docs/installation.rst @@ -12,7 +12,7 @@ To install COVID-19 Dashboard, run this command in your terminal: .. code-block:: console - $ pip install covid_19_dashboard + $ pip install covid_19_utils This is the preferred method to install COVID-19 Dashboard, as it will always install the most recent stable release. @@ -32,13 +32,13 @@ You can either clone the public repository: .. code-block:: console - $ git clone git://github.com/ciyer/covid_19_dashboard + $ git clone git://github.com/ciyer/covid_19_utils Or download the `tarball`_: .. code-block:: console - $ curl -OJL https://github.com/ciyer/covid_19_dashboard/tarball/master + $ curl -OJL https://github.com/ciyer/covid_19_utils/tarball/master Once you have a copy of the source, you can install it with: @@ -47,5 +47,5 @@ Once you have a copy of the source, you can install it with: $ python setup.py install -.. _Github repo: https://github.com/ciyer/covid_19_dashboard -.. _tarball: https://github.com/ciyer/covid_19_dashboard/tarball/master +.. _Github repo: https://github.com/ciyer/covid_19_utils +.. _tarball: https://github.com/ciyer/covid_19_utils/tarball/master diff --git a/src/covid-19/covid_19_dashboard/docs/make.bat b/src/covid-19/covid_19_utils/docs/make.bat similarity index 95% rename from src/covid-19/covid_19_dashboard/docs/make.bat rename to src/covid-19/covid_19_utils/docs/make.bat index c18343e906fc692bc291dd4bdc9ed77ef1e48301..724d38d6545616a64e85db87b7ff711057d53502 100644 --- a/src/covid-19/covid_19_dashboard/docs/make.bat +++ b/src/covid-19/covid_19_utils/docs/make.bat @@ -9,7 +9,7 @@ if "%SPHINXBUILD%" == "" ( ) set SOURCEDIR=. set BUILDDIR=_build -set SPHINXPROJ=covid_19_dashboard +set SPHINXPROJ=covid_19_utils if "%1" == "" goto help diff --git a/src/covid-19/covid_19_dashboard/docs/readme.rst b/src/covid-19/covid_19_utils/docs/readme.rst similarity index 100% rename from src/covid-19/covid_19_dashboard/docs/readme.rst rename to src/covid-19/covid_19_utils/docs/readme.rst diff --git a/src/covid-19/covid_19_dashboard/docs/usage.rst b/src/covid-19/covid_19_utils/docs/usage.rst similarity index 67% rename from src/covid-19/covid_19_dashboard/docs/usage.rst rename to src/covid-19/covid_19_utils/docs/usage.rst index e459b07b7b738051488995edce213b1445251257..27752ebee9659ca26bf0a8fa65a16b0b37022b74 100644 --- a/src/covid-19/covid_19_dashboard/docs/usage.rst +++ b/src/covid-19/covid_19_utils/docs/usage.rst @@ -4,4 +4,4 @@ Usage To use COVID-19 Dashboard in a project:: - import covid_19_dashboard + import covid_19_utils diff --git a/src/covid-19/covid_19_dashboard/requirements_dev.txt b/src/covid-19/covid_19_utils/requirements_dev.txt similarity index 100% rename from src/covid-19/covid_19_dashboard/requirements_dev.txt rename to src/covid-19/covid_19_utils/requirements_dev.txt diff --git a/src/covid-19/covid_19_dashboard/setup.cfg b/src/covid-19/covid_19_utils/setup.cfg similarity index 87% rename from src/covid-19/covid_19_dashboard/setup.cfg rename to src/covid-19/covid_19_utils/setup.cfg index 33a68f1a9e1399cff4571a9d0c640c50f5c90995..0ecf1c76c507b70f315366f3ca5f2e53cf06bf52 100644 --- a/src/covid-19/covid_19_dashboard/setup.cfg +++ b/src/covid-19/covid_19_utils/setup.cfg @@ -7,7 +7,7 @@ tag = True search = version='{current_version}' replace = version='{new_version}' -[bumpversion:file:covid_19_dashboard/__init__.py] +[bumpversion:file:covid_19_utils/__init__.py] search = __version__ = '{current_version}' replace = __version__ = '{new_version}' diff --git a/src/covid-19/covid_19_dashboard/setup.py b/src/covid-19/covid_19_utils/setup.py similarity index 85% rename from src/covid-19/covid_19_dashboard/setup.py rename to src/covid-19/covid_19_utils/setup.py index d045ce8e95591cf53b752a61ac9145b0cf0db2bc..2fe22eec259fb0b4ac6e0f5c8213d470ef149a25 100644 --- a/src/covid-19/covid_19_dashboard/setup.py +++ b/src/covid-19/covid_19_utils/setup.py @@ -36,13 +36,13 @@ setup( license="Apache Software License 2.0", long_description=readme + '\n\n' + history, include_package_data=True, - keywords='covid_19_dashboard', - name='covid_19_dashboard', - packages=find_packages(include=['covid_19_dashboard', 'covid_19_dashboard.*']), + keywords='covid_19_utils', + name='covid_19_utils', + packages=find_packages(include=['covid_19_utils', 'covid_19_utils.*']), setup_requires=setup_requirements, test_suite='tests', tests_require=test_requirements, - url='https://github.com/ciyer/covid_19_dashboard', + url='https://github.com/ciyer/covid_19_utils', version='0.1.0', zip_safe=False, ) diff --git a/src/covid-19/covid_19_utils/tests/__init__.py b/src/covid-19/covid_19_utils/tests/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..13c18f5f6e42e02f55a8fb84968de2d7b25f6c00 --- /dev/null +++ b/src/covid-19/covid_19_utils/tests/__init__.py @@ -0,0 +1 @@ +"""Unit test package for covid_19_utils.""" diff --git a/src/covid-19/covid_19_dashboard/tests/test_covid_19_dashboard.py b/src/covid-19/covid_19_utils/tests/test_covid_19_dashboard.py similarity index 55% rename from src/covid-19/covid_19_dashboard/tests/test_covid_19_dashboard.py rename to src/covid-19/covid_19_utils/tests/test_covid_19_dashboard.py index 2bb0a85f82d9088923eed26e8664bbfb5f48c4b7..17a7acf764eb233ce1cffb8ad5b47116d1e2a3ab 100644 --- a/src/covid-19/covid_19_dashboard/tests/test_covid_19_dashboard.py +++ b/src/covid-19/covid_19_utils/tests/test_covid_19_dashboard.py @@ -1,15 +1,15 @@ #!/usr/bin/env python -"""Tests for `covid_19_dashboard` package.""" +"""Tests for `covid_19_utils` package.""" import unittest -from covid_19_dashboard import covid_19_dashboard +from covid_19_utils import covid_19_utils -class TestCovid_19_dashboard(unittest.TestCase): - """Tests for `covid_19_dashboard` package.""" +class Testcovid_19_utils(unittest.TestCase): + """Tests for `covid_19_utils` package.""" def setUp(self): """Set up test fixtures, if any.""" diff --git a/src/covid-19/covid_19_dashboard/tox.ini b/src/covid-19/covid_19_utils/tox.ini similarity index 85% rename from src/covid-19/covid_19_dashboard/tox.ini rename to src/covid-19/covid_19_utils/tox.ini index 0a00bcd952ff375bfc5d429d7a8d6d1848217764..269fa95f017dd62d42f42eb0ee3ed36dade3f77d 100644 --- a/src/covid-19/covid_19_dashboard/tox.ini +++ b/src/covid-19/covid_19_utils/tox.ini @@ -11,7 +11,7 @@ python = [testenv:flake8] basepython = python deps = flake8 -commands = flake8 covid_19_dashboard tests +commands = flake8 covid_19_utils tests [testenv] setenv =