Add project-tools #142
No reviewers
Labels
No Label
Kind
Breaking
Kind
Bug
Kind: Community
Kind
Documentation
Kind
Easy
Kind
Enhancement
Kind
Feature
Kind
Proposal
Kind
Security
Kind
Studio Request
Kind
Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: studio/blender-studio-tools#142
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "ZedDB/blender-studio-pipeline:project-helper-tools"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is a set of scripts that makes it easier to deploy Blender into a shared folder on a network drive.
Most of the functionality should be working, but the downloading of addons from this repository is not working as the
main.zip
does not contain git lfs files. This is consistent with how github and gitlab functions as well.So that means that if we want to track live repos that contains git lfs files, we will have to also depend on git + git-lfs in our scripts.
Don't hard code the python version like this unless there is a very good reason to do so.
Now you have made it so those scripts will only run if the python version on the computer is exactly 3.11, which doesn't seem to be your intention as you already added a "version < 3.11" check and not "version == 3.11".
If the system default python3 version is less than the required version, then you can still run the scripts by doing
python3.11 ./script.py
. (Or you can also solve this by changing the default python3 version that is used on the system)We can and probably should instead look and see if the 3.11 specific features can't be written in a more backwards compatible way so we can run it with python 3.10 or older if this is a bigger problem.
Also, thank you for working on this while I am gone! :)
I really appreciate it!
I guess we try to tackle the addon downloading together when I'm back?
Indeed the problem is that those two scripts strictly require Python 3.11. I can look into using a different method for more general compatibility. I'd like to get this merged today.
WIP: project-helper-toolsto Add project-toolsI removed the requirement about Python 3.11. We can assume that it will be the min Python version. Overall this still needs some work, but it can be done in main.