blender-studio-tools/scripts/project-tools/pyproject.toml
Sebastian Parborg 863210900d Add project-tools (#142)
This is a set of scripts that is meant to be embedded (copied) into a
production repository inside the `svn/tools` directory. This can be done
by running `init_project_folder_structure.py` and specifying a target
path. The main tools are:

- `update_addons.py`: (WIP) Fetches the blender-studio-tools repo and
  moves the add-ons to `shared/artifacts`.
- `update_blender.py`: Fetches the latest version of Blender for each OS
  from buildbot and places it `shared/artifacts`.
- `run_blender.py`: Checks that the local version of Blender and the
  add-ons are up-to-date with the ones in `shared/artifacts`, replaces
  them if necessary, and runs Blender using a local configuration.
- `rollback_blender.py` allows to roll back a version of Blender in
  `shared/artifacts` in case issues or bugs are found.

The rest of the tools are documented in
https://studio.blender.org/pipeline

Co-authored-by: Francesco Siddi <francesco@blender.org>
Reviewed-on: studio/blender-studio-pipeline#142
2023-08-31 20:33:03 +02:00

5 lines
84 B
TOML

[tool.black]
line-length = 100
include = '\.pyi?$'
skip-string-normalization = true