From 43a6409af0f6557daa3153ac95798964e1fd59e2 Mon Sep 17 00:00:00 2001 From: Altair Gomes Date: Mon, 30 Aug 2021 12:48:51 -0300 Subject: [PATCH] Finishing release of v0.2.1 --- README.md | 14 ++++++------ Releases.rst | 57 ++++-------------------------------------------- setup.py | 2 +- sora/__init__.py | 2 +- 4 files changed, 13 insertions(+), 62 deletions(-) diff --git a/README.md b/README.md index 516aec4..7fe4a61 100644 --- a/README.md +++ b/README.md @@ -57,21 +57,21 @@ SYSTEM REQUIREMENTS AND INSTALLATION SORA was developed in Python 3.7 and requires the following packages: -- Astropy (4.0): For astronomical related functions, mainly coordinates and time. +- Astropy (4.3): For astronomical related functions, mainly coordinates and time. -- Astroquery (0.4.1): To query astronomical database as JPL and Vizier. +- Astroquery (0.4.3): To query astronomical database as JPL and Vizier. -- Matplotlib (3.1.1): For easy and beautiful plots. +- Matplotlib (3.4.3): For easy and beautiful plots. -- NumPy (1.18.1): Otimized mathematical functions. +- NumPy (1.21): Otimized mathematical functions. -- SciPy (1.4.1): Otimized functions for mathematics, science, and engineering. +- SciPy (1.7.1): Otimized functions for mathematics, science, and engineering. -- SpiceyPy (3.0.2): SPICE/NAIF functions in python. +- SpiceyPy (4.0.2): SPICE/NAIF functions in python. - PyERFA (2.0): Python wrapper for the ERFA library based on the SOFA library. -- Cartopy (0.17): Geospatial data processing to produce maps. +- Cartopy (0.19): Geospatial data processing to produce maps. The user can install SORA and most of its requirements using **pip**, only Cartopy should be installed from conda afterwards. diff --git a/Releases.rst b/Releases.rst index c8cf337..d994913 100644 --- a/Releases.rst +++ b/Releases.rst @@ -1,4 +1,4 @@ -SORA v0.2.1 (unreleased) +SORA v0.2.1 (2021/Aug/30) ======================== New Features @@ -9,20 +9,11 @@ sora.body - Added function "Body.to_log()". [:issue:`65`] -sora.config -^^^^^^^^^^^ - -sora.ephem -^^^^^^^^^^ - sora.extra ^^^^^^^^^^ - Added function "ChiSquare.to_log()". [:issue:`65`] -sora.lightcurve -^^^^^^^^^^^^^^^ - sora.observer ^^^^^^^^^^^^^ @@ -46,48 +37,21 @@ sora.star - Added function that corrects the Gaia-EDR3 proper motion as suggested by Cantat-Gaudin and Brandt (2021) [:issue:`65`] -documentation -^^^^^^^^^^^^^ - API Changes ----------- -sora.body -^^^^^^^^^^^ - -sora.config -^^^^^^^^^^^ - -sora.ephem -^^^^^^^^^^ - -sora.extra -^^^^^^^^^^ - -sora.lightcurve -^^^^^^^^^^^^^^^ - -sora.observer -^^^^^^^^^^^^^ - sora.occultation ^^^^^^^^^^^^^^^^ - Occultation.check_velocities() now calculates the normal velocity considering the ellipse fitted in fit_ellipse replacing the radial velocity. [:issue:`66`] -sora.prediction -^^^^^^^^^^^^^^^ - sora.star ^^^^^^^^^^^^^^^ -- Added warning for Gaia stars with an high RUWE or Duplicity flag, indicating an possible issue +- Added warning for Gaia stars with a high RUWE or Duplicity flag, indicating a possible issue with this star's astrometry. [:issue:`65`] -documentation -^^^^^^^^^^^^^ - Bug Fixes --------- @@ -98,19 +62,14 @@ sora.body - Fixed wrong albedos in satdb. [:issue:`66`] -sora.config -^^^^^^^^^^^ - sora.ephem ^^^^^^^^^^ -- Added argument "meta" in "EphemHorizons". [:issue:`65`] +- Added argument "meta" in "EphemHorizons", thus fixing a bug when predicting with + this class. [:issue:`65`] - Fixed bug when radius is inputted in the ephem classes. [:issue:`67`] -sora.extra -^^^^^^^^^^ - sora.lightcurve ^^^^^^^^^^^^^^^ @@ -119,9 +78,6 @@ sora.lightcurve - Fixed bug where LightCurve did not read occultation parameters if a flux or file was not provided. [:issue:`66`] -sora.observer -^^^^^^^^^^^^^ - sora.occultation ^^^^^^^^^^^^^^^^ @@ -144,11 +100,6 @@ sora.prediction - Fixed bug in the occultation map that did not plot the direction arrow in some cases when cartopy>=0.18. [:issue:`67`] -sora.star -^^^^^^^^^^^^^^^ - -documentation -^^^^^^^^^^^^^ SORA v0.2 (2021/Jun/14) ======================= diff --git a/setup.py b/setup.py index ea6de93..35c8f52 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ setup( name='sora-astro', packages=find_packages(), - version='0.2.1dev', + version='0.2.1', license='MIT', description='Stellar Occultation Library', long_description=long_description, diff --git a/sora/__init__.py b/sora/__init__.py index aa7248e..df76cb4 100644 --- a/sora/__init__.py +++ b/sora/__init__.py @@ -5,6 +5,6 @@ from .star import Star from .occultation import Occultation -__version__ = '0.2.1dev' +__version__ = '0.2.1' print(f'SORA version: {__version__}')