Skip to content

Commit

Permalink
release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
tlmquintino committed Nov 24, 2023
1 parent 915d124 commit 67ccb56
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ System dependencies

thermofeel core functions depend on:
* numpy
* earthkit-meteo - for solar zenith angle calculation
* earthkit-meteo > 0.0.1 - for solar zenith angle calculation

Optionally, thermofeel depends on:
* pytest - for unit testing
Expand Down Expand Up @@ -76,7 +76,7 @@ The main changes are:

**Improvements**
* thermofeel library docstring lists computed variables in alphabetical order
* the cosine of the solar zenith angle now computed via the earthkit-meteo library
* the cosine of the solar zenith angle now computed via the `earthkit-meteo <https://github.com/ecmwf/earthkit-meteo>` library
* ``calculate_bgt`` function is calculated via a 4x faster formula
* ``calculate_saturation_vapour_pressure_multiphase`` formulas replaced with those used in the IFS
* changeable threshold in ``approximate_dsrp`` function (set to 0.1 by default)
Expand Down
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
numpy
earthkit-meteo>=0.0.1
pytest[tests]
11 changes: 8 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,23 +37,27 @@ def read(fname):

assert version

# requirements
with open('requirements.txt') as f:
required = f.read().splitlines()


setuptools.setup(
name="thermofeel",
version=version,
description="A library to calculate human thermal comfort indexes",
long_description=read("README.rst"),
author="European Centre for Medium-Range Weather Forecasts (ECMWF)",
author_email="software.support@ecmwf.int",
author_email="software@ecmwf.int",
license="Apache License Version 2.0",
url="https://github.com/ecmwf-projects/thermofeel",
packages=setuptools.find_packages(),
include_package_data=True,
install_requires=["numpy"],
install_requires=required,
zip_safe=True,
keywords="tool",
classifiers=[
"Development Status :: 4 - Beta",
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3",
Expand All @@ -62,6 +66,7 @@ def read(fname):
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Operating System :: OS Independent",
Expand Down

0 comments on commit 67ccb56

Please sign in to comment.