Pyhelpers

Latest version: v1.5.2

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

1.2.1

(*1 July 2020*)

*Note that the release **~~1.2.0~~** had been permanently deleted.*

**Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/1.1.2...1.2.1) since [1.1.2](https://pypi.org/project/pyhelpers/1.1.2/):**

- Integrated the module [~~download~~](https://github.com/mikeqfu/pyhelpers/commit/d36527279cad92941c92eaec38b5c4ba33119f19) into [ops](https://github.com/mikeqfu/pyhelpers/blob/4a3a0c9ac83440007136f504e44562ec75b973df/pyhelpers/ops.py) and made the following changes:
- renamed the function [~~download()~~](https://github.com/mikeqfu/pyhelpers/commit/d36527279cad92941c92eaec38b5c4ba33119f19#diff-6f8fcaf7c0adfbc7a2f9590aa4d76d65bbe0f8f0b383509db21cf9f01a579155L9) to [download_file_from_url()](https://github.com/mikeqfu/pyhelpers/commit/0f6fb049e224398ae126ca2bf03cfeced8707480#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aR18);
- added a new function [convert_md_to_rst()](https://github.com/mikeqfu/pyhelpers/commit/82bf68e64e864efb95c728a894276367047c79fb#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R370);
- improved the following functions: [split_list_by_size()](https://github.com/mikeqfu/pyhelpers/commit/f262c4904d2fa305cb707e8e7fab58962924c83d#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aL92), [split_list()](https://github.com/mikeqfu/pyhelpers/commit/f262c4904d2fa305cb707e8e7fab58962924c83d#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aL111), [get_extreme_outlier_bounds()](https://github.com/mikeqfu/pyhelpers/commit/f262c4904d2fa305cb707e8e7fab58962924c83d#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aL246), <br/>[interquartile_range()](https://github.com/mikeqfu/pyhelpers/commit/f262c4904d2fa305cb707e8e7fab58962924c83d#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aL268), [find_closest_date()](https://github.com/mikeqfu/pyhelpers/commit/f262c4904d2fa305cb707e8e7fab58962924c83d#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aL284) and [detect_nan_for_str_column()](https://github.com/mikeqfu/pyhelpers/commit/f262c4904d2fa305cb707e8e7fab58962924c83d#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aL392).
- Moved the function [save_web_page_as_pdf()](https://github.com/mikeqfu/pyhelpers/commit/82bf68e64e864efb95c728a894276367047c79fb#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R304) from the module [store](https://github.com/mikeqfu/pyhelpers/blob/fc4f4b4e00237fbb7648f96015af5c0ad34d490a/pyhelpers/store.py) to [text](https://github.com/mikeqfu/pyhelpers/blob/82bf68e64e864efb95c728a894276367047c79fb/pyhelpers/text.py).
- Improved the following functions/class:
- [get_specific_filepath_info()](https://github.com/mikeqfu/pyhelpers/commit/fc4f4b4e00237fbb7648f96015af5c0ad34d490a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607L17), [save_fig()](https://github.com/mikeqfu/pyhelpers/commit/fc4f4b4e00237fbb7648f96015af5c0ad34d490a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607L423), [save_svg_as_emf()](https://github.com/mikeqfu/pyhelpers/commit/fc4f4b4e00237fbb7648f96015af5c0ad34d490a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607L469), [seven_zip()](https://github.com/mikeqfu/pyhelpers/commit/fc4f4b4e00237fbb7648f96015af5c0ad34d490a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607L626) and [load_csr_matrix()](https://github.com/mikeqfu/pyhelpers/commit/fc4f4b4e00237fbb7648f96015af5c0ad34d490a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607L626) in the module [store](https://github.com/mikeqfu/pyhelpers/blob/4a3a0c9ac83440007136f504e44562ec75b973df/pyhelpers/store.py);
- [PostgreSQL](https://github.com/mikeqfu/pyhelpers/commit/4598e3e16d706f1cc4472d774ecd4dbf53d4eb28#diff-c615ea7745f60e95fd1c84af5ceaa8453c550332f69ad7fa84a50053bdb91dbaL20) in the module [sql](https://github.com/mikeqfu/pyhelpers/blob/4a3a0c9ac83440007136f504e44562ec75b973df/pyhelpers/sql.py).

<br/>

1.1.2

(*30 May 2020*)

*Note that the release **~~1.1.1~~** had been permanently deleted.*

**Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/1.1.0...1.1.2) since [1.1.0](https://pypi.org/project/pyhelpers/1.1.0/):**

- Renamed the following function/method:
- [~~save_excel()~~](https://github.com/mikeqfu/pyhelpers/commit/646bcccdd2b01f70ecbac939d00c37c855fde92a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607L114-L115) to [save_spreadsheet()](https://github.com/mikeqfu/pyhelpers/commit/646bcccdd2b01f70ecbac939d00c37c855fde92a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R220-R265) in the module [store](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/store.py);
- [~~.disconnect()~~](https://github.com/mikeqfu/pyhelpers/commit/ad67be119ee4f74b04803a7d73cbeafb74bbc63b#diff-c615ea7745f60e95fd1c84af5ceaa8453c550332f69ad7fa84a50053bdb91dbaL124) to [.disconnect_database()](https://github.com/mikeqfu/pyhelpers/commit/ad67be119ee4f74b04803a7d73cbeafb74bbc63b#diff-c615ea7745f60e95fd1c84af5ceaa8453c550332f69ad7fa84a50053bdb91dbaR126) of the class [PostgreSQL](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/sql.py#L20) in the module [sql](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/sql.py).
- Removed the function [~~csr_matrix_to_dict()~~](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127L50-L58) from the module [text](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/text.py).
- Removed redundant parameters from functions in the module [store](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/store.py).
- Improved the following functions by adding optional parameters:
- [cd()](https://github.com/mikeqfu/pyhelpers/commit/780b8bf50db0a265084ffcff91479c7d5c12bb4d#diff-9658546df62eded721ef6049c33f4b2d7e985d9cce8c08ba9538a32da5229a09R11), [cdd()](https://github.com/mikeqfu/pyhelpers/commit/780b8bf50db0a265084ffcff91479c7d5c12bb4d#diff-9658546df62eded721ef6049c33f4b2d7e985d9cce8c08ba9538a32da5229a09R32), [cd_data](https://github.com/mikeqfu/pyhelpers/commit/780b8bf50db0a265084ffcff91479c7d5c12bb4d#diff-9658546df62eded721ef6049c33f4b2d7e985d9cce8c08ba9538a32da5229a09R56) and [rm_dir()](https://github.com/mikeqfu/pyhelpers/commit/780b8bf50db0a265084ffcff91479c7d5c12bb4d#diff-9658546df62eded721ef6049c33f4b2d7e985d9cce8c08ba9538a32da5229a09R125) in the module [dir](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/dir.py);
- [download()](https://github.com/mikeqfu/pyhelpers/commit/860cfd69ddf26480af722f59018550c83763b091#diff-6f8fcaf7c0adfbc7a2f9590aa4d76d65bbe0f8f0b383509db21cf9f01a579155R10) in the module [download](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/download.py);
- [save_svg_as_emf()](https://github.com/mikeqfu/pyhelpers/commit/646bcccdd2b01f70ecbac939d00c37c855fde92a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R467) and [save_web_page_as_pdf()](https://github.com/mikeqfu/pyhelpers/commit/646bcccdd2b01f70ecbac939d00c37c855fde92a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R501-R502) in the module [store](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/store.py).
- Added new functions:
- to the module [geom](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/geom.py): [sketch_square()](https://github.com/mikeqfu/pyhelpers/commit/3e412e536ead2346221b82cb2018f0577fdf03c0#diff-dc4a0e4af0eb0e5a833d868a38bde78a7c5736be4021d9ddf03b97c6f0cc8af8R681-R735);
- to the module [ops](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/ops.py): [create_rotation_matrix()](https://github.com/mikeqfu/pyhelpers/commit/ff069a10f9f61c33ed43520a2b7bf20bd3c262ea#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aR413-R425) and [dict_to_dataframe()](https://github.com/mikeqfu/pyhelpers/commit/3444c80cbb05789d623233206b1ebbf528227730#diff-9266f224c0227114f50836ba656288a96bd7cca831301fe025c5a7cf9f4ab45aR429-R439);
- to the module [store](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/store.py): [save_multiple_spreadsheets()](https://github.com/mikeqfu/pyhelpers/commit/646bcccdd2b01f70ecbac939d00c37c855fde92a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R268-R342), [load_multiple_spreadsheets()](https://github.com/mikeqfu/pyhelpers/commit/646bcccdd2b01f70ecbac939d00c37c855fde92a#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R345-R388), <br/>[unzip()](https://github.com/mikeqfu/pyhelpers/commit/df7614ad9d96b526394a4914d69bc6c3dfa34679#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R560-R589), [seven_zip()](https://github.com/mikeqfu/pyhelpers/commit/df7614ad9d96b526394a4914d69bc6c3dfa34679#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R592-R623) and [load_csr_matrix()](https://github.com/mikeqfu/pyhelpers/commit/df7614ad9d96b526394a4914d69bc6c3dfa34679#diff-5be4770b2702d34ea60ff69d076c06b6311d2de302323f4313f5829f857e7607R626-R649);
- to the module [text](https://github.com/mikeqfu/pyhelpers/blob/7b6a647bc7d672c604306bb335b783663b6d0b9d/pyhelpers/text.py): [remove_punctuation()](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R60-R78), [count_words()](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R81-R96), [calculate_idf()](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R99-R122), [calculate_tf_idf()](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R125-R138), <br/>[euclidean_distance_between_texts()](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R141-R168) and [cosine_similarity_between_texts()](https://github.com/mikeqfu/pyhelpers/commit/40d7a3234690dfdba26294c814bcee41b8c15acf#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127R171-R208).

<br/>

1.1.0

(*22 April 2020*)

**Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/1.0.26...1.1.0) since [1.0.26](https://pypi.org/project/pyhelpers/1.0.26/):**

- Made [a few modifications](https://github.com/mikeqfu/pyhelpers/commit/eac4bc4a2a4665017f18452a89cbacf4fdecd6d7) to the class [sql.PostgreSQL](https://github.com/mikeqfu/pyhelpers/blob/2326cd2e11e8264bc96a71386755206123b554d1/pyhelpers/sql.py#L20) to speed up importing data into, and retrieving data from, a PostgreSQL database.
- Fixed [a minor bug](https://github.com/mikeqfu/pyhelpers/commit/de0cd35ead0224a7decda8527edb8bea816dd2a1#diff-07b6d8c6102940f884435a3670eb5007494d5c51b4deb718ba79c3b267825127L42) in the function [text.find_matched_str()](https://github.com/mikeqfu/pyhelpers/blob/2326cd2e11e8264bc96a71386755206123b554d1/pyhelpers/text.py#L34).
- Improved the two modules [store](https://github.com/mikeqfu/pyhelpers/commit/79a2a01ce07c813a170643e2ba19c51a8e5c66e6) and [text](https://github.com/mikeqfu/pyhelpers/commit/de0cd35ead0224a7decda8527edb8bea816dd2a1).

<br/>

1.0.26

(*12 March 2020*)

**Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/1.0.25...1.0.26) since [1.0.25](https://pypi.org/project/pyhelpers/1.0.25/):**

- Fixed [a few bugs](https://github.com/mikeqfu/pyhelpers/commit/96ffbafcdd27f245c3462c009f3cb66111f61ffa) in the module [store](https://github.com/mikeqfu/pyhelpers/blob/6fe6c272bdb6042ec6040c6164d0d9b9554faf11/pyhelpers/store.py).

<br/>

1.0.25

(*6 March 2020*)

**Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/1.0.24...1.0.25) since [1.0.24](https://pypi.org/project/pyhelpers/1.0.24/):**

- Improved the functions, [osgb36_to_wgs84()](https://github.com/mikeqfu/pyhelpers/commit/d8f6a36b2a6e1ec54ec0ec4faa637337f7542bd1#diff-dc4a0e4af0eb0e5a833d868a38bde78a7c5736be4021d9ddf03b97c6f0cc8af8R21-R25) and [wgs84_to_osgb36()](https://github.com/mikeqfu/pyhelpers/commit/d8f6a36b2a6e1ec54ec0ec4faa637337f7542bd1#diff-dc4a0e4af0eb0e5a833d868a38bde78a7c5736be4021d9ddf03b97c6f0cc8af8R42-R46), in the module [geom](https://github.com/mikeqfu/pyhelpers/blob/3f0baeae6c63f3afb8ea8cf1cdff35c9647c92f0/pyhelpers/geom.py).

<br/>

1.0.24

(*28 January 2020*)

*Note that the release **~~1.0.23~~** had been permanently deleted.*

**Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/1.0.22...1.0.24) since [1.0.22](https://pypi.org/project/pyhelpers/1.0.22/):**

- Fixed [a bug](https://github.com/mikeqfu/pyhelpers/commit/039c09ebaa879d5251ba967824bd12c317ed9206) in the module [sql](https://github.com/mikeqfu/pyhelpers/blob/383b226e0e27fb6622f405a62a016601bc844666/pyhelpers/sql.py).

<br/>

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.