file-io

View on PyPIReverse Dependencies (3)

0.5.0 file_io-0.5.0-py3-none-any.whl

Wheel Details

Project: file-io
Version: 0.5.0
Filename: file_io-0.5.0-py3-none-any.whl
Download: [link]
Size: 142649
MD5: 6841b0b5bbee8b2cb77d3255c473e0de
SHA256: 697e42e4e8e984fe4776f0d676337da2efed7cd090ff39db7967e00928b9d1b6
Uploaded: 2023-10-17 02:23:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: file-io
Version: 0.5.0
Summary: Deterministic File Lib to make working with Files across Object Storage easier
Author: Tri Songz
Author-Email: ts[at]growthengineai.com
Home-Page: https://github.com/trisongz/file-io
License: MIT Style
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: anyio
Requires-Dist: aiofile
Requires-Dist: fsspec
Requires-Dist: loguru
Requires-Dist: pydantic
Requires-Dist: dill
Requires-Dist: frozendict
Requires-Dist: aiohttpx
Requires-Dist: typer
Requires-Dist: gcsfs; extra == "cloud"
Requires-Dist: s3fs; extra == "cloud"
Requires-Dist: gcsfs; extra == "gcs"
Requires-Dist: s3fs; extra == "s3"
Provides-Extra: cloud
Provides-Extra: gcs
Provides-Extra: s3
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7621 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fileio/__init__.py sha256=028GeSA-WtcINB2QwG3-tBOVr603Ru0sWAHimcxxTPE 1197
fileio/version.py sha256=vjwvtjecQ451up2qJlsdhgAYpoUP3Uy4SDw9cf0LAMo 19
fileio/cli/__init__.py sha256=6kJqUWepr7zrsldZnY-OQkpd9ggmVuAfw-x1jjCr6-g 4077
fileio/cli/functions.py sha256=KP5B_yldhdtvptu_tfbIQJpKsKA6JlzX5i-18QL97uA 8607
fileio/io/__init__.py sha256=r1TnAoQiko9UvhRz11688fagg3EIoozUUlos39Sog7g 24
fileio/io/converters/__init__.py sha256=HyGcnkJYQ9taOdSoHtM7c00v4a6AzOh1Q6UuXVXX7dk 58
fileio/io/converters/base.py sha256=vdD05VcQpvAmE4uh71dLZNkz-YyJOq_hbP9ScJcByfA 26921
fileio/io/converters/static.py sha256=1_0L3dN0er1OJrYYhUljb4yh1J4Y06z-vxUKZSysJUw 747
fileio/io/generic/__init__.py sha256=X4zgoW1OS61OnssDEH-4sL7V5nlW16hPYVd9K0WfnRE 653
fileio/io/generic/_json.py sha256=XPfcnb9BNMBzJ2JgeqKAPfEkrFQhfkrJOBMaMWjABMY 7320
fileio/io/generic/base.py sha256=Z9dddHUIhMK1iXkFWkRwU5wDfFYes0Q9Ub064bjuJKQ 478
fileio/io/generic/base64.py sha256=WBuMLsqV48hA21jvdfT_UtjtEhVKVYo_sGWQib2d-v8 1371
fileio/io/generic/base64gzip.py sha256=AbWw_ENEQgTYguLeS68JatAv-kXsNdudIJq4ImruOPY 1406
fileio/io/generic/csv.py sha256=rlszz4PCxlm4Tr0bzxsMS_JC7kgeWDWENl1H5nEQGqM 3371
fileio/io/generic/generator.py sha256=L2OzEiyOtXX-V1Hyw1ao_v-ANnDlyhKSnnoZbzw9E5w 1668
fileio/io/generic/jsonlines.py sha256=m4Oyn0NhkydHjndbTFThGz6Nvb-xu3zyKCyc0Roa6RI 4653
fileio/io/generic/msgpack.py sha256=YhS4kd38ArKwtnNNzvVe_ZWo5d5u3KHZ80cUJs2ZLzo 612
fileio/io/generic/pickle.py sha256=JBcW88YtMKmsR3Y7Yhf1n0Wg5GdPVP0QQM6Fcdl0QMQ 1082
fileio/io/generic/text.py sha256=GlPIkfg7952vxl3FSUEadH-hUzc4NM9q6-L4y7Ou8vg 1310
fileio/io/generic/tsv.py sha256=aUd4LOKwgD8jku9aL7DEaatM90rV3MYQkZUzFkl2pLQ 3381
fileio/io/generic/yaml.py sha256=GU2CQ6l8q9ZN_LFLDn2GALhyoZ5jxPLk7Ba957O3E4w 4151
fileio/lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fileio/lib/apis.py sha256=fU0Vk7HhkD_FM5NhditDMqPO9jC-Y-ArhtIWntpG7Co 493
fileio/lib/base.py sha256=Zu6dHwUUNGX8m-kmrcP9AFR9gHK-tTQeC-2Y3qiAQE0 58035
fileio/lib/core.py sha256=QqQTwP27BXqHPxs694xFzxjuOfpoAgqPH8RmTNkApzs 3877
fileio/lib/exceptions.py sha256=vAXsr-72V2PkKNlftqpVRO9Ca-X523MI9Kop0sxi4aE 98
fileio/lib/flavours.py sha256=CM-Zq7qrXgsmCeOTHIjl6QpAJ3Rksq0px6x7ieLPDFY 6369
fileio/lib/pathz.py sha256=bpqrtGVY7OvB_hRv_LAuMDyRsGHWrAHIgERb2WduIlo 54580
fileio/lib/types.py sha256=3VBHQ5dQK7t4k5VW987z4IrM723Ereqqw0Q52osuCsQ 34295
fileio/lib/aiopath/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fileio/lib/aiopath/handle.py sha256=kH_m7Xm42dVySkoXwQNmGX2MSEwPngXi_LHibDgWUZI 4510
fileio/lib/aiopath/readme.md sha256=0qDIvikxwZiGZ1225nmPxCzXJATniI7qi9r1QzOqUlA 213
fileio/lib/aiopath/scandir.py sha256=6bzYtFzwBtsCvsTBJ0dnDuQ2lyHtXyxhoTWgEayOwe0 1547
fileio/lib/aiopath/selectors.py sha256=vWOm0ZMNJyt940_XPTguPpF1pDLZDbu9TZ2veIVUcFY 5871
fileio/lib/aiopath/wrap.py sha256=MWjTPJYyYl0JMj2gwE1Ofx3Ax2SEobkSgUnbnbt1yNA 1294
fileio/lib/posix/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fileio/lib/posix/base.py sha256=T0yPoY_m2_ctKUCzsix9cdGsgkuKg03nScvfUt0sV0o 9049
fileio/lib/posix/cloud.py sha256=9L-oMo6wks9g77frUvBT531I49WKpFEUrUIVk4ZUoSA 68049
fileio/lib/posix/filesys.py sha256=6lsVA3ve-J4jLhhY-BGCVOPAnwSvr7UDDhjvEoacoyg 8747
fileio/lib/posix/meta.py sha256=gq209rQxY-Us62l_NH8acPV9H8O1lR1O7-eJRsigHus 24771
fileio/lib/posix/static.py sha256=Cbjv1X7QFpe8VAVHaEdwyj4LNbNd3onvmD7wibXBYKk 4401
fileio/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fileio/providers/azure.py sha256=7pg_XbbMkGBaPCoSvQJBobACq4sEsb5U9e23aLWzyeY 3053
fileio/providers/gcs.py sha256=nFFgw0kH4NRUxjFmfNATIbBtNEhriku313EeUS22m0I 8292
fileio/providers/minio.py sha256=F59Nzv83XiQ43Mev97oiMlouL3ifT7AMjKDRghf2RJU 7328
fileio/providers/r2.py sha256=SP4-i0XI5fcSir1yhLP7TyTThR9dztG0Xhz9_VQp2nA 10174
fileio/providers/s3.py sha256=1psohktu7Ze8NscXjNCmUPFnGEuJSBLZl4TniXTKjxs 7168
fileio/providers/s3c.py sha256=v00NqKTKY4yJxnEjgvxVX8ac0mv9p_2djnk42VRkV1c 7222
fileio/providers/tfio.py sha256=3yzKE8Wi_S5hVJGce_DHi1JnV0CXLHVK7iyWqj_XJnc 3672
fileio/providers/wasabi.py sha256=WBoxI9KmXjZHHDsTamvEKTS9qQulstYKubFj13fqnx8 7316
fileio/providers/filesys/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fileio/providers/filesys/wasabi_s3.py sha256=nqzQgsRa9qUgr-bjGMsLvKLgpa4RCoaLYxd9J0_A06U 5961
fileio/providers/filesys/aws_s3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fileio/providers/filesys/aws_s3/base.py sha256=--WVRP2uZWUxFrfq9HrpgOzGUeYVXBPKRjbu8_Tg9rk 9101
fileio/providers/filesys/aws_s3/filesys.py sha256=SPFcEVA69On2TLLzmL3bHsrdxr85hEeiEA5n1_2Jy48 14711
fileio/providers/filesys/aws_s3/utils.py sha256=yuRmSw4wkw1MCBLIFiq4Iud-1mF3KDsnpxnwEmfuGNQ 231
fileio/providers/filesys/cloudflare_r2/__init__.py sha256=qt5UZ6y8SbvC9FjYnuCETijTS0w0g_2fhhXxtX67_n8 79
fileio/providers/filesys/cloudflare_r2/base.py sha256=3l2LtLtBJLk5F7r5-oG9t0jGpS7J3KWhWcuWosUhzCo 17389
fileio/providers/filesys/cloudflare_r2/constants.py sha256=8aF4lm2QgDmozjYoO_jafRdDxR8pk0nh04KGtpIXnSM 857
fileio/providers/filesys/cloudflare_r2/filesys.py sha256=AakyhMAiXvFkZMsZJCkJCvhXNt2UfdyRhWuK7CSbdqc 10849
fileio/providers/filesys/cloudflare_r2/utils.py sha256=InII7_e0tPh_I0zo6K-O4CGpDgn1S6ed9OKPh6mHv8I 265
fileio/types/__init__.py sha256=pM2OZOHZgm8CEeAe_7c3vy8H3qVv4vO4gQO4tz_F_pM 282
fileio/types/classprops.py sha256=B_RlvPvpmj0kJhl-PxNPAszVfkNMFe8vnqVEJpEZ-sM 40893
fileio/types/common.py sha256=rzbal62Y-kGY7J2yLxKssUCi27Zn8eqBxZVsnmlt5RA 2326
fileio/types/etc.py sha256=ZWErJoGxeCypfevSBAGqZI4xjlNUW5JyB3Pop3ptPBU 19871
fileio/types/options.py sha256=jxXowYrl2pI1XasrtZHm3xJ0oAbvY3UBQzWAQBYhp9s 114
fileio/utils/__init__.py sha256=KXTx7DfpuRr2XofqezEKonqXt5my9NQKaTMty1cZiWk 371
fileio/utils/configs.py sha256=avVGRdkc9r1D7t1dGznlgeoL9mP5Eeq2XzMuwMWTrZw 29258
fileio/utils/helpers.py sha256=E0rhVPzuJEaj16VpPYKISOdsh6_D7yHKPjlP5vtdYrk 7614
fileio/utils/lazylib.py sha256=-evycx0l1P_zmxA_sYgtOcl_c9P0Bu_CVbMBna_3N8U 11755
fileio/utils/logs.py sha256=JKuW4KfXj2vOyJ08XKnTM0tzFmuGQ2lgS4Zt59Zjkkk 5260
fileio/utils/ops.py sha256=0YBjpDOOVxK3ceJRudlDgKMgg2TjlZ4QG7Ika0L5U2s 5240
fileio/utils/pooler.py sha256=0wLTHDBJnV0N_46Hj3_-oL0QqFY-oDgJhRjP9oBiQPQ 2860
file_io-0.5.0.dist-info/LICENSE sha256=Xl0gS37kTzjTmWrRJxFGOUWeDUSwea7o6YRqokIcrQU 1065
file_io-0.5.0.dist-info/METADATA sha256=4fV2dN1VbTdu8mOMKmvKV-bjcu8QO3wvpJTdpYAQN1M 8560
file_io-0.5.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
file_io-0.5.0.dist-info/entry_points.txt sha256=v_r4QVey-Kc1690-oP65iZKU2Df2sMLcjWHgr724O5E 42
file_io-0.5.0.dist-info/top_level.txt sha256=4-j6a1RA0XepmOf4DDbOmLDDZ5SL6Ej-19Evo3Mr5EY 7
file_io-0.5.0.dist-info/RECORD

top_level.txt

fileio

entry_points.txt

fileio = fileio.cli:cmd