# Traditional astrology for rust Rust library by Stéphane Bressani Using swissephem c library by Astrodienst AG by Dieter Koch and Alois Treindl (https://www.astro.com/ftp/swisseph/) # Use Go to exemple and rename data_example.json to data.json and run cargo run --example debug I recommand to use the library crate "astrology" for draw the chart # Version 0.2.4 * Passed source to clippy 0.2.3 * Change in comments 0.2.2 * Fix License 0.2.1 * Fix License 0.2.0 * Small change, but compatible with astrology 0.2 0.1.58 * Add a crate for enum match (Theme) in crate astrology/libastro 0.1.57 * Add a crate for enum match use in crate libastro 0.1.56 * It's compile this time, 0.1.55 is yanked 0.1.55 * Add another path /usr/local/opt/llvm/include 0.1.54 * Add another path for osx build wasm /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include 0.1.53 * Add another path for osx insade /usr/include -> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include 0.1.52 * Add /usr/include for the math.h and other c header 0.1.51 * Support for mac os catalina with good path llvm this time (brew install llvm) 0.1.50 * Support wasm for mac os catalina with the path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin 0.1.49 * Support wasm for mac os 0.1.48 * Add theme support for "astrology" crate bridge 0.1.47 * Add comments to sweconst for rust documentation 0.1.46 * Add text english/french for aspects 0.1.44 and 0.1.45 * Add documentation to cargo * Add text english/french for signs 0.1.43 * Fix fortuna part 0.1.42 * Fix little bug in fortuna part 0.1.41 * Fix unwrap (bug negative sign) 0.1.40 * Fix fortuna part 0.1.39 * Fix fortuna part 0.1.38 * Add algorythme for fortuna part in swerust03 0.1.37 * Fix aspect in sweconst 0.1.36 * Add minors aspects in sweconst 0.1.35 * Add function for Aspects in sweconst 0.1.34 * Add serialize to Aspects in sweconst 0.1.33 * Bug fix in majors aspects 0.1.32 * Add majors aspects 0.1.31 * Add compute for south node 0.1.30 * Add all swissephem files for all datas missing like chiron, ceres etc... 0.1.29 * Fix color for render on with background 0.1.28 * Add a method in Bodie struct in sweconst 0.1.27 * Add bodies colors in sweconst 0.1.26 * Change earth element color to orange/yellow 0.1.25 * Add hexadecimal color for zodiac, pub enum Element in sweconst 0.1.24 * Add Copy macro to Angle in sweconst 0.1.23 * Add enum iter to Angle in sweconst 0.1.22 * Add object position (stationary/direct/retrograde) to Object 0.1.21 * Field set to public in swerust17 for split deg/min/sec of a planet 0.1.20 * Add PartialEq macro to Object struct in sweconst 0.1.19 * Add enum to Object structure in sweconst 0.1.18 * Add PartialEq macro to Angle in sweconst 0.1.17 * Add one enum for angle in house (Asc/Fc/Desc/Mc/Nothing) 0.1.16 * Change in exemple, add whole signs ..°..'.." * Fields objects in sweconst are public now 0.1.15 * Small change in library, fields for house are public now 0.1.14 * Small change in library, fields for house are public now 0.1.13 * Remove lib.h (try with wasm32-wasi) 0.1.12 * Adding stdio.h 0.1.11 * Adding lib (compile) 0.1.10 * Adding missing include (yanked) 0.1.9 * Try math.h again include a path 0.1.8 * Try math.h again with include a path (yanked) 0.1.7 * Add math.h found on internet https://github.com/KnightOS/libc/blob/master/include/math.h 0.1.6 * Add standard path https://stackoverflow.com/questions/60188673/rust-ffi-wasm-yew-cargo-web-start-fatal-error-math-h-file-not-found for include (math.h) 0.1.5 * Add manually math.h from /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/math.h on my mac 0.1.4 * Add -lm flag for math.h in compilation of wasm (not compile) 0.1.3 * Add clone macro to missing structures 0.1.2 * Add clone macro 0.1.1 * Change license to Creative Commons 0.1.0 * Some function of the lib bridge from c to rust