From 784b170594550d9eb9b6219b8a4a5d4b1ff05dbe Mon Sep 17 00:00:00 2001 From: Waqas Bhatti Date: Sat, 4 May 2019 18:11:55 -0400 Subject: [PATCH] v0.4.1 and CHANGELOG --- .bumpversion.cfg | 2 +- CHANGELOG.md | 43 ++++++++++++++++++++++++++++++++ astrobase/__init__.py | 2 +- astrobase/hatsurveys/hatlc.py | 2 +- astrobase/hatsurveys/hplc.py | 2 +- astrobase/hatsurveys/k2hat.py | 2 +- astrobase/hatsurveys/oldhatlc.py | 2 +- astrobase/services/lccs.py | 2 +- setup.py | 2 +- 9 files changed, 51 insertions(+), 8 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 1b3eda4f..68f9998d 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.4.0 +current_version = 0.4.1 commit = False tag = False diff --git a/CHANGELOG.md b/CHANGELOG.md index 19122cf3..40b4f49d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,46 @@ +# v0.4.1 + +## New stuff + +- `periodbase.kbls`: now returns BLS stats along with the period finder results. + +- `varbase.trends`: added External Parameter Decorrelation with arbitrary + external parameters, optimizer function, and objective function. + +- `periodbase`: added a wrapper for the Transit Least Squares period-finder + (Hippke & Heller 2019; added by @lgbouma) + +- `periodbase.zgls`: added calculation of the analytic false-alarm probability. + +- `services.gaia`, `services.mast`: added single-object search-by-name + functions. + +- `lcfit.utils`: added an `iterative_fit` function. + + +## Changes + +- `lcproc.tfa`: now removes template objects from consideration if they're too + close to the target object. + +- `periodbase`: broke out all of the functions in `periodbase/__init__.py` to + `periodbase/utils.py` and `periodbase/falsealarm.py` as appropriate. + + +## Fixes + +- `periodbase`: fixed epsilon checking against values of previous best periods + when iterating through periodogram peaks (by @joshuawallace). + +- `periodbase.zgls`: now correctly uses `tau` in the calculation of the + periodogram value. + +- `varclass.starfeatures`: fixed missing `and` in an if-statement (by + @joshuawallace). + +- `lcproc.tfa`: various bug-fixes. + + # v0.4.0 This is a new major release. Several modules have been moved around. Most public diff --git a/astrobase/__init__.py b/astrobase/__init__.py index 88292151..7e44e15d 100644 --- a/astrobase/__init__.py +++ b/astrobase/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -__version__ = '0.4.0' +__version__ = '0.4.1' # the basic logging styles common to all astrobase modules diff --git a/astrobase/hatsurveys/hatlc.py b/astrobase/hatsurveys/hatlc.py index 98cb682f..b091f996 100755 --- a/astrobase/hatsurveys/hatlc.py +++ b/astrobase/hatsurveys/hatlc.py @@ -126,7 +126,7 @@ from __future__ import print_function # put this in here because hatlc can be used as a standalone module -__version__ = '0.4.0' +__version__ = '0.4.1' ############# diff --git a/astrobase/hatsurveys/hplc.py b/astrobase/hatsurveys/hplc.py index bdf8c10e..9136354d 100644 --- a/astrobase/hatsurveys/hplc.py +++ b/astrobase/hatsurveys/hplc.py @@ -10,7 +10,7 @@ ''' # put this in here because hplc can be used as a standalone module -__version__ = '0.4.0' +__version__ = '0.4.1' ############# diff --git a/astrobase/hatsurveys/k2hat.py b/astrobase/hatsurveys/k2hat.py index 876cb59a..75b071d4 100644 --- a/astrobase/hatsurveys/k2hat.py +++ b/astrobase/hatsurveys/k2hat.py @@ -48,7 +48,7 @@ ''' # put this in here because k2hat can be used as a standalone module -__version__ = '0.4.0' +__version__ = '0.4.1' ############# ## LOGGING ## diff --git a/astrobase/hatsurveys/oldhatlc.py b/astrobase/hatsurveys/oldhatlc.py index 7cbea5df..e394ecd0 100644 --- a/astrobase/hatsurveys/oldhatlc.py +++ b/astrobase/hatsurveys/oldhatlc.py @@ -18,7 +18,7 @@ ''' # put this in here because oldhatlc can be used as a standalone module -__version__ = '0.4.0' +__version__ = '0.4.1' import os.path import gzip diff --git a/astrobase/services/lccs.py b/astrobase/services/lccs.py index 0922cdad..5bdb9421 100644 --- a/astrobase/services/lccs.py +++ b/astrobase/services/lccs.py @@ -38,7 +38,7 @@ from __future__ import print_function # put this in here because lccs can be used as a standalone module -__version__ = '0.4.0' +__version__ = '0.4.1' ############# diff --git a/setup.py b/setup.py index 99bfd040..e619a329 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ modified by me. ''' -__version__ = '0.4.0' +__version__ = '0.4.1' import sys