Releases: mikeqfu/pyhelpers
1.4.0
1.3.4
Notable changes since 1.3.3:
- Enabled direct access to all modules through importing pyhelpers, and all functions/classes in each module through importing pyhelpers.<module_name>.
- Improved the following function/class (with bug fixes):
- find_similar_str() in the module text;
- PostgreSQL in the module dbms.
For more information and detailed specifications, check out PyHelpers 1.3.4 documentation.
1.3.3
Notable changes since 1.3.2:
- Improved the following class/functions with bug fixes:
- PostgreSQL in the module dbms;
- save_data() and save_svg_as_emf() in the module store;
- delete_dir() in the module dir;
- euclidean_distance_between_texts() and cosine_similarity_between_texts() in the module text.
- Added a new class MSSQL to the module dbms.
For more information and detailed specifications, check out PyHelpers 1.3.3 documentation.
1.3.2
Notable changes since 1.3.1:
- Added the following new functions:
- xlsx_to_csv() to the module store;
- np_shift() to the module ops;
- project_point_to_line() and find_shortest_path() to the module geom.
For more information and detailed specifications, check out PyHelpers 1.3.2 documentation.
1.3.1
Notable changes since 1.3.0:
- Changed LICENSE to GPLv3+.
- Renamed the following functions:
save()to save_data() in the module store;get_user_agent_strings()to load_user_agent_strings() in the module ops.
- Improved the functions:
- remove_punctuation(), find_similar_str() and convert_md_to_rst() in the module text;
- merge_dicts() in the module ops.
- Added a few constants cached as the package/module is imported.
- Added the following new functions/methods:
- load_csv() and load_data() to the module store;
- numeral_english_to_arabic() to the module text;
- PostgreSQL.list_schema_names() to the module dbms;
- find_executable() and compare_dicts() to the module ops.
For more information and detailed specifications, check out PyHelpers 1.3.1 documentation.
1.3.0
Notable changes since 1.2.18:
- Renamed the module
sqlto dbms. - Renamed the following functions:
- Improved the following functions/class:
- PostgreSQL in the module dbms (previously
sql); - wgs84_to_osgb36() and osgb36_to_wgs84() in the module geom.
- parse_size() (newly added), init_requests_session() and download_file_from_url() in the module ops;
- load_json() in the module store;
- find_similar_str() in the module text;
- PostgreSQL in the module dbms (previously
- Added the following functions to the module ops: parse_size(), get_number_of_chunks(), loop_in_pairs(), is_url() and update_dict_keys().
- Reduced the number of essential dependencies.
For more information and detailed specifications, check out PyHelpers 1.3.0 documentation.
1.2.18
Notable changes since 1.2.17:
- Improved the module ops by:
- fixing the issue in fake_requests_headers() that may occasionally raise IndexError;
- adding a new function get_fake_user_agent().
For more information and detailed specifications, check out PyHelpers 1.2.18 documentation.
1.2.17
Notable changes since 1.2.16:
- Improved the function fake_requests_headers() to avoid raising IndexError.
For more information and detailed specifications, check out PyHelpers 1.2.17 documentation.
1.2.16
Notable changes since 1.2.15:
- Renamed the function
is_dirname()to is_dir() in the module dir. - Improved the following functions (with bug fixes):
- cd() in the module dir;
- find_closest_points() in the module geom;
- confirmed(), swap_cols(), swap_rows(), fake_requests_headers() and download_file_from_url() in the module ops;
- all the functions in the module settings;
- save_multiple_spreadsheets(), save_json() and load_json() in the module store;
- find_similar_str() in the module text.
- Added the following new functions:
- go_from_altered_cwd() to the module dir;
- drop_axis() to the module geom;
- instantiate_requests_session() to the module ops;
- save_joblib() and load_joblib() to the module store.
For more information and detailed specifications, check out PyHelpers 1.2.16 documentation.
1.2.15
Notable changes since 1.2.14:
- Improved the following functions/methods with bug fixes:
- find_similar_str() and convert_md_to_rst() in the module text;
- download_file_from_url() in the module ops;
- save_svg_as_emf() in the module store;
- PostgreSQL.import_data() and PostgreSQL.drop_schema() in the module sql.
- Added a new function is_downloadable() to the module ops.
For more information and detailed specifications, check out PyHelpers 1.2.15 documentation.