- **released**: 2023-12-21 - **description**: genetic algorithms and more! - **changelog**: - added genetic algorithms that can be used in a wide range of problems. - added a new function to calculate the distance between two points using the haversine formula. - added a function to pivot the calendar - added correlation calculation between series. - bugfixes and improvements.
0.1.2
- **released**: 2023-11-17 - **description**: some small bugfixes and add haversine function - **changelog**: - fixed a bug on streamlit app saving the config file. - Add edit excels, csv and json files in streamlit app. - Add haversine function to calculate distance between two points.
0.1.0
- **released**: 2023-11-07 - **description**: first beta release of the library. - **changelog**: - fix bug fix on left join of Table class. - added improvements to Table class. - adapt load_excel function to return a list of dictionaries. - added new date functions. - drop images module. - removed pandas as a main dependency of the library. It is still needed in some submodules. - changed from setup.py to pyproject.toml. - added calendar datasets for Spain. - added a REST client to the AEMET to gather meteorological data. - added pydantic validation as a decorator that can be used in any function.
0.0.6
- **released**: 2023-05-31 - **description**: improvements to Table class
0.0.5
- **released**: 2023-04-26 - **description**: fixed some bugs in Table class. - **changelog**: - fixed error on mutate when table had one row. - allow group by None in sum_all and summarise - as_list applied on a dict returns a list of the dict instead of the keys.
0.0.4
--------------
- **released**: 2023-04-19 - **description**: logger classes and methods now can receive a logger name to be used - **changelog**: - Chrono class now receives a logger name to be used - `log_time` decorator now receives a logger name to be used