b2sdk


Nameb2sdk JSON
Version 2.1.0 PyPI version JSON
download
home_pageNone
SummaryBackblaze B2 SDK
upload_time2024-04-15 13:35:28
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseMIT
keywords backblaze b2 cloud storage
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # B2 Python SDK
 [![Continuous Integration](https://github.com/Backblaze/b2-sdk-python/workflows/Continuous%20Integration/badge.svg)](https://github.com/Backblaze/b2-sdk-python/actions?query=workflow%3A%22Continuous+Integration%22) [![License](https://img.shields.io/pypi/l/b2sdk.svg?label=License)](https://pypi.python.org/pypi/b2) [![python versions](https://img.shields.io/pypi/pyversions/b2sdk.svg?label=python%20versions)](https://pypi.python.org/pypi/b2sdk) [![PyPI version](https://img.shields.io/pypi/v/b2sdk.svg?label=PyPI%20version)](https://pypi.python.org/pypi/b2sdk) [![Docs](https://readthedocs.org/projects/b2-sdk-python/badge/?version=master)](https://b2-sdk-python.readthedocs.io/en/master/)



This repository contains a client library and a few handy utilities for easy access to all of the capabilities of B2 Cloud Storage.

[B2 command-line tool](https://github.com/Backblaze/B2_Command_Line_Tool) is an example of how it can be used to provide command-line access to the B2 service, but there are many possible applications (including FUSE filesystems, storage backend drivers for backup applications etc).

# Documentation

The latest documentation is available on [Read the Docs](https://b2-sdk-python.readthedocs.io).

# Installation

The sdk can be installed with:

    pip install b2sdk

# Version policy

b2sdk follows [Semantic Versioning](https://semver.org/) policy, so in essence the version number is MAJOR.MINOR.PATCH (for example 1.2.3) and:
- we increase MAJOR version when we make incompatible API changes
- we increase MINOR version when we add functionality in a backwards-compatible manner, and
- we increase PATCH version when we make backwards-compatible bug fixes (unless someone relies on the undocumented behavior of a fixed bug)

Therefore when setting up b2sdk as a dependency, please make sure to match the version appropriately, for example you could put this in your `requirements.txt` to make sure your code is compatible with the `b2sdk` version your user will get from pypi:

```
b2sdk>=2,<3
```

# Release History

Please refer to the [changelog](CHANGELOG.md).

# Developer Info

Please see our [contributing guidelines](CONTRIBUTING.md).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "b2sdk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "backblaze, b2, cloud, storage",
    "author": null,
    "author_email": "Backblaze Inc <support@backblaze.com>",
    "download_url": "https://files.pythonhosted.org/packages/1e/c2/4ce1b1424e2d03b61fd153cf71933e5260f6b738bd4f2e0537708a91a23e/b2sdk-2.1.0.tar.gz",
    "platform": null,
    "description": "# B2 Python SDK\n&nbsp;[![Continuous Integration](https://github.com/Backblaze/b2-sdk-python/workflows/Continuous%20Integration/badge.svg)](https://github.com/Backblaze/b2-sdk-python/actions?query=workflow%3A%22Continuous+Integration%22)&nbsp;[![License](https://img.shields.io/pypi/l/b2sdk.svg?label=License)](https://pypi.python.org/pypi/b2)&nbsp;[![python versions](https://img.shields.io/pypi/pyversions/b2sdk.svg?label=python%20versions)](https://pypi.python.org/pypi/b2sdk)&nbsp;[![PyPI version](https://img.shields.io/pypi/v/b2sdk.svg?label=PyPI%20version)](https://pypi.python.org/pypi/b2sdk)&nbsp;[![Docs](https://readthedocs.org/projects/b2-sdk-python/badge/?version=master)](https://b2-sdk-python.readthedocs.io/en/master/)\n\n\n\nThis repository contains a client library and a few handy utilities for easy access to all of the capabilities of B2 Cloud Storage.\n\n[B2 command-line tool](https://github.com/Backblaze/B2_Command_Line_Tool) is an example of how it can be used to provide command-line access to the B2 service, but there are many possible applications (including FUSE filesystems, storage backend drivers for backup applications etc).\n\n# Documentation\n\nThe latest documentation is available on [Read the Docs](https://b2-sdk-python.readthedocs.io).\n\n# Installation\n\nThe sdk can be installed with:\n\n    pip install b2sdk\n\n# Version policy\n\nb2sdk follows [Semantic Versioning](https://semver.org/) policy, so in essence the version number is MAJOR.MINOR.PATCH (for example 1.2.3) and:\n- we increase MAJOR version when we make incompatible API changes\n- we increase MINOR version when we add functionality in a backwards-compatible manner, and\n- we increase PATCH version when we make backwards-compatible bug fixes (unless someone relies on the undocumented behavior of a fixed bug)\n\nTherefore when setting up b2sdk as a dependency, please make sure to match the version appropriately, for example you could put this in your `requirements.txt` to make sure your code is compatible with the `b2sdk` version your user will get from pypi:\n\n```\nb2sdk>=2,<3\n```\n\n# Release History\n\nPlease refer to the [changelog](CHANGELOG.md).\n\n# Developer Info\n\nPlease see our [contributing guidelines](CONTRIBUTING.md).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Backblaze B2 SDK",
    "version": "2.1.0",
    "project_urls": {
        "Homepage": "https://github.com/Backblaze/b2-sdk-python"
    },
    "split_keywords": [
        "backblaze",
        " b2",
        " cloud",
        " storage"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2d693ce918a4373e24d486d649fd80a5a2f3a741664a94f8808cd7c04e9f970d",
                "md5": "39084079d395aef6690223be7c738997",
                "sha256": "c88c9ca94034b5c490884280f921df10a3fa98a757eccca3fb57fb257fb04bde"
            },
            "downloads": -1,
            "filename": "b2sdk-2.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "39084079d395aef6690223be7c738997",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 277387,
            "upload_time": "2024-04-15T13:35:26",
            "upload_time_iso_8601": "2024-04-15T13:35:26.423757Z",
            "url": "https://files.pythonhosted.org/packages/2d/69/3ce918a4373e24d486d649fd80a5a2f3a741664a94f8808cd7c04e9f970d/b2sdk-2.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ec24ce1b1424e2d03b61fd153cf71933e5260f6b738bd4f2e0537708a91a23e",
                "md5": "cd7f2aba659065eb26d6fc6ef65b2f64",
                "sha256": "39116cc539ffa09c45eb9802b96416efafd255698d514303bdf3b7f7cf105f3f"
            },
            "downloads": -1,
            "filename": "b2sdk-2.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "cd7f2aba659065eb26d6fc6ef65b2f64",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 200150,
            "upload_time": "2024-04-15T13:35:28",
            "upload_time_iso_8601": "2024-04-15T13:35:28.918491Z",
            "url": "https://files.pythonhosted.org/packages/1e/c2/4ce1b1424e2d03b61fd153cf71933e5260f6b738bd4f2e0537708a91a23e/b2sdk-2.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-15 13:35:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Backblaze",
    "github_project": "b2-sdk-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "b2sdk"
}
        
Elapsed time: 0.28357s