1
+ schema_version = " 1.0.0"
2
+
3
+ # Example of manifest file for a Blender extension
4
+ # Change the values according to your extension
5
+ id = " sequence_loader"
6
+ version = " 0.3.3"
7
+ name = " Blender Sequence Loader"
8
+ tagline = " Just-in-time loader for meshio-supported mesh file sequences"
9
+ maintainer =
" Stefan Rhys Jeske <[email protected] >"
10
+ # Supported types: "add-on", "theme"
11
+ type = " add-on"
12
+
13
+ # # Optional: link to documentation, support, source files, etc
14
+ website = " https://github.com/InteractiveComputerGraphics/blender-sequence-loader"
15
+
16
+ # # Optional: tag list defined by Blender and server, see:
17
+ # # https://docs.blender.org/manual/en/dev/advanced/extensions/tags.html
18
+ tags = [" Animation" , " Object" ]
19
+
20
+ blender_version_min = " 4.2.0"
21
+ # # Optional: Blender version that the extension does not support, earlier versions are supported.
22
+ # # This can be omitted and defined later on the extensions platform if an issue is found.
23
+ # blender_version_max = "5.1.0"
24
+
25
+ # License conforming to https://spdx.org/licenses/ (use "SPDX: prefix)
26
+ # https://docs.blender.org/manual/en/dev/advanced/extensions/licenses.html
27
+ license = [
28
+ " SPDX:MIT" ,
29
+ ]
30
+ # # Optional: required by some licenses.
31
+ # copyright = [
32
+ # "2002-2024 Developer Name",
33
+ # "1998 Company Name",
34
+ # ]
35
+
36
+ # # Optional: list of supported platforms. If omitted, the extension will be available in all operating systems.
37
+ # platforms = ["windows-x64", "macos-arm64", "linux-x64"]
38
+ # # Other supported platforms: "windows-arm64", "macos-x64"
39
+
40
+ # # Optional: bundle 3rd party Python modules.
41
+ # # https://docs.blender.org/manual/en/dev/advanced/extensions/python_wheels.html
42
+ wheels = [
43
+ " ./wheels/Fileseq-1.15.2-py3-none-any.whl" ,
44
+ " ./wheels/future-0.18.3-py3-none-any.whl" ,
45
+ " ./wheels/meshio-5.3.4-py3-none-any.whl" ,
46
+ " ./wheels/rich-13.7.0-py3-none-any.whl" ,
47
+ ]
48
+
49
+ # # Optional: add-ons can list which resources they will require:
50
+ # # * files (for access of any filesystem operations)
51
+ # # * network (for internet access)
52
+ # # * clipboard (to read and/or write the system clipboard)
53
+ # # * camera (to capture photos and videos)
54
+ # # * microphone (to capture audio)
55
+ # #
56
+ # # If using network, remember to also check `bpy.app.online_access`
57
+ # # https://docs.blender.org/manual/en/dev/advanced/extensions/addons.html#internet-access
58
+ # #
59
+ # # For each permission it is important to also specify the reason why it is required.
60
+ # # Keep this a single short sentence without a period (.) at the end.
61
+ # # For longer explanations use the documentation or detail page.
62
+ #
63
+ [permissions ]
64
+ files = " Core functionality to load files from disk"
65
+
66
+ # # Optional: advanced build settings.
67
+ # # https://docs.blender.org/manual/en/dev/advanced/extensions/command_line_arguments.html#command-line-args-extension-build
68
+ [build ]
69
+ # These are the default build excluded patterns.
70
+ # You only need to edit them if you want different options.
71
+ paths_exclude_pattern = [
72
+ " __pycache__/" ,
73
+ " /.git/" ,
74
+ " /*.zip" ,
75
+ " /extern/" ,
76
+ " /docs/" ,
77
+ " /images/" ,
78
+ " build_addon.py" ,
79
+ " download_wheels.sh"
80
+ ]
0 commit comments