A set of tools extending the capabilities of bpy (blender as a python module).
Project description
Overview
- The PyR3 package serves two purposes:
provides blender in form of python package (bpy)
contains useful shortcuts and abstractions over bpy API
This software is completely free to use: is released under MIT license.
Installation
PyR3 is available on Python Package Index and can be installed automatically with pip:
pip install PyR3
You can also install the in-development version from github with:
pip install https://github.com/Argmaster/pyr3/archive/main.zip
Side Effects
Using this package has side effects that the user should be aware of. Side effects will occurs after PyR3 is imported (PyR3.__init__ is run).
See Side Effects on Installation page for more in-depth description.
Because we often want those side effects to be guaranteed to happen, I encourage you to instead of simply importing bpy, use following
from PyR3.bpy import bpy
It will cause PyR3.__init__ to be always invoked before you request bpy.
Documentation
Documentation is available on-line at https://pyr3.readthedocs.io/
You can also build documentation yourself using tox:
git clone hhttps://github.com/Argmaster/pyr3.git cd PyR3 tox -e docs
Changelog
0.0.0 (2021-09-27)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file PyR3-0.1.1.tar.gz.
File metadata
- Download URL: PyR3-0.1.1.tar.gz
- Upload date:
- Size: 542.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e726967066d021b62e88848a572f5c1f8cc134b2c578f14f5f0e8df459f964df
|
|
| MD5 |
68765765a829273c5e861ef2ac01834e
|
|
| BLAKE2b-256 |
89abfc338ef0d48383bab1c147dadba2227cc0e88ba790d1c0da68e2a8ee4bd5
|
File details
Details for the file PyR3-0.1.1-py3-none-any.whl.
File metadata
- Download URL: PyR3-0.1.1-py3-none-any.whl
- Upload date:
- Size: 21.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8a895641a151c413368d101a9d9e86773cf872cd8832f34918058d1d857ba5b
|
|
| MD5 |
b92411d4b4b4781e3dce33d5945c2004
|
|
| BLAKE2b-256 |
335fcd5301080c624fe62819d3af9018ff2a1e18adc906280dee4b7189940be3
|