{"id":16654993,"url":"https://github.com/argmaster/pyr3","last_synced_at":"2025-04-09T18:12:43.348Z","repository":{"id":45468469,"uuid":"403401283","full_name":"Argmaster/PyR3","owner":"Argmaster","description":"A set of tools extending the capabilities of bpy (blender as a python module).","archived":false,"fork":false,"pushed_at":"2023-02-10T23:03:23.000Z","size":16515,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T18:12:34.057Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Argmaster.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-09-05T19:58:20.000Z","updated_at":"2022-10-02T22:05:04.000Z","dependencies_parsed_at":"2022-07-15T01:16:13.200Z","dependency_job_id":null,"html_url":"https://github.com/Argmaster/PyR3","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Argmaster%2FPyR3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Argmaster%2FPyR3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Argmaster%2FPyR3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Argmaster%2FPyR3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Argmaster","download_url":"https://codeload.github.com/Argmaster/PyR3/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248085327,"owners_count":21045139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-12T09:51:41.157Z","updated_at":"2025-04-09T18:12:43.323Z","avatar_url":"https://github.com/Argmaster.png","language":"Python","readme":".. image:: https://raw.githubusercontent.com/Argmaster/pyr3/main/docs/_static/logo_wide.png\n\n##########\n Overview\n##########\n\n.. image:: https://img.shields.io/github/license/Argmaster/PyR3\n   :alt: Package License\n   :target: https://pypi.org/project/PyR3\n\n.. image:: https://readthedocs.org/projects/pyr3/badge/?style=flat\n   :alt: Documentation Status\n   :target: https://PyR3.readthedocs.io/\n\n.. image:: https://github.com/Argmaster/PyR3/actions/workflows/draft_release.yaml/badge.svg?style=flat\n   :alt: Workflow Status\n   :target: https://github.com/Argmaster/PyR3\n\n.. image:: https://github.com/Argmaster/PyR3/actions/workflows/release_pr_tests.yaml/badge.svg?style=flat\n   :alt: Workflow Status\n   :target: https://github.com/Argmaster/PyR3\n\n.. image:: https://codecov.io/gh/Argmaster/PyR3/branch/main/graph/badge.svg?token=VM09IHO13U\n   :alt: Code coverage stats\n   :target: https://codecov.io/gh/Argmaster/PyR3\n\n.. image:: https://img.shields.io/github/v/release/Argmaster/PyR3?style=flat\n   :alt: GitHub release (latest by date)\n   :target: https://github.com/Argmaster/PyR3/releases/tag/v0.3.0\n\n.. image:: https://img.shields.io/github/commit-activity/m/Argmaster/PyR3\n   :alt: GitHub commit activity\n   :target: https://github.com/Argmaster/PyR3/commits/main\n\n.. image:: https://img.shields.io/github/issues-pr/Argmaster/PyR3?style=flat\n   :alt: GitHub pull requests\n   :target: https://github.com/Argmaster/PyR3/pulls\n\n.. image:: https://img.shields.io/github/issues-pr-closed-raw/Argmaster/PyR3?style=flat\n   :alt: GitHub closed pull requests\n   :target: https://github.com/Argmaster/PyR3/pulls\n\n.. image:: https://img.shields.io/github/issues-raw/Argmaster/PyR3?style=flat\n   :alt: GitHub issues\n   :target: https://github.com/Argmaster/PyR3/issues\n\n.. image:: https://img.shields.io/github/languages/code-size/Argmaster/PyR3\n   :alt: GitHub code size in bytes\n   :target: https://github.com/Argmaster/PyR3\n\n.. image:: https://img.shields.io/pypi/v/PyR3?style=flat\n   :alt: PyPI Package latest release\n   :target: https://pypi.org/project/PyR3\n\n.. image:: https://img.shields.io/pypi/wheel/PyR3?style=flat\n   :alt: PyPI Wheel\n   :target: https://pypi.org/project/PyR3\n\n.. image:: https://img.shields.io/pypi/pyversions/PyR3?style=flat\n   :alt: Supported versions\n   :target: https://pypi.org/project/PyR3\n\n.. image:: https://img.shields.io/pypi/implementation/PyR3?style=flat\n   :alt: Supported implementations\n   :target: https://pypi.org/project/PyR3\n\nThe PyR3 package serves two purposes:\n   -  provides blender in form of python package (bpy)\n   -  contains useful shortcuts and abstractions over bpy API\n\n**This package is released under MIT license**. Be aware that\ndependencies might be using different licenses.\n\n**************\n Installation\n**************\n\nPyR3 is available on Python Package Index and can be installed\nautomatically with **pip**:\n\n.. code::\n\n   pip install PyR3\n\nYou can also install the in-development version from github with:\n\n.. code::\n\n   pip install https://github.com/Argmaster/pyr3/archive/main.zip\n\n*****************************\n Complicated bpy requirement\n*****************************\n\nUnlike previous releases, since 0.2.2 bpy is no longer automatically\ninstalled when importing PyR3, as this solution was not what's expected\nby typical developer.\n\nNow to install bpy automatically you have to invoke **PyR3.install_bpy**\nmodule:\n\n.. code::\n\n   python -m PyR3.install_bpy\n\nOr you can use install_bpy_lib() function from this module. After\ninstalling bpy it has to be manually uninstalled. It may happen that in\nfuture releases some uninstall script will be created, but for now\nmanual removal is the only way.\n\n***************\n Documentation\n***************\n\nDocumentation is available on-line at https://pyr3.readthedocs.io/\n\nYou can also build documentation yourself using tox:\n\n.. code::\n\n   git clone hhttps://github.com/Argmaster/pyr3.git\n   cd PyR3\n   tox -e docs\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fargmaster%2Fpyr3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fargmaster%2Fpyr3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fargmaster%2Fpyr3/lists"}