vrs


Namevrs JSON
Version 1.2.1 PyPI version JSON
download
home_pagehttps://github.com/facebookresearch/pyvrs
SummaryPython API for VRS
upload_time2024-06-11 21:48:36
maintainerNone
docs_urlNone
authorMeta Reality Labs Research
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.
            # What is pyvrs?

pyvrs is a Python interface for C++ library [VRS](https://github.com/facebookresearch/vrs) using [pybind11](https://github.com/pybind/pybind11).

# Documentation

See [API documentation](https://pyvrs.readthedocs.io/en/latest/)

# Installation
## Install released builds
pypi package is built with [this Github Action](https://github.com/facebookresearch/pyvrs/blob/main/.github/workflows/deploy.yml) manually.
```
pip install vrs
```

:warning: Note: Work on the Windows version of the PyPI package is currently in progress and will be completed soon. In the meantime, please build the package from the source. Further details can be found in the section below.

## From source

### Mac and Linux:
```
# Build locally
git clone --recursive https://github.com/facebookresearch/pyvrs.git
cd pyvrs
# if you are updating an existing checkout
git submodule sync --recursive
git submodule update --init --recursive

# Install VRS dependencies: https://github.com/facebookresearch/vrs#instructions-macos-and-ubuntu-and-container

python -m pip install -e .
```

### Windows (via pixi):

```
# Donwload pyvrs
git clone https://github.com/facebookresearch/pyvrs.git
cd pyvrs
git submodule sync --recursive
git submodule update --init --recursive

# Install pixi (details can be found: https://pixi.sh/latest/#__tabbed_1_2)
iwr -useb https://pixi.sh/install.ps1 | iex
# Install VRS dependencies:
pixi run install_pyvrs

# Start pixi shell to execute your python scripts
pixi shell
python yourPythonScript.py
```

# Contributing

We welcome contributions! See [CONTRIBUTING](CONTRIBUTING.md) for details on how
to get started, and our [code of conduct](CODE_OF_CONDUCT.md).

# License

VRS is released under the [Apache 2.0 license](LICENSE).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/facebookresearch/pyvrs",
    "name": "vrs",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Meta Reality Labs Research",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/b6/5d/47e9585e9cf3d2cfd7bc745920b4e700d5b70fca7865ad2d6f2ea2f6df31/vrs-1.2.1.tar.gz",
    "platform": null,
    "description": "# What is pyvrs?\n\npyvrs is a Python interface for C++ library [VRS](https://github.com/facebookresearch/vrs) using [pybind11](https://github.com/pybind/pybind11).\n\n# Documentation\n\nSee [API documentation](https://pyvrs.readthedocs.io/en/latest/)\n\n# Installation\n## Install released builds\npypi package is built with [this Github Action](https://github.com/facebookresearch/pyvrs/blob/main/.github/workflows/deploy.yml) manually.\n```\npip install vrs\n```\n\n:warning: Note: Work on the Windows version of the PyPI package is currently in progress and will be completed soon. In the meantime, please build the package from the source. Further details can be found in the section below.\n\n## From source\n\n### Mac and Linux:\n```\n# Build locally\ngit clone --recursive https://github.com/facebookresearch/pyvrs.git\ncd pyvrs\n# if you are updating an existing checkout\ngit submodule sync --recursive\ngit submodule update --init --recursive\n\n# Install VRS dependencies: https://github.com/facebookresearch/vrs#instructions-macos-and-ubuntu-and-container\n\npython -m pip install -e .\n```\n\n### Windows (via pixi):\n\n```\n# Donwload pyvrs\ngit clone https://github.com/facebookresearch/pyvrs.git\ncd pyvrs\ngit submodule sync --recursive\ngit submodule update --init --recursive\n\n# Install pixi (details can be found: https://pixi.sh/latest/#__tabbed_1_2)\niwr -useb https://pixi.sh/install.ps1 | iex\n# Install VRS dependencies:\npixi run install_pyvrs\n\n# Start pixi shell to execute your python scripts\npixi shell\npython yourPythonScript.py\n```\n\n# Contributing\n\nWe welcome contributions! See [CONTRIBUTING](CONTRIBUTING.md) for details on how\nto get started, and our [code of conduct](CODE_OF_CONDUCT.md).\n\n# License\n\nVRS is released under the [Apache 2.0 license](LICENSE).\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Python API for VRS",
    "version": "1.2.1",
    "project_urls": {
        "Homepage": "https://github.com/facebookresearch/pyvrs"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9308537e5ac9d90ec7f1c7b042bcc90adc9a1880fe4f5d168006080c06ae380a",
                "md5": "b2ea4c3113d02a8a09a9f53b14f3204c",
                "sha256": "f8c877507f65337c09d089971c9d1921e6da193ce39f1fb65c810efb2d17d2d6"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b2ea4c3113d02a8a09a9f53b14f3204c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1021585,
            "upload_time": "2024-06-11T21:48:16",
            "upload_time_iso_8601": "2024-06-11T21:48:16.329830Z",
            "url": "https://files.pythonhosted.org/packages/93/08/537e5ac9d90ec7f1c7b042bcc90adc9a1880fe4f5d168006080c06ae380a/vrs-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a1209d636c8b0ceaa573fe5045ae8c477efcb77651ff34135eeae63d1a88b355",
                "md5": "cfeb200c80c64e179bc8131ce9b219a6",
                "sha256": "5d77011cab7177f982d1aa424d15098cc40682cb91897bf62faf575c596ddf17"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cfeb200c80c64e179bc8131ce9b219a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1904774,
            "upload_time": "2024-06-11T21:48:17",
            "upload_time_iso_8601": "2024-06-11T21:48:17.989666Z",
            "url": "https://files.pythonhosted.org/packages/a1/20/9d636c8b0ceaa573fe5045ae8c477efcb77651ff34135eeae63d1a88b355/vrs-1.2.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "105f32089795602fb0642d8a6ca3a287eaeef45f3faf8c34837f679a221c011d",
                "md5": "1baaecd5db51a979e0f0a190802382b3",
                "sha256": "1702bb61be38a1094ee38121359c7c08b680137508fad926b08dc1cf4e93bba2"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1baaecd5db51a979e0f0a190802382b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2379417,
            "upload_time": "2024-06-11T21:48:19",
            "upload_time_iso_8601": "2024-06-11T21:48:19.658919Z",
            "url": "https://files.pythonhosted.org/packages/10/5f/32089795602fb0642d8a6ca3a287eaeef45f3faf8c34837f679a221c011d/vrs-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5acbb6e8388349c03863535580133a4083ee7139d3f13e8980c6b2ea09aae90d",
                "md5": "0780676cee4c6ffb851d1565308cb5a2",
                "sha256": "6fd1c562478ced243781ac2f725ff6513b9f2f0e99043b8ebcc713768192a7fb"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0780676cee4c6ffb851d1565308cb5a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1021619,
            "upload_time": "2024-06-11T21:48:21",
            "upload_time_iso_8601": "2024-06-11T21:48:21.208904Z",
            "url": "https://files.pythonhosted.org/packages/5a/cb/b6e8388349c03863535580133a4083ee7139d3f13e8980c6b2ea09aae90d/vrs-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a16803e93743c150d5560190cfb55b3925210ffcf9aad5bcae3b69f860672cc",
                "md5": "35ff0929ea195963ce6fdf46184e2bcf",
                "sha256": "8958d481a3e5cf58092152a37931f00a8a71dc8354776d3e2728790ff15a5dca"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "35ff0929ea195963ce6fdf46184e2bcf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1904709,
            "upload_time": "2024-06-11T21:48:22",
            "upload_time_iso_8601": "2024-06-11T21:48:22.700864Z",
            "url": "https://files.pythonhosted.org/packages/1a/16/803e93743c150d5560190cfb55b3925210ffcf9aad5bcae3b69f860672cc/vrs-1.2.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1dde6a8dbd17397d713828a74e43c44e7487575b2a68182d2d83794b6b6e9d6e",
                "md5": "8ca63cda82db6f814050be24d195c3ed",
                "sha256": "b909d299ba378cfc5f07253ee563b2c527b96e7c8736fa08b79c6fc37fc6a8b5"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8ca63cda82db6f814050be24d195c3ed",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2379326,
            "upload_time": "2024-06-11T21:48:24",
            "upload_time_iso_8601": "2024-06-11T21:48:24.321100Z",
            "url": "https://files.pythonhosted.org/packages/1d/de/6a8dbd17397d713828a74e43c44e7487575b2a68182d2d83794b6b6e9d6e/vrs-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0869934fdf632ecf2ba3a4eeae0ce352b315d62deb951633ae82aa8d6edce0b2",
                "md5": "321ac351b844ae70911a5e0361d4b200",
                "sha256": "70a161d63556f67055e9140a30c5852c5f0fa22caa0e9f34f2c270ff598791b4"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "321ac351b844ae70911a5e0361d4b200",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1023774,
            "upload_time": "2024-06-11T21:48:26",
            "upload_time_iso_8601": "2024-06-11T21:48:26.105242Z",
            "url": "https://files.pythonhosted.org/packages/08/69/934fdf632ecf2ba3a4eeae0ce352b315d62deb951633ae82aa8d6edce0b2/vrs-1.2.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "54a424de1908473399262e730f6e6667b926daec338606451397364a39492dc8",
                "md5": "e68f68ed5713c3fd3b40f7bd34e5175b",
                "sha256": "87ff4419160e1697f36c1c3b420cdf0aa50331553bb372f23aef1c23a67f9145"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e68f68ed5713c3fd3b40f7bd34e5175b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1905463,
            "upload_time": "2024-06-11T21:48:27",
            "upload_time_iso_8601": "2024-06-11T21:48:27.661097Z",
            "url": "https://files.pythonhosted.org/packages/54/a4/24de1908473399262e730f6e6667b926daec338606451397364a39492dc8/vrs-1.2.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f42b783f02668e6e21849abd4d40ea28475d7c587ce6e919cf3ce17314b4c031",
                "md5": "1f70a3dfdf85702d5ba3c701a6bfd8e1",
                "sha256": "88d3274127476bc2b7f02a850e140b0d6325a896bdbc2fa0b35d9775afb60c7e"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f70a3dfdf85702d5ba3c701a6bfd8e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2380936,
            "upload_time": "2024-06-11T21:48:29",
            "upload_time_iso_8601": "2024-06-11T21:48:29.249573Z",
            "url": "https://files.pythonhosted.org/packages/f4/2b/783f02668e6e21849abd4d40ea28475d7c587ce6e919cf3ce17314b4c031/vrs-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5686ed62bd3345fb0ee5c900cc5962ba0ab0a25d229c4ed990edc3171d1f86a3",
                "md5": "d810c2f2366588153de622157d40b7ba",
                "sha256": "859e43ac7a0cf38d627d21ac3cb4a7f295cce37e48f6e771d4f8dffe94b0460c"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d810c2f2366588153de622157d40b7ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1021550,
            "upload_time": "2024-06-11T21:48:30",
            "upload_time_iso_8601": "2024-06-11T21:48:30.582284Z",
            "url": "https://files.pythonhosted.org/packages/56/86/ed62bd3345fb0ee5c900cc5962ba0ab0a25d229c4ed990edc3171d1f86a3/vrs-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf3261e3ba001734e55b209186d3a6bfc4ff87847a846a514037b9f916280731",
                "md5": "5c9f8b9ae72bad75618b7e8906c52a92",
                "sha256": "b4019ba227cc05508ec33c49221cef4d1bafbed9c4fc1d97ab1099c64b146df7"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5c9f8b9ae72bad75618b7e8906c52a92",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1904736,
            "upload_time": "2024-06-11T21:48:32",
            "upload_time_iso_8601": "2024-06-11T21:48:32.672835Z",
            "url": "https://files.pythonhosted.org/packages/cf/32/61e3ba001734e55b209186d3a6bfc4ff87847a846a514037b9f916280731/vrs-1.2.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e2065f210e887396f0bb8efb06c13c9e8907ed6e24c15cb56b256c30d7ae1db",
                "md5": "d6090cfcbf225d9cb18f5ea6fac694e5",
                "sha256": "7886404598edeb72ebbeae50764941c6983214cc5cc7fd4825a2ca3be30928dd"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d6090cfcbf225d9cb18f5ea6fac694e5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2380171,
            "upload_time": "2024-06-11T21:48:34",
            "upload_time_iso_8601": "2024-06-11T21:48:34.672195Z",
            "url": "https://files.pythonhosted.org/packages/7e/20/65f210e887396f0bb8efb06c13c9e8907ed6e24c15cb56b256c30d7ae1db/vrs-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b65d47e9585e9cf3d2cfd7bc745920b4e700d5b70fca7865ad2d6f2ea2f6df31",
                "md5": "58fd82f15673129fe99fc55e19f4811f",
                "sha256": "1254be9893c6c8750f04718c60252c23f05875c61eb93ec4587ffa560d386a1f"
            },
            "downloads": -1,
            "filename": "vrs-1.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "58fd82f15673129fe99fc55e19f4811f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 21218,
            "upload_time": "2024-06-11T21:48:36",
            "upload_time_iso_8601": "2024-06-11T21:48:36.044759Z",
            "url": "https://files.pythonhosted.org/packages/b6/5d/47e9585e9cf3d2cfd7bc745920b4e700d5b70fca7865ad2d6f2ea2f6df31/vrs-1.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-11 21:48:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "facebookresearch",
    "github_project": "pyvrs",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "vrs"
}
        
Elapsed time: 0.86305s