dvc-objects


Namedvc-objects JSON
Version 5.1.0 PyPI version JSON
download
home_page
Summarydvc objects - filesystem and object-db level abstractions to use in dvc and dvc-data
upload_time2024-02-28 13:13:16
maintainer
docs_urlNone
author
requires_python>=3.9
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            DVC objects
===========

|PyPI| |Status| |Python Version| |License|

|Tests| |Codecov| |pre-commit| |Black|

.. |PyPI| image:: https://img.shields.io/pypi/v/dvc-objects.svg
   :target: https://pypi.org/project/dvc-objects/
   :alt: PyPI
.. |Status| image:: https://img.shields.io/pypi/status/dvc-objects.svg
   :target: https://pypi.org/project/dvc-objects/
   :alt: Status
.. |Python Version| image:: https://img.shields.io/pypi/pyversions/dvc-objects
   :target: https://pypi.org/project/dvc-objects
   :alt: Python Version
.. |License| image:: https://img.shields.io/pypi/l/dvc-objects
   :target: https://opensource.org/licenses/Apache-2.0
   :alt: License
.. |Tests| image:: https://github.com/iterative/dvc-objects/workflows/Tests/badge.svg
   :target: https://github.com/iterative/dvc-objects/actions?workflow=Tests
   :alt: Tests
.. |Codecov| image:: https://codecov.io/gh/iterative/dvc-objects/branch/main/graph/badge.svg
   :target: https://app.codecov.io/gh/iterative/dvc-objects
   :alt: Codecov
.. |pre-commit| image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
   :target: https://github.com/pre-commit/pre-commit
   :alt: pre-commit
.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
   :target: https://github.com/psf/black
   :alt: Black


Features
--------

* serverless
* supports multiple storages (local, s3, gs, gdrive, ssh/sftp, etc)
* based on fsspec


Requirements
------------

Storage must support these operations:

* uploading
* downloading
* listing
* copying
* quasiatomic rename


Installation
------------

You can install *DVC objects* via pip_ from PyPI_:

.. code:: console

   $ pip install dvc-objects


Usage
-----

This is used in `dvc`_ and `dvc-data`_.

Contributing
------------

Contributions are very welcome.
To learn more, see the `Contributor Guide`_.


License
-------

Distributed under the terms of the `Apache 2.0 license`_,
*DVC objects* is free and open source software.


Issues
------

If you encounter any problems,
please `file an issue`_ along with a detailed description.


.. _Apache 2.0 license: https://opensource.org/licenses/Apache-2.0
.. _PyPI: https://pypi.org/
.. _file an issue: https://github.com/iterative/dvc-objects/issues
.. _pip: https://pip.pypa.io/
.. github-only
.. _Contributor Guide: CONTRIBUTING.rst
.. _dvc: https://github.com/iterative/dvc
.. _dvc-data: https://github.com/iterative/dvc-data

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "dvc-objects",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "",
    "author": "",
    "author_email": "Iterative <support@dvc.org>",
    "download_url": "https://files.pythonhosted.org/packages/f0/18/22e1b3440ad2b1b6de864b10ef25e6e0069342524d2b592de40f0cb17e13/dvc-objects-5.1.0.tar.gz",
    "platform": null,
    "description": "DVC objects\n===========\n\n|PyPI| |Status| |Python Version| |License|\n\n|Tests| |Codecov| |pre-commit| |Black|\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/dvc-objects.svg\n   :target: https://pypi.org/project/dvc-objects/\n   :alt: PyPI\n.. |Status| image:: https://img.shields.io/pypi/status/dvc-objects.svg\n   :target: https://pypi.org/project/dvc-objects/\n   :alt: Status\n.. |Python Version| image:: https://img.shields.io/pypi/pyversions/dvc-objects\n   :target: https://pypi.org/project/dvc-objects\n   :alt: Python Version\n.. |License| image:: https://img.shields.io/pypi/l/dvc-objects\n   :target: https://opensource.org/licenses/Apache-2.0\n   :alt: License\n.. |Tests| image:: https://github.com/iterative/dvc-objects/workflows/Tests/badge.svg\n   :target: https://github.com/iterative/dvc-objects/actions?workflow=Tests\n   :alt: Tests\n.. |Codecov| image:: https://codecov.io/gh/iterative/dvc-objects/branch/main/graph/badge.svg\n   :target: https://app.codecov.io/gh/iterative/dvc-objects\n   :alt: Codecov\n.. |pre-commit| image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white\n   :target: https://github.com/pre-commit/pre-commit\n   :alt: pre-commit\n.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n   :target: https://github.com/psf/black\n   :alt: Black\n\n\nFeatures\n--------\n\n* serverless\n* supports multiple storages (local, s3, gs, gdrive, ssh/sftp, etc)\n* based on fsspec\n\n\nRequirements\n------------\n\nStorage must support these operations:\n\n* uploading\n* downloading\n* listing\n* copying\n* quasiatomic rename\n\n\nInstallation\n------------\n\nYou can install *DVC objects* via pip_ from PyPI_:\n\n.. code:: console\n\n   $ pip install dvc-objects\n\n\nUsage\n-----\n\nThis is used in `dvc`_ and `dvc-data`_.\n\nContributing\n------------\n\nContributions are very welcome.\nTo learn more, see the `Contributor Guide`_.\n\n\nLicense\n-------\n\nDistributed under the terms of the `Apache 2.0 license`_,\n*DVC objects* is free and open source software.\n\n\nIssues\n------\n\nIf you encounter any problems,\nplease `file an issue`_ along with a detailed description.\n\n\n.. _Apache 2.0 license: https://opensource.org/licenses/Apache-2.0\n.. _PyPI: https://pypi.org/\n.. _file an issue: https://github.com/iterative/dvc-objects/issues\n.. _pip: https://pip.pypa.io/\n.. github-only\n.. _Contributor Guide: CONTRIBUTING.rst\n.. _dvc: https://github.com/iterative/dvc\n.. _dvc-data: https://github.com/iterative/dvc-data\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "dvc objects - filesystem and object-db level abstractions to use in dvc and dvc-data",
    "version": "5.1.0",
    "project_urls": {
        "Issues": "https://github.com/iterative/dvc-objects/issues",
        "Source": "https://github.com/iterative/dvc-objects"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5264c7d7980b96cf4706f68b858cb2a6d54ab4538f4dc568b2a60cea29c8846a",
                "md5": "59415f81e4a84c660e93ba43a0c4762a",
                "sha256": "c29b28f372674f53eca13323832d7b61c14bc29d516c39f6e87c5eba871a00ba"
            },
            "downloads": -1,
            "filename": "dvc_objects-5.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "59415f81e4a84c660e93ba43a0c4762a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 33530,
            "upload_time": "2024-02-28T13:13:14",
            "upload_time_iso_8601": "2024-02-28T13:13:14.089992Z",
            "url": "https://files.pythonhosted.org/packages/52/64/c7d7980b96cf4706f68b858cb2a6d54ab4538f4dc568b2a60cea29c8846a/dvc_objects-5.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f01822e1b3440ad2b1b6de864b10ef25e6e0069342524d2b592de40f0cb17e13",
                "md5": "4102592da37687330b3373b325f1526c",
                "sha256": "22e919620f9ecf428a0d295efca8073d1c0e87206dd8e1f52b1d9520fa25b814"
            },
            "downloads": -1,
            "filename": "dvc-objects-5.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4102592da37687330b3373b325f1526c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 43049,
            "upload_time": "2024-02-28T13:13:16",
            "upload_time_iso_8601": "2024-02-28T13:13:16.659854Z",
            "url": "https://files.pythonhosted.org/packages/f0/18/22e1b3440ad2b1b6de864b10ef25e6e0069342524d2b592de40f0cb17e13/dvc-objects-5.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-28 13:13:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "iterative",
    "github_project": "dvc-objects",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "dvc-objects"
}
        
Elapsed time: 3.40350s