Skip to content

Releases: cyschneck/Muller-EOT

v1.4.3 Package Maintenance

14 Aug 05:53
Compare
Choose a tag to compare

Package Maintenance

No change to package functionality

  • Transition package distribution from setup.py to pyproject.toml
  • Update Python version range to reflect Python EOL: Python 3.10, 3.11, and 3.12
  • Remove version requirements for matplotlib and numpy dependencies
  • Update backend to make use type hinting and f-strings

1.4.2 - EOT Class Backend

25 Jul 20:08
Compare
Choose a tag to compare

Backend Functionality through EOT Class

  • EOT Object for generating EOT difference and plotting graph

Set default title for graph

Quickstart Guide

  • Example imgages

showPlot -> show_plot

  • Update argument from camel-case to snake-case to match all arguments

Python3.9 capability

20 Jan 01:30
Compare
Choose a tag to compare
  • Python3.7 and Python3.9 capability
  • README bug fixes

Bug fix for <= Days in Orbit

06 Dec 06:38
Compare
Choose a tag to compare

Bug fix to include the entire range of the orbital year (previously stopped at 364, fixed to 365 days)

Optional figure plot color

04 Dec 08:50
Compare
Choose a tag to compare

New optional argument for the color of the scatter plot

plotEOT(fig_plot_color="C0")

calculateDifferenceEOTMinutes() returns dict

04 Dec 07:46
Compare
Choose a tag to compare

calculateDifferenceEOTMinutes() returns a dictionary where keys are orbital days and values are the differences in EOT time

return calculateDifferenceEOTMinutes() == dict

Optional argument showPlot()

03 Dec 09:27
Compare
Choose a tag to compare

New optional argument to show the plot

if showPlot: plt.show()

Beta release: calculate EOT and plotting

27 Nov 04:21
Compare
Choose a tag to compare

calculateDifferenceEOTMinutes(eccentricity=None, obliquity_deg=None, orbit_period=None)

plotEOT(planet_name=None, orbital_period=None, eot_y=[], effect_title_str=None, figsize_n=12, figsize_dpi=100, save_plot_name=None)

Set up optional functional arguments

25 Nov 10:43
Compare
Choose a tag to compare

Set up optional functionaldef
calculateDifferenceEOTMinutes(eccentricity=None,
obliquity_deg=None,
orbit_period=None):

def calculateDifferenceEOTMinutes(eccentricity=None,
obliquity_deg=None,
orbit_period=None):

calculateDifferenceEOTMinutes() with plot examples

24 Nov 03:49
Compare
Choose a tag to compare

Set up functionality via calculateDifferenceEOTMinutes() to be sent to a plot plotEOT()