Metadata-Version: 2.1
Name: boostedblob
Version: 0.2.0
Summary: Command line tool and async library to perform basic file operations on local paths, Google Cloud Storage paths and Azure Blob Storage paths.
License: MIT
Author: Shantanu Jain
Author-email: hauntsaninja@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: aiohttp (>=3.6.3,<4.0.0)
Requires-Dist: pycryptodomex (>=3.9.8,<4.0.0)
Requires-Dist: uvloop (>=0.14.0,<0.15.0)
Requires-Dist: xmltodict (>=0.12.0,<0.13.0)
Description-Content-Type: text/markdown

# boostedblob

boostedblob is a command line tool and async library to perform basic file operations on local
paths, Google Cloud Storage paths and Azure Blob Storage paths.

boostedblob is derived from the excellent [blobfile](https://github.com/christopher-hesse/blobfile).

The fun part of implementing boostedblob is `boostedblob/boost.py`, which provides a
`concurrent.futures`-like interface for running and composing async tasks in a concurrency limited
environment.

## Usage

```sh
pip install boostedblob
bbb -h
```


## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md)
