You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Notable [changes](https://github.com/mikeqfu/pyhelpers/compare/2.3.0...2.3.1) since [2.3.0](https://pypi.org/project/pyhelpers/2.3.0/):
9
+
10
+
-**Bug fixes:**
11
+
* Resolved a dependency deprecation issue by migrating `Expr.shrink_dtype()` to `Series.shrink_dtype()` within `downcast_numeric_columns()` (#86).
12
+
* Fixed an issue in `download_file_from_url()` where streaming compressed files (Gzip/Deflate) resulted in corrupted output (#88). The fix introduces the **`stream_download`** parameter for controlled, memory-efficient decompression.
13
+
-**New features:**
14
+
* Added a new function: `get_project_structure()`, a utility for visualizing or generating project file/directory structure.
15
+
-**Maintenance & documentation:**
16
+
***Bumped minimum required Python version to 3.12** from 3.10.**.
17
+
* Updated build configuration (`.readthedocs.yml`) to use **Python 3.12** for documentation builds, resolving dependency conflicts (e.g. `pyproj`).
18
+
* Updated `requirements.txt` to reflect current dependencies.
19
+
20
+
**For more information and detailed specifications, check out the [PyHelpers 2.3.1 documentation](https://pyhelpers.readthedocs.io/en/2.3.1/).**
0 commit comments