devel/py-cloudpathlib: Update to 0.25.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/3aaa515fa1
Port details
devel/py-cloudpathlib0.25.0
pathlib-style classes for cloud storage services
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- py312-cloudpathlib 0.25.0
- Upstream
- Higher version available: 0.26.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://cloudpathlib.drivendata.org/stable/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (11)
devel/py-cloudpathlib: Update to 0.24.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/d6496abbac
*: Revise USES=python:... version range constraints and strip all lower bounds of 3.9 or 3.10 because they are implied now. python:3.9-X -> python:-X python:3.9+ -> python python:3.10-X -> python:-X python:3.10+ -> python (options such as ,build preserved)1403bb7765
devel/py-cloudpathlib: Update to 0.23.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/200064258f
devel/py-cloudpathlib: Update to 0.22.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/e337ed2dee
devel/py-cloudpathlib: Update to 0.21.1 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/ac78712aad
devel/py-cloudpathlib: Update to 0.21.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/dad4e30ad4
devel/py-cloudpathlib: Update to 0.20.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/51642dd43c
devel/py-cloudpathlib: Update to 0.19.0 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/9db61c93b5
devel/py-cloudpathlib: Update to 0.18.1 Changes: https://github.com/drivendataorg/cloudpathlib/releases https://cloudpathlib.drivendata.org/stable/changelog/098d95c344
devel/py-cloudpathlib: Add py-cloudpathlib 0.17.0
cloudpathlib is a Python library with classes that mimic pathlib.Path's
interface for URIs from different cloud storage services.
Why use cloudpathlib?
- Familiar: If you know how to interact with Path, you know how to interact with
CloudPath. All of the cloud-relevant Path methods are implemented.
- Supported clouds: AWS S3, Google Cloud Storage, and Azure Blob Storage are
implemented. FTP is on the way.
- Extensible: The base classes do most of the work generically, so implementing
two small classes MyPath and MyClient is all you need to add support for a new
cloud storage service.
- Read/write support: Reading just works. Using the write_text, write_bytes or
.open('w') methods will all upload your changes to cloud storage without any
additional file management as a developer.
- Seamless caching: Files are downloaded locally only when necessary. You can
also easily pass a persistent cache folder so that across processes and
sessions you only re-download what is necessary.
- Tested: Comprehensive test suite and code coverage.
- Testability: Local filesystem implementations that can be used to easily mock
cloud storage in your unit tests.3c1618d8e3