Published September 13, 2023 | Version 1.5.2
Software Open

PyHelpers: an open-source toolkit for facilitating Python users' data manipulation tasks

Creators

  • 1. University of Birmingham

Contributors

Project member:

Description

PyHelpers is a lightweight open-source Python package designed as a versatile toolkit for simplifying data (pre)processing tasks. It offers a comprehensive range of practical utilities to facilitate common data manipulation operations. These utilities encompass the ability to read and write file-like objects, efficiently handle various data types such as geographical and textual data, and establish streamlined communication with relational databases like PostgreSQL and Microsoft SQL Server.

 

This release:

1.5.2 (13 September 2023)

      Notable changes since 1.5.1:

      For more information and detailed specifications, check out PyHelpers 1.5.2 documentation.

 

Release history:

1.5.1 (17 June 2023)

      Notable changes since 1.5.0:

      For more information and detailed specifications, check out PyHelpers 1.5.1 documentation.

1.5.0 (8 June 2023)

      Notable changes since 1.4.6:

      For more information and detailed specifications, check out PyHelpers 1.5.0 documentation.

1.4.6 (26 February 2023)

      Notable changes since 1.4.5:

      For more information and detailed specifications, check out PyHelpers 1.4.6 documentation.

1.4.5 (9 January 2023)

      Notable changes since 1.4.4:

  • Improved the classes PostgreSQL and MSSQL in the module dbms (for migrating to SQLAlchemy 2.0).

      For more information and detailed specifications, check out PyHelpers 1.4.5 documentation.

1.4.4 (3 January 2023)

      Notable changes since 1.4.3:

      For more information and detailed specifications, check out PyHelpers 1.4.4 documentation.

1.4.3 (11 November 2022)

      Notable changes since 1.4.2:

      For more information and detailed specifications, check out PyHelpers 1.4.3 documentation.

1.4.2 (15 August 2022)

      Notable changes since 1.4.1:

      For more information and detailed specifications, check out PyHelpers 1.4.2 documentation.

1.4.1 (17 July 2022)

      Notable changes since 1.4.0:

      For more information and detailed specifications, check out PyHelpers 1.4.1 documentation.

1.4.0 (13 June 2022)

      Notable changes since 1.3.4:

  • Renamed the module dir to dirs (to avoid a possible redefinition of, or any potential conflict with, the Python built-in function dir()).

      For more information and detailed specifications, check out PyHelpers 1.4.0 documentation.

1.3.4 (13 June 2022)

      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..
  • Improved the following function/class (with bug fixes):

      For more information and detailed specifications, check out PyHelpers 1.3.4 documentation.

1.3.3 (12 May 2022)

      Notable changes since 1.3.2:

      For more information and detailed specifications, check out PyHelpers 1.3.3 documentation.

1.3.2 (14 March 2022)

      Notable changes since 1.3.1:

      For more information and detailed specifications, check out PyHelpers 1.3.2 documentation.

1.3.1 (10 February 2022)

      Notable changes since 1.3.0:

      For more information and detailed specifications, check out PyHelpers 1.3.1 documentation.

1.3.0 (6 January 2022)

      Notable changes since 1.2.18:

      For more information and detailed specifications, check out PyHelpers 1.3.0 documentation.

1.2.18 (20 October 2021)

      Notable changes since 1.2.17:

      For more information and detailed specifications, check out PyHelpers 1.2.18 documentation.

1.2.17 (1 October 2021)

      Notable changes since 1.2.16:

      For more information and detailed specifications, check out PyHelpers 1.2.17 documentation.

1.2.16 (20 September 2021)

      Notable changes since 1.2.15:

      For more information and detailed specifications, check out PyHelpers 1.2.16 documentation.

1.2.15 (19 April 2021)

      Notable changes since 1.2.14:

      For more information and detailed specifications, check out PyHelpers 1.2.15 documentation.

1.2.14 (27 March 2021)

      Notable changes since 1.2.13:

  • Rectified an error in the specification of dependencies for package installation.

      For more information and detailed specifications, check out PyHelpers 1.2.14 documentation.

1.2.13 (26 March 2021)

      Notable changes since 1.2.12:

  • Improved the module sql with a bug fix for errors raised when importing SQLAlchemy 1.4.0+.

      For more information and detailed specifications, check out PyHelpers 1.2.13 documentation.

1.2.12 (22 March 2021)

      Notable changes since 1.2.11:

  • Resolved an issue that failed importing modules (after updating or reinstalling the package).
  • Added a new function gps_to_utc() to the module ops.

      For more information and detailed specifications, check out PyHelpers 1.2.12 documentation.

1.2.11 (3 March 2021)

      Notable changes since 1.2.10:

      For more information and detailed specifications, check out PyHelpers 1.2.11 documentation.

1.2.10 (1 February 2021)

      Notable changes since 1.2.9:

      For more information and detailed specifications, check out PyHelpers 1.2.10 documentation.

1.2.9 (5 January 2021)

      Note that the release 1.2.8 had been permanently deleted.

      Notable changes since 1.2.7:

1.2.7 (17 November 2020)

      Notable changes since 1.2.6:

1.2.6 (6 November 2020)

      Notable changes since 1.2.5:

1.2.5 (12 October 2020)

      Notable changes since 1.2.4:

1.2.4 (7 September 2020)

      Notable changes since 1.2.3:

1.2.3 (7 September 2020)

      Notable changes since 1.2.2:

1.2.2 (18 July 2020)

      Notable changes since 1.2.1:

1.2.1 (1 July 2020)

      Note that the release 1.2.0 had been permanently deleted.

      Notable changes since 1.1.2:

1.1.2 (30 May 2020)

      Note that the release 1.1.1 had been permanently deleted.

      Notable changes since 1.1.0:

1.1.0 (22 April 2020)

      Notable changes since 1.0.26:

1.0.26 (12 March 2020)

      Notable changes since 1.0.25:

1.0.25 (6 March 2020)

      Notable changes since 1.0.24:

1.0.24 (28 January 2020)

      Note that the release 1.0.23 had been permanently deleted.

      Notable changes since 1.0.22:

1.0.22 (27 January 2020)

      Notable changes since 1.0.21:

1.0.21 (20 January 2020)

      Notable changes since 1.0.20:

1.0.20 (7 January 2020)

      Notable changes since 1.0.19:

1.0.19 (28 November 2019)

      Note that the release 1.0.18 had been permanently deleted.

      Notable changes since 1.0.17:

1.0.17 (10 September 2019)

      Notable changes since 1.0.16:

  • Improved the function rm_dir() in the module dir.
  • Tidied up the code of the three modules: miscgeom and store.

1.0.16 (3 September 2019)

      This is a release of a brand-new version.

      Note that the initial releases (of early versions up to 1.0.15) had been permanently deleted.

 

Files

mikeqfu/pyhelpers-1.5.2.zip

Files (3.7 MB)

Name Size Download all
md5:2cff03b1f0507c382b87b1c9a5d18e4a
3.7 MB Preview Download

Additional details

Related works