fsspec

View on PyPIReverse Dependencies (1056)

2024.12.0 fsspec-2024.12.0-py3-none-any.whl

Wheel Details

Project: fsspec
Version: 2024.12.0
Filename: fsspec-2024.12.0-py3-none-any.whl
Download: [link]
Size: 183862
MD5: 9db79907138da51d53ba46ddbf0a36af
SHA256: b520aed47ad9804237ff878b504267a3b0b441e97508bd6d2d8774e3db85cee2
Uploaded: 2024-12-19 19:57:28 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: fsspec
Version: 2024.12.0
Summary: File-system specification
Maintainer-Email: Martin Durant <mdurant[at]anaconda.com>
Project-Url: Changelog, https://filesystem-spec.readthedocs.io/en/latest/changelog.html
Project-Url: Documentation, https://filesystem-spec.readthedocs.io/en/latest/
Project-Url: Homepage, https://github.com/fsspec/filesystem_spec
License: BSD 3-Clause License Copyright (c) 2018, Martin Durant All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: file
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
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: Programming Language :: Python :: 3.13
Requires-Python: >=3.8
Requires-Dist: adlfs; extra == "abfs"
Requires-Dist: adlfs; extra == "adl"
Requires-Dist: pyarrow (>=1); extra == "arrow"
Requires-Dist: dask; extra == "dask"
Requires-Dist: distributed; extra == "dask"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-design; extra == "doc"
Requires-Dist: sphinx-rtd-theme; extra == "doc"
Requires-Dist: yarl; extra == "doc"
Requires-Dist: dropbox; extra == "dropbox"
Requires-Dist: dropboxdrivefs; extra == "dropbox"
Requires-Dist: requests; extra == "dropbox"
Requires-Dist: adlfs; extra == "full"
Requires-Dist: aiohttp (!=4.0.0a0,!=4.0.0a1); extra == "full"
Requires-Dist: dask; extra == "full"
Requires-Dist: distributed; extra == "full"
Requires-Dist: dropbox; extra == "full"
Requires-Dist: dropboxdrivefs; extra == "full"
Requires-Dist: fusepy; extra == "full"
Requires-Dist: gcsfs; extra == "full"
Requires-Dist: libarchive-c; extra == "full"
Requires-Dist: ocifs; extra == "full"
Requires-Dist: panel; extra == "full"
Requires-Dist: paramiko; extra == "full"
Requires-Dist: pyarrow (>=1); extra == "full"
Requires-Dist: pygit2; extra == "full"
Requires-Dist: requests; extra == "full"
Requires-Dist: s3fs; extra == "full"
Requires-Dist: smbprotocol; extra == "full"
Requires-Dist: tqdm; extra == "full"
Requires-Dist: fusepy; extra == "fuse"
Requires-Dist: gcsfs; extra == "gcs"
Requires-Dist: pygit2; extra == "git"
Requires-Dist: requests; extra == "github"
Requires-Dist: gcsfs; extra == "gs"
Requires-Dist: panel; extra == "gui"
Requires-Dist: pyarrow (>=1); extra == "hdfs"
Requires-Dist: aiohttp (!=4.0.0a0,!=4.0.0a1); extra == "http"
Requires-Dist: libarchive-c; extra == "libarchive"
Requires-Dist: ocifs; extra == "oci"
Requires-Dist: s3fs; extra == "s3"
Requires-Dist: paramiko; extra == "sftp"
Requires-Dist: smbprotocol; extra == "smb"
Requires-Dist: paramiko; extra == "ssh"
Requires-Dist: aiohttp (!=4.0.0a0,!=4.0.0a1); extra == "test"
Requires-Dist: numpy; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-asyncio (!=0.22.0); extra == "test"
Requires-Dist: pytest-benchmark; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: pytest-recording; extra == "test"
Requires-Dist: pytest-rerunfailures; extra == "test"
Requires-Dist: requests; extra == "test"
Requires-Dist: aiobotocore (<3.0.0,>=2.5.4); extra == "test-downstream"
Requires-Dist: dask-expr; extra == "test-downstream"
Requires-Dist: dask[dataframe,test]; extra == "test-downstream"
Requires-Dist: moto[server] (<5,>4); extra == "test-downstream"
Requires-Dist: pytest-timeout; extra == "test-downstream"
Requires-Dist: xarray; extra == "test-downstream"
Requires-Dist: adlfs; extra == "test-full"
Requires-Dist: aiohttp (!=4.0.0a0,!=4.0.0a1); extra == "test-full"
Requires-Dist: cloudpickle; extra == "test-full"
Requires-Dist: dask; extra == "test-full"
Requires-Dist: distributed; extra == "test-full"
Requires-Dist: dropbox; extra == "test-full"
Requires-Dist: dropboxdrivefs; extra == "test-full"
Requires-Dist: fastparquet; extra == "test-full"
Requires-Dist: fusepy; extra == "test-full"
Requires-Dist: gcsfs; extra == "test-full"
Requires-Dist: jinja2; extra == "test-full"
Requires-Dist: kerchunk; extra == "test-full"
Requires-Dist: libarchive-c; extra == "test-full"
Requires-Dist: lz4; extra == "test-full"
Requires-Dist: notebook; extra == "test-full"
Requires-Dist: numpy; extra == "test-full"
Requires-Dist: ocifs; extra == "test-full"
Requires-Dist: pandas; extra == "test-full"
Requires-Dist: panel; extra == "test-full"
Requires-Dist: paramiko; extra == "test-full"
Requires-Dist: pyarrow; extra == "test-full"
Requires-Dist: pyarrow (>=1); extra == "test-full"
Requires-Dist: pyftpdlib; extra == "test-full"
Requires-Dist: pygit2; extra == "test-full"
Requires-Dist: pytest; extra == "test-full"
Requires-Dist: pytest-asyncio (!=0.22.0); extra == "test-full"
Requires-Dist: pytest-benchmark; extra == "test-full"
Requires-Dist: pytest-cov; extra == "test-full"
Requires-Dist: pytest-mock; extra == "test-full"
Requires-Dist: pytest-recording; extra == "test-full"
Requires-Dist: pytest-rerunfailures; extra == "test-full"
Requires-Dist: python-snappy; extra == "test-full"
Requires-Dist: requests; extra == "test-full"
Requires-Dist: smbprotocol; extra == "test-full"
Requires-Dist: tqdm; extra == "test-full"
Requires-Dist: urllib3; extra == "test-full"
Requires-Dist: zarr; extra == "test-full"
Requires-Dist: zstandard; extra == "test-full"
Requires-Dist: tqdm; extra == "tqdm"
Provides-Extra: abfs
Provides-Extra: adl
Provides-Extra: arrow
Provides-Extra: dask
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: dropbox
Provides-Extra: entrypoints
Provides-Extra: full
Provides-Extra: fuse
Provides-Extra: gcs
Provides-Extra: git
Provides-Extra: github
Provides-Extra: gs
Provides-Extra: gui
Provides-Extra: hdfs
Provides-Extra: http
Provides-Extra: libarchive
Provides-Extra: oci
Provides-Extra: s3
Provides-Extra: sftp
Provides-Extra: smb
Provides-Extra: ssh
Provides-Extra: test
Provides-Extra: test-downstream
Provides-Extra: test-full
Provides-Extra: tqdm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3894 characters]

WHEEL

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

RECORD

Path Digest Size
fsspec/__init__.py sha256=l9MJaNNV2d4wKpCtMvXDr55n92DkdrAayGy3F9ICjzk 1998
fsspec/_version.py sha256=wQ2VhCCZZrkDgAic2RGrr4PbmFQdFL4PTIWVnK3r9tM 419
fsspec/archive.py sha256=S__DzfZj-urAN3tp2W6jJ6YDiXG1fAl7FjvWUN73qIE 2386
fsspec/asyn.py sha256=rsnCsFUmBZmKJqg9m-IDWInoQtE4wV0rGDZEXZwuU3c 36500
fsspec/caching.py sha256=oHVy9zpy4Oqk5f1t3-Q31bbw0tsmfddGGKLJs__OdKA 32790
fsspec/callbacks.py sha256=BDIwLzK6rr_0V5ch557fSzsivCElpdqhXr5dZ9Te-EE 9210
fsspec/compression.py sha256=jCSUMJu-zSNyrusnHT0wKXgOd1tTJR6vM126i5SR5Zc 4865
fsspec/config.py sha256=LF4Zmu1vhJW7Je9Q-cwkRc3xP7Rhyy7Xnwj26Z6sv2g 4279
fsspec/conftest.py sha256=fVfx-NLrH_OZS1TIpYNoPzM7efEcMoL62reHOdYeFCA 1245
fsspec/core.py sha256=bn-y3Mn9q8Gh3Ng_yAIDfIjyysQ95tuK78RlhlrqTb4 23828
fsspec/dircache.py sha256=YzogWJrhEastHU7vWz-cJiJ7sdtLXFXhEpInGKd4EcM 2717
fsspec/exceptions.py sha256=pauSLDMxzTJMOjvX1WEUK0cMyFkrFxpWJsyFywav7A8 331
fsspec/fuse.py sha256=Q-3NOOyLqBfYa4Db5E19z_ZY36zzYHtIs1mOUasItBQ 10177
fsspec/generic.py sha256=AFbo-mHBt5QJV1Aplg5CJuUiiJ4bNQhcKRuwkZJdWac 13761
fsspec/gui.py sha256=xBnHL2-r0LVwhDAtnHoPpXts7jd4Z32peawCJiI-7lI 13975
fsspec/json.py sha256=65sQ0Y7mTj33u_Y4IId5up4abQ3bAel4E4QzbKMiQSg 3826
fsspec/mapping.py sha256=m2ndB_gtRBXYmNJg0Ie1-BVR75TFleHmIQBzC-yWhjU 8343
fsspec/parquet.py sha256=6ibAmG527L5JNFS0VO8BDNlxHdA3bVYqdByeiFgpUVM 19448
fsspec/registry.py sha256=A2r3PiZd17192sGHLwWNFbK8RFiDA7gSbfboIJ07wTY 11471
fsspec/spec.py sha256=d_NY5YVuwV7YCRduKkaR_z8B9GUna4-H9mOinymEMFY 75971
fsspec/transaction.py sha256=xliRG6U2Zf3khG4xcw9WiB-yAoqJSHEGK_VjHOdtgo0 2398
fsspec/utils.py sha256=A11t25RnpiQ30RO6xeR0Qqlu3fGj8bnc40jg08tlYSI 22980
fsspec/implementations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsspec/implementations/arrow.py sha256=721Dikne_lV_0tlgk9jyKmHL6W-5MT0h2LKGvOYQTPI 8623
fsspec/implementations/asyn_wrapper.py sha256=cXfSkF2AaboInIIA_6jmB796RP_BXd8u08loPAHQsxQ 2864
fsspec/implementations/cache_mapper.py sha256=W4wlxyPxZbSp9ItJ0pYRVBMh6bw9eFypgP6kUYuuiI4 2421
fsspec/implementations/cache_metadata.py sha256=pcOJYcBQY5OaC7Yhw0F3wjg08QLYApGmoISCrbs59ks 8511
fsspec/implementations/cached.py sha256=KA6c4jqrGeeg8WNPLsh8FkL3KeRAQtGLzKw18vSF1CI 32820
fsspec/implementations/dask.py sha256=CXZbJzIVOhKV8ILcxuy3bTvcacCueAbyQxmvAkbPkrk 4466
fsspec/implementations/data.py sha256=LDLczxRh8h7x39Zjrd-GgzdQHr78yYxDlrv2C9Uxb5E 1658
fsspec/implementations/dbfs.py sha256=a0eNjLxyfFK7pbEa52U8K-PhNHukzdGVx1eLcVniaXY 15092
fsspec/implementations/dirfs.py sha256=ymakitNNQ07tW76EShyw3rC9RvIDHl4gtuOhE_h1vUg 12032
fsspec/implementations/ftp.py sha256=sorsczLp_2J3ukONsbZY-11sRZP6H5a3V7XXf6o6ip0 11936
fsspec/implementations/git.py sha256=4SElW9U5d3k3_ITlvUAx59Yk7XLNRTqkGa2C3hCUkWM 3754
fsspec/implementations/github.py sha256=eAn1kJ7VeWR6gVoVRLBYclF_rQDXSJU-xzMXpvPQWqs 8002
fsspec/implementations/http.py sha256=d7G7_pRTMHouKE42lvRNHqB5u4XQi0dm4wb-6U_IiF4 29361
fsspec/implementations/jupyter.py sha256=B2uj7OEm7yIk-vRSsO37_ND0t0EBvn4B-Su43ibN4Pg 3811
fsspec/implementations/libarchive.py sha256=5_I2DiLXwQ1JC8x-K7jXu-tBwhO9dj7tFLnb0bTnVMQ 7102
fsspec/implementations/local.py sha256=YvR9b2MndSQIHszAMUkFvN65eWVbIfoGJJjAeS43ZS4 15259
fsspec/implementations/memory.py sha256=cLNrK9wk97sl4Tre9uVDXWj6mEHvvVVIgaVgNA5KVIg 10527
fsspec/implementations/reference.py sha256=E-XYtnsHpE1e4x2io1ILOioGsWpCLDH1bqYN3QPGUJI 45930
fsspec/implementations/sftp.py sha256=fMY9XZcmpjszQ2tCqO_TPaJesaeD_Dv7ptYzgUPGoO0 5631
fsspec/implementations/smb.py sha256=5fhu8h06nOLBPh2c48aT7WBRqh9cEcbIwtyu06wTjec 15236
fsspec/implementations/tar.py sha256=dam78Tp_CozybNqCY2JYgGBS3Uc9FuJUAT9oB0lolOs 4111
fsspec/implementations/webhdfs.py sha256=G9wGywj7BkZk4Mu9zXu6HaDlEqX4F8Gw1i4k46CP_-o 16769
fsspec/implementations/zip.py sha256=9LBMHPft2OutJl2Ft-r9u_z3GptLkc2n91ur2A3bCbg 6072
fsspec/tests/abstract/__init__.py sha256=4xUJrv7gDgc85xAOz1p-V_K1hrsdMWTSa0rviALlJk8 10181
fsspec/tests/abstract/common.py sha256=1GQwNo5AONzAnzZj0fWgn8NJPLXALehbsuGxS3FzWVU 4973
fsspec/tests/abstract/copy.py sha256=gU5-d97U3RSde35Vp4RxPY4rWwL744HiSrJ8IBOp9-8 19967
fsspec/tests/abstract/get.py sha256=vNR4HztvTR7Cj56AMo7_tx7TeYz1Jgr_2Wb8Lv-UiBY 20755
fsspec/tests/abstract/mv.py sha256=k8eUEBIrRrGMsBY5OOaDXdGnQUKGwDIfQyduB6YD3Ns 1982
fsspec/tests/abstract/open.py sha256=Fi2PBPYLbRqysF8cFm0rwnB41kMdQVYjq8cGyDXp3BU 329
fsspec/tests/abstract/pipe.py sha256=LFzIrLCB5GLXf9rzFKJmE8AdG7LQ_h4bJo70r8FLPqM 402
fsspec/tests/abstract/put.py sha256=7aih17OKB_IZZh1Mkq1eBDIjobhtMQmI8x-Pw-S_aZk 21201
fsspec-2024.12.0.dist-info/METADATA sha256=bZRSxMVT7oHOUheJQEDMsChBFuby1pTg8WUbnLYATrc 11801
fsspec-2024.12.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
fsspec-2024.12.0.dist-info/licenses/LICENSE sha256=LcNUls5TpzB5FcAIqESq1T53K0mzTN0ARFBnaRQH7JQ 1513
fsspec-2024.12.0.dist-info/RECORD