Skip to content

Commit bb81c67

Browse files
committed
release and deps
1 parent e996424 commit bb81c67

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

HISTORY.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cloudpathlib Changelog
22

3-
## UNRELEASED
3+
## v0.23.0 (2025-10-07)
44

55
- Added support for Python 3.14 (Issue [#529](https://github.com/drivendataorg/cloudpathlib/issues/529), PR [#530](https://github.com/drivendataorg/cloudpathlib/pull/530))
66
- Changed `CloudPath.copy` to have the first parameter named `target` instead of `destination` and added new `follow_symlinks` and `preserve_metadata` kwargs. **Breaking change for users that relied on the first parameter being named `destination` instead of `target`.**
@@ -9,7 +9,6 @@
99
- Added `CloudPath.move_into` to move a file or directory into another file or directory.
1010
- Added `CloudPathInfo` and `CloudPath.info` to get information about a file or directory.
1111
- Added additional no-op kwargs to `mkdir`, `touch`, `glob`, `rglob`, `stat` to match pathlib.
12-
- Added `pathlib-abc` dependency for Python < 3.14 for `PathInfo` protocol.
1312

1413
## v0.22.0 (2025-08-29)
1514

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"
44

55
[project]
66
name = "cloudpathlib"
7-
version = "0.22.0"
7+
version = "0.23.0"
88
description = "pathlib-style classes for cloud storage services."
99
readme = "README.md"
1010
authors = [{ name = "DrivenData", email = "info@drivendata.org" }]
@@ -31,7 +31,6 @@ classifiers = [
3131
requires-python = ">=3.9"
3232
dependencies = [
3333
"typing-extensions>4 ; python_version < '3.11'",
34-
"pathlib-abc < 0.6 ; python_version < '3.14'",
3534
]
3635

3736
[project.optional-dependencies]
@@ -50,7 +49,7 @@ all = ["cloudpathlib[azure]", "cloudpathlib[gs]", "cloudpathlib[s3]"]
5049

5150
[tool.black]
5251
line-length = 99
53-
target-version = ['py39', 'py310', 'py311', 'py312', 'py313']
52+
target-version = ['py39', 'py310', 'py311', 'py312', 'py313', 'py314']
5453
include = '\.pyi?$|\.ipynb$'
5554
extend-exclude = '''
5655
/(

0 commit comments

Comments
 (0)