Repository: Zeroto521/my-data-toolkit

Issue:
DEP: Depcrated `utm_crs`
<!--
Thanks for contributing a pull request!

Please follow these standard acronyms to start the commit message:

- ENH: enhancement
- BUG: bug fix
- DOC: documentation
- TYP: type annotations
- TST: addition or modification of tests
- MAINT: maintenance commit (refactoring, typos, etc.)
- BLD: change related to building
- REL: related to releasing
- API: an (incompatible) API change
- DEP: deprecate something, or remove a deprecated object
- DEV: development tool or utility
- REV: revert an earlier commit
- PERF: performance improvement
- BOT: always commit via a bot
- CI: related to CI or CD
- CLN: Code cleanup
-->

- [ ] closes #xxxx
- [x] whatsnew entry

`pyproj.database.query_utm_crs_info` too slow to query all data.
For 1 point will cost 200ms but for 2000 points will cost 200s.
Even try `parallelize` to `utm_crs`, but the speed is still so lower.


Discussion:
# [Codecov](https://codecov.io/gh/Zeroto521/my-data-toolkit/pull/637?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero) Report
> Merging [#637](https://codecov.io/gh/Zeroto521/my-data-toolkit/pull/637?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero) (bb89de8) into [main](https://codecov.io/gh/Zeroto521/my-data-toolkit/commit/d94df6cce2659e639ca30518feab3bb262e1b941?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero) (d94df6c) will **decrease** coverage by `0.16%`.
> The diff coverage is `100.00%`.

```diff
@@            Coverage Diff             @@
##             main     #637      +/-   ##
==========================================
- Coverage   99.48%   99.31%   -0.17%     
==========================================
  Files         101      101              
  Lines        1172     1174       +2     
  Branches      110      110              
==========================================
  Hits         1166     1166              
- Misses          2        3       +1     
- Partials        4        5       +1     
```


| [Impacted Files](https://codecov.io/gh/Zeroto521/my-data-toolkit/pull/637?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero) | Coverage Δ | |
|---|---|---|
| [dtoolkit/geoaccessor/geoseries/utm\_crs.py](https://codecov.io/gh/Zeroto521/my-data-toolkit/pull/637/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero#diff-ZHRvb2xraXQvZ2VvYWNjZXNzb3IvZ2Vvc2VyaWVzL3V0bV9jcnMucHk=) | `100.00% <100.00%> (ø)` | |
| [dtoolkit/transformer/sklearn/OneHotEncoder.py](https://codecov.io/gh/Zeroto521/my-data-toolkit/pull/637/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero#diff-ZHRvb2xraXQvdHJhbnNmb3JtZXIvc2tsZWFybi9PbmVIb3RFbmNvZGVyLnB5) | `92.30% <0.00%> (-7.70%)` | :arrow_down: |

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. [Learn more](https://about.codecov.io/product/feature/runtime-insights/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Zero)


Resolving patch:
diff --git a/dtoolkit/geoaccessor/geoseries/utm_crs.py b/dtoolkit/geoaccessor/geoseries/utm_crs.py
--- a/dtoolkit/geoaccessor/geoseries/utm_crs.py
+++ b/dtoolkit/geoaccessor/geoseries/utm_crs.py
@@ -9,8 +9,8 @@
 
 @register_geoseries_method
 @warning(
-    "The 'utm_crs' is deprecated and will be removed in 0.0.17. "
-    "(Warning added DToolKit 0.0.16)",
+    "The 'utm_crs' is deprecated and will be removed in 0.0.18. "
+    "(Warning added DToolKit 0.0.17)",
     DeprecationWarning,
     stacklevel=3,
 )
@@ -18,9 +18,9 @@ def utm_crs(s: gpd.GeoSeries, /, datum_name: str = "WGS 84") -> pd.Series:
     """
     Returns the estimated UTM CRS based on the bounds of each geometry.
 
-    .. deprecated:: 0.0.17
-        The 'utm_crs' is deprecated and will be removed in 0.0.17.
-        (Warning added DToolKit 0.0.16)
+    .. deprecated:: 0.0.18
+        The 'utm_crs' is deprecated and will be removed in 0.0.18.
+        (Warning added DToolKit 0.0.17)
 
     Parameters
     ----------


Test patch: