rohmu

View on PyPIReverse Dependencies (0)

2.7.0 rohmu-2.7.0-py3-none-any.whl

Wheel Details

Project: rohmu
Version: 2.7.0
Filename: rohmu-2.7.0-py3-none-any.whl
Download: [link]
Size: 90160
MD5: ec72aed2067481868f9702d29aaf2b9e
SHA256: 14aeaa04ee05470c886ca0200f3535f8acd05d8a48130ec21258e099990b86dd
Uploaded: 2024-08-27 10:11:17 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: rohmu
Version: 2.7.0
Summary: Rohmu is a python library providing an interface to various cloud storage providers.
Author-Email: Aiven <opensource[at]aiven.io>
Project-Url: Source Repository, https://github.com/Aiven-Open/rohmu/
License: Apache-2.0 license
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: azure-common (<2,>=1.1.28)
Requires-Dist: azure-storage-blob (>=2.1.0)
Requires-Dist: botocore
Requires-Dist: cryptography
Requires-Dist: google-api-python-client
Requires-Dist: httplib2
Requires-Dist: oauth2client
Requires-Dist: paramiko
Requires-Dist: pydantic (>=1.10.17)
Requires-Dist: python-dateutil
Requires-Dist: python-snappy
Requires-Dist: python-swiftclient
Requires-Dist: requests
Requires-Dist: typing-extensions; python_version < "3.12"
Requires-Dist: zstandard
Requires-Dist: boto3-stubs[s3]; extra == "dev"
Requires-Dist: botocore; extra == "dev"
Requires-Dist: google-api-python-client-stubs; extra == "dev"
Requires-Dist: mypy (==1.9.0); extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-timeout; extra == "dev"
Requires-Dist: python-snappy (==0.6.1); extra == "dev"
Requires-Dist: rstfmt; extra == "dev"
Requires-Dist: ruff (==0.3.3); extra == "dev"
Requires-Dist: types-httplib2; extra == "dev"
Requires-Dist: types-mock; extra == "dev"
Requires-Dist: types-paramiko; extra == "dev"
Requires-Dist: types-python-dateutil; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: typing-extensions (<5,>=3.10); python_version < "3.12" and extra == "dev"
Requires-Dist: zstandard (==0.21.0); extra == "dev"
Requires-Dist: autodoc-pydantic (==1.9.0); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==1.0.0); extra == "docs"
Requires-Dist: sphinx (==5.3.0); extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 4348 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
rohmu/__init__.py sha256=SF830fJwV6HAvEVdTGxpO5OzDHoIdB1Mmzc5x_wX424 1512
rohmu/atomic_opener.py sha256=k15z_uG8WN0LsxqsYWLm9qGG3uSnTtGXrZ680lRFcVE 2950
rohmu/compat.py sha256=iBNhbpyuERUfwTWkoMPptLdOBAbVrvJ9yTwt04A2GDw 553
rohmu/compressor.py sha256=WWW5setG3zDtUmstBpXlrWh5xOAWYih3U3jcl1p0Yhs 3513
rohmu/dates.py sha256=LHpnGUtxWzyPJCqpyc2pbZLsPQZaoOm4wLdcta1zXZw 1417
rohmu/encryptor.py sha256=TTVL7lqF6bQFKBnWvUN649LUXzSCGwtPbvzanvnksQk 21898
rohmu/errors.py sha256=qCij_IP_ugvbkjQd7GhoZlp9hET2JzXtKCUJ6V9V1JE 1568
rohmu/factory.py sha256=gxk0cpikfezKMftSXDaRRILjetD4N-N2oLuxcgreor8 3440
rohmu/filewrap.py sha256=slu6IbgUJGZRounlIkk2-7tmIcqAsGsxx-NQAwWK_ZE 7243
rohmu/inotify.py sha256=81Cqq4vJvDM46ZR2pfiDCp04qLR367xK-VYIbqKGglA 6237
rohmu/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rohmu/rohmufile.py sha256=A6VoQMWoKkbZPTCvEuOIJ1LUfmvUYm0kHJyUap56rGA 7145
rohmu/snappyfile.py sha256=fz_uu6hltdz4DeMZH4Les95RGDyUqGaJ6GtKSiTbVVk 2369
rohmu/transfer_pool.py sha256=w3vVKWAuvi_XTe2tJz0xyDX8gg_fYqpFFlncs92NfnY 8131
rohmu/typing.py sha256=btQHq7PLoz7Zb7fSnLrRlkQ6cYQH5p4_yDE4sPExnbE 1770
rohmu/util.py sha256=KLwrocW3AuIzVE73-icH9Z7A_7RwS8FBve_DyIqiQb0 6812
rohmu/version.py sha256=M9Z2PM1jr86q1V2IqBSP0mHEuIMFCRpgMhw4cS7ojik 411
rohmu/zstdfile.py sha256=823y6T7uDpVJxX_p0LIHdnLyY06fJ7aoXeAofVk57Rc 2448
rohmu/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rohmu/common/constants.py sha256=ayxRnLh1wfgHl3124KEcDNhvtkxmQ6kxQQmEKSlQrtU 97
rohmu/common/models.py sha256=UtWS2AibXd4ePlDtExO_VY2dN0UoYp3P1Fk72BuwZQo 2513
rohmu/common/statsd.py sha256=avEBQOKbTKrcHxnumSGbKmHJhpYY8mjxZE_Qmq6ioL0 4792
rohmu/common/strenum.py sha256=VzWdU0itlFuIrg6xmM8QvU6om8decUFsFhEmGLPeH6w 479
rohmu/delta/__init__.py sha256=yWpr3xDtL-rwTCkiraLVBINJgcZCG30v_i9eFoDzXYc 65
rohmu/delta/common.py sha256=feBSskVfbaMV4cEqiP6DwiwNNHf4wtjxQYqRLnP1fQI 10416
rohmu/delta/snapshot.py sha256=OMinKCP1nREeB_KrmjNtObYYTk0CB6w-C2DrY_aoLCs 14059
rohmu/notifier/__init__.py sha256=-kuMZjqyRBQvuL5zVnqe6SmSjTOP6lRE-OhvpWye8Ck 65
rohmu/notifier/http.py sha256=fgI8D-Jb7bRbhvbDQTLKZe5c0L-6N1kw4rNQW0PooqE 5683
rohmu/notifier/interface.py sha256=XCnsAZ6a2n1iiSak9mpOcTpVU0dzvL34vfEj_enNPU4 1373
rohmu/notifier/logger.py sha256=3zLvf1CRy0o4FPhd3zZ0ubUHDSoRxWIe6BozWyap7YY 665
rohmu/notifier/null.py sha256=EqycjItpYcv0nHtbD8VlX6Kuc2GZNUafs7k4gXSDXIc 542
rohmu/object_storage/__init__.py sha256=dSpBNpK_7g7VuUBiuNLptTXVuir3orzmazPQAq55vb4 158
rohmu/object_storage/azure.py sha256=uiiEu1rAboaYbPI3qXEQvY7vQ5ZzvdCKD6Dn5rOsO9A 21466
rohmu/object_storage/base.py sha256=81yig27lf8LUJX8gENH2Ts2NHq7JVJaTatUo30Knzks 17228
rohmu/object_storage/config.py sha256=LVP-OaHdZ9CC3QbebQjQTvZXQbOgHabcA_381ulYOr4 7412
rohmu/object_storage/google.py sha256=ngU6EHf8SKj7LnClYQGMwkwdMjqMvkEFgJDOuwtlJQo 39886
rohmu/object_storage/local.py sha256=W53DyuzuqIgc5dWHeCiEbg-SJwYV96cEJ8hPHxpigNs 15135
rohmu/object_storage/s3.py sha256=tAvPT9PTfCEkXYbpopRiI9miuFNBjxMTno8qEYtcV-Q 32139
rohmu/object_storage/sftp.py sha256=DTje_MMGktagTTVM-Xz1OUmITvABRV0ugwINXbiApVw 11303
rohmu/object_storage/swift.py sha256=_8rvWjpdVsNBoHSq-VrVrQGqigDt1d3Wk1GjE0-c2uY 16955
rohmu-2.7.0.dist-info/METADATA sha256=aL7JTio3zzwOEHccRiuKd_kFpQY3VtyVUtu2M1acrRA 6962
rohmu-2.7.0.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
rohmu-2.7.0.dist-info/licenses/LICENSE sha256=k3z7TgGQyWrBug4Y9n3TwCbxhwG4g8C9eaupYD79BmI 11377
rohmu-2.7.0.dist-info/RECORD