From 5e4903a399279d2e1a880ff3abb531cb2c4da783 Mon Sep 17 00:00:00 2001 From: Martin Gauch <15731649+gauchm@users.noreply.github.com> Date: Thu, 8 Oct 2020 13:36:49 +0200 Subject: [PATCH] Update setup.py module list and metadata (#19) * Update setup.py module list and metadata * add github action to test installation --- .github/workflows/package-install.yml | 20 ++++++++++++++++++++ neuralhydrology/__about__.py | 2 +- setup.py | 16 ++++++++++------ 3 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 .github/workflows/package-install.yml diff --git a/.github/workflows/package-install.yml b/.github/workflows/package-install.yml new file mode 100644 index 00000000..7ac0f84c --- /dev/null +++ b/.github/workflows/package-install.yml @@ -0,0 +1,20 @@ +name: test package installation + +on: + pull_request: + branches: + - master + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - uses: actions/setup-python@v2 + with: + python-version: '3.8' + + - name: Try installing the package + run: pip install --no-deps . \ No newline at end of file diff --git a/neuralhydrology/__about__.py b/neuralhydrology/__about__.py index 363306ca..885a0dd3 100644 --- a/neuralhydrology/__about__.py +++ b/neuralhydrology/__about__.py @@ -1 +1 @@ -__version__ = "0.9.3-beta" +__version__ = "0.9.3-beta.2" diff --git a/setup.py b/setup.py index 2c89b207..505665e5 100644 --- a/setup.py +++ b/setup.py @@ -16,13 +16,16 @@ setup(name='neuralhydrology', version=about["__version__"], packages=[ - 'neuralhydrology', 'neuralhydrology.data', 'neuralhydrology.utils', 'neuralhydrology.modelzoo', - 'neuralhydrology.training', 'neuralhydrology.evaluation' + 'neuralhydrology', 'neuralhydrology.datasetzoo', 'neuralhydrology.datautils', 'neuralhydrology.utils', + 'neuralhydrology.modelzoo', 'neuralhydrology.training', 'neuralhydrology.evaluation' ], - url='neuralhydrology.readthedocs.io', - license='', - author='Frederik Kratzert', - author_email='f.kratzert@gmail.com', + url='https://neuralhydrology.readthedocs.io', + project_urls={ + 'Documentation': 'https://neuralhydrology.readthedocs.io', + 'Source': 'https://github.com/neuralhydrology/neuralhydrology', + 'Research Blog': 'https://neuralhydrology.github.io/' + }, + author='Frederik Kratzert , Daniel Klotz, Martin Gauch', description='Library for training deep learning models with environmental focus', long_description=long_description, long_description_content_type='text/markdown', @@ -50,5 +53,6 @@ 'Operating System :: OS Independent', 'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Scientific/Engineering :: Hydrology', + 'License :: OSI Approved :: BSD License', ], keywords='deep learning hydrology lstm neural network streamflow discharge rainfall-runoff')