Skip to content

Releases: astropenguin/azely

v0.7.0 (2022-11-03)

03 Nov 08:55
de5ba44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0 (2020-08-29)

29 Aug 10:54
c1b44f3
Compare
Choose a tag to compare

This release closes the following issues.

  • #19 Use today as a default value of time (breaking change)
    • Use time='today' as a default value of azely.compute() and azely.time.get_time()
  • #20 Update force-query feature (breaking change)
    • Use query='aaa!' instead of query='!aaa' to forcibly update information of an object or a location.
  • #22 Update docs
    • Add description of default values in the azel module and the compute() function
    • Add example images of codes in README
  • #23 Fix index name of in_utc
    • Fix wrong index name of a DataFrame with the in_utc property.
  • #27 Release v0.6.0

v0.5.2 (2020-02-23)

23 Feb 05:56
a67ee54
Compare
Choose a tag to compare

This release closes the following issues.

  • Use case-insensitive query #16
    • For example, query='query' and query='QuErY' are considered to be same
    • Other parameters are still case-sensitive (i.e., frame='ICRS' are not allowed)

v0.5.1 (2020-02-23)

23 Feb 05:14
Compare
Choose a tag to compare
  • Rename cached TOML files
    • object.tomlobjects.toml
    • location.tomllocations.toml

v0.5.0 (2020-02-23)

23 Feb 03:19
Compare
Choose a tag to compare
  • Add feature to get user-defined information (#7, #10)
    • example: azely.compute('user:GC', 'user:ASTE', ...)
  • Add feature to forcibly update cached information (#4, #14)
    • example: azely.compute('Sun', '!here')
  • Add custom properties (object, site) to pandas DataFrame (#11, #15)
    • example: df = azely.compute(...); print(df.site)
  • Rename property for LST axis (as_lstin_lst)
    • example: azely.compute(...).in_lst.el.plot(ylim=(0, 90))
  • Add docstrings to modules, classes, and functions
  • Add description and usages to README
  • Add API docs made by sphinx

v0.4.3 (2020-02-09)

09 Feb 06:28
Compare
Choose a tag to compare

This release fixes internal code so that user can use Azely in Google Colaboratory.
If you install python-dateutil >= 2.8.1, then you will not encounter the bug.
No new features and no API updates in this release (same usage as v0.4.1).

v0.4.1 (2020-02-09)

09 Feb 05:24
Compare
Choose a tag to compare

Re-developed all codes to be more simple and robust (no backward compatibility!)
Please remove your config files (maybe localted in ~/.config/azely) before using this version.

Features

  • Information of location is obtained from OpenStreetMap
  • Information of timezone is not cached as it can be estimated offline
  • Az/El result is provided as pandas' DataFrame as a common data structure

Warnings

  • Command line interface is temporarily removed (will be available in v0.5)

Example

import azely
import matplotlib.pyplot as plt


df = azely.compute("Moon", "Tokyo", "2020-02-01 12:00 to 2020-02-02 12:00")

fig, ax = plt.subplots()
df.el.plot(ax=ax)
ax.set_ylim(0, 90)
fig.show()

v0.4.0 (2020-02-09)

09 Feb 03:17
Compare
Choose a tag to compare
v0.4.0 (2020-02-09) Pre-release
Pre-release
Add Python 3.6 test to main workflow

v0.2 (2018-03-18)

12 Mar 09:35
Compare
Choose a tag to compare
v0.2 (2018-03-18) Pre-release
Pre-release
  • Help document of Azely CLI is not yet completed