pythonのライブラリshapelyは、Version 2.0.1 (2023-01-30)、Version 2.0.2 (2023-10-12)にリリースされていますが、下記のとおり、cartopyでのlgeosのインポートエラーにより一部機能に不具合がでます。
参照:Version 2.x — Shapely 0 documentation
cartopyでのlgeosインポートエラー(2023/06/04)
2023年5月のアップデートに伴い、MacPortsでインストールされるshapelyのバージョンが1.8.5から2.0.1になりました。このバージョンでは、cartopyy-0.21.0が内部でインポートしているlgeosが含まれないようになったため、以下のようなImportErrorが発生します(Python3.10の場合のエラーメッセージ例)。このエラーは、cartopyインポート時に不可避な部分で発生しており、shapely-2.0.1のアップデートが適用されてしまった場合には、shapelyのバージョンを1.8.5に戻す必要があります。
引用元:気象データ解析のためのmatplotlibの使い方:更新・エラー情報
現時点では1.8.5が使うしかないです。2.0で色々な機能が追加されたので、早く修正されると助かります。
conda install shapely==1.8.5 --channel conda-forge