From 13bb39e91de56d77b995a16ad39990d9d092e579 Mon Sep 17 00:00:00 2001 From: Edwin Lee Date: Thu, 13 Apr 2023 21:41:24 -0500 Subject: [PATCH] Update actions, update setup.py, bump version --- .github/workflows/flake8.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 2 +- energyplus_regressions/__init__.py | 2 +- setup.py | 28 +++++++++++++++++++++++----- 5 files changed, 27 insertions(+), 9 deletions(-) diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index d9a109c..1f1a2ee 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -10,7 +10,7 @@ jobs: - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v2 - name: Set up Python 3.8 - uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # v4.2.0 + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 with: python-version: 3.8 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 78dad61..ed4e75d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v2 - name: Set up Python - uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # v4.2.0 + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 with: python-version: 3.8 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f1c1e60..bddda3c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: steps: - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v2 - name: Set up Python 3.8 - uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # v4.2.0 + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 with: python-version: 3.8 - name: Install Pip Dependencies diff --git a/energyplus_regressions/__init__.py b/energyplus_regressions/__init__.py index 1e9e615..8c6a856 100644 --- a/energyplus_regressions/__init__.py +++ b/energyplus_regressions/__init__.py @@ -1,2 +1,2 @@ NAME = 'energyplus_regressions' -VERSION = '2.0.2' +VERSION = '2.0.3' diff --git a/setup.py b/setup.py index 16e6713..bdd48d4 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ long_description = i_file.read() -install_requires = ['PyPubSub', 'beautifulsoup4', 'PLAN-Tools==0.5'] +install_requires = ['PyPubSub', 'beautifulsoup4', 'PLAN-Tools>=0.5'] if system() == 'Windows': install_requires.append('pypiwin32') @@ -19,15 +19,13 @@ version=VERSION, packages=find_packages(exclude=['test', 'tests', 'test.*']), url='https://github.com/NREL/EnergyPlusRegressionTool', - license='', - author='Edwin Lee', - author_email='', + license='ModifiedBSD', + author='Edwin Lee, for NREL, for United States Department of Energy', description='A Python 3 library for evaluating regressions between EnergyPlus builds.', long_description=long_description, long_description_content_type='text/markdown', test_suite='nose.collector', tests_require=['nose'], - keywords='energyplus', include_package_data=True, # use /MANIFEST.in file for declaring package data install_requires=install_requires, entry_points={ @@ -39,4 +37,24 @@ ], }, python_requires='>=3.5', + classifiers=[ + 'Development Status :: 4 - Beta', + 'Intended Audience :: Science/Research', + 'Intended Audience :: Developers', + 'Natural Language :: English', + 'Operating System :: OS Independent', + 'Programming Language :: Python :: 3 :: Only', + 'Topic :: Scientific/Engineering', + 'Topic :: Scientific/Engineering :: Physics', + 'Topic :: Utilities', + ], + platforms=[ + 'Linux (Tested on Ubuntu)', 'MacOSX', 'Windows' + ], + keywords=[ + 'energyplus_launch', 'ep_launch', + 'EnergyPlus', 'eplus', 'Energy+', + 'Building Simulation', 'Whole Building Energy Simulation', + 'Heat Transfer', 'HVAC', 'Modeling', + ] )