Releases: mikeqfu/pyhelpers
Releases · mikeqfu/pyhelpers
1.2.3
Notable changes since 1.2.2:
- Fixed a few bugs in the following functions/class:
- download_file_from_url() in the module ops;
- get_specific_filepath_info() in the module store;
- PostgreSQL in the module sql.
- Added a new function fake_requests_headers() to the module ops.
1.2.2
Notable changes since 1.2.1:
- Improved the following functions:
- get_specific_filepath_info() in the module store;
- split_list() and get_all_values_from_nested_dict() in the module ops.
1.2.1
Note that the release 1.2.0 had been permanently deleted.
Notable changes since 1.1.2:
- Integrated the module
downloadinto ops and made the following changes:- renamed the function
download()to download_file_from_url(); - added a new function convert_md_to_rst();
- improved the following functions: split_list_by_size(), split_list(), get_extreme_outlier_bounds(),
interquartile_range(), find_closest_date() and detect_nan_for_str_column().
- renamed the function
- Moved the function save_web_page_as_pdf() from the module store to text.
- Improved the following functions/class:
- get_specific_filepath_info(), save_fig(), save_svg_as_emf(), seven_zip() and load_csr_matrix() in the module store;
- PostgreSQL in the module sql.
1.1.2
Note that the release 1.1.1 had been permanently deleted.
Notable changes since 1.1.0:
- Renamed the following function/method:
save_excel()to save_spreadsheet() in the module store;.disconnect()to .disconnect_database() of the class PostgreSQL in the module sql.
- Removed the function
csr_matrix_to_dict()from the module text. - Removed redundant parameters from functions in the module store.
- Improved the following functions by adding optional parameters:
- cd(), cdd(), cd_data and rm_dir() in the module dir;
- download() in the module download;
- save_svg_as_emf() and save_web_page_as_pdf() in the module store.
- Added new functions:
- to the module geom: sketch_square();
- to the module ops: create_rotation_matrix() and dict_to_dataframe();
- to the module store: save_multiple_spreadsheets(), load_multiple_spreadsheets(),
unzip(), seven_zip() and load_csr_matrix(); - to the module text: remove_punctuation(), count_words(), calculate_idf(), calculate_tf_idf(),
euclidean_distance_between_texts() and cosine_similarity_between_texts().
1.1.0
Notable changes since 1.0.26:
- Made a few modifications to the class sql.PostgreSQL to speed up importing data into, and retrieving data from, a PostgreSQL database.
- Fixed a minor bug in the function text.find_matched_str().
- Improved the two modules store and text.
1.0.26
1.0.25
Notable changes since 1.0.24:
- Improved the functions, osgb36_to_wgs84() and wgs84_to_osgb36(), in the module geom.
1.0.24
1.0.22
Notable changes since 1.0.21:
- Renamed the function
divide_list_into_chunks()to split_list_by_size() in the module ops. - Added two new functions to the module ops: split_list() and split_iterable().
- Improved the following function/class:
- gdal_configurations() in the module settings;
- PostgreSQL in the module sql.