Blender Asset Manager
This repository has been archived on 2023-02-28. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Isaac Weaver a910ea70f0 Fix T53782: Can't bundle blend file with image sequences
Differential revision: D3016
2019-04-15 10:56:49 +02:00
bam Fix T53782: Can't bundle blend file with image sequences 2019-04-15 10:56:49 +02:00
doc Bumped version to 1.1.8 2017-06-10 09:41:30 +02:00
extras typos 2015-03-16 23:15:23 +11:00
tests Added support for Alembic caches. 2017-04-21 11:45:48 +02:00
webservice Unified requirement versions between BAM and webservice subproject 2018-03-06 11:25:25 +01:00
.gitignore Ignore /build and /dist dirs 2017-01-17 16:07:58 +01:00
bam_cli.py setup now functional 2014-12-19 17:29:15 +01:00
LICENSE.txt Fix T51245: Added GPL2+ license text file 2017-04-25 12:53:30 +02:00
Makefile doc generation for commandline now extracted into an RST directly. 2014-12-21 02:37:54 +01:00
MANIFEST.in setup now functional 2014-12-19 17:29:15 +01:00
README.rst Bumped version to 1.1 2017-01-17 16:21:02 +01:00
requirements-dev.txt Unified requirement versions between BAM and webservice subproject 2018-03-06 11:25:25 +01:00
requirements.txt Added requirements.txt and requirements-dev.txt files. 2017-04-05 12:50:28 +02:00
setup.py Bumped version to 1.1.8 2017-06-10 09:41:30 +02:00
update_version.sh Added update_version.sh to update version numbers in all the right places 2017-04-05 13:00:22 +02:00

BAM (Blender Asset Manager)

Script to manage assets with Blender.

Bundling with Blender

Blender is bundled with a version of BAM. To update this version, first build a new wheel file:

python3 setup.py bdist_wheel

Then copy this wheel to Blender:

cp dist/blender_bam-*.whl /path/to/blender/release/scripts/addons/io_blend_utils/

Remove old wheels that are still in /path/to/blender/release/scripts/addons/io_blend_utils/ before committing.

Running bam-pack from the wheel

This is the way that Blender runs bam-pack:

PYTHONPATH=./path/to/blender_bam-*.whl python3 -m bam.pack

Bumping versions

When bumping the version to something new, make sure you update the following files:

  • setup.py

  • bam/__init__.py

  • doc/source/conf.py