Skip to content

v1.5.0

Latest
Compare
Choose a tag to compare
@theriftlab theriftlab released this 08 May 00:55
3cf5095

Mostly internal refactoring, with functions from the calculate and find modules merged into the ephemeris module to avoid circular dependencies. This speeds up init time noticeably.

WARNING: if you are using internal functions from any of the above three modules, your script will likely break. Since they are undocumented, it is best to simply browse the source of ephemeris.py to scope out the changes.

It is also now possible to pass a named time zone into the Subject class / internal date.py functions to bypass the time zone coordinate geocoding, again vastly improving init time. This is, of course, only of any use if you already know the time zone name, since any other kind of lookup by your own script will likely be just as slow if not slower.