Compare commits
6 Commits
version-1.
...
version-1.
Author | SHA1 | Date | |
---|---|---|---|
2fbb5ac788 | |||
b47b407589 | |||
a136366804 | |||
6718e1646f | |||
9d7f9a979e | |||
326a793de0 |
10
CHANGELOG.md
10
CHANGELOG.md
@@ -1,6 +1,16 @@
|
||||
# Blender Cloud changelog
|
||||
|
||||
|
||||
## Version 1.24 (2022-02-04)
|
||||
|
||||
- Bump blender-asset-tracer version 1.8 → 1.10, for fixing a bug where files were doubly-compressed.
|
||||
|
||||
|
||||
## Version 1.23 (2021-11-09)
|
||||
|
||||
- Bump blender-asset-tracer version 1.7 → 1.8, for compatibility with sending read-only blend files to Flamenco.
|
||||
|
||||
|
||||
## Version 1.22 (2021-11-05)
|
||||
|
||||
- Fix Windows incompatibility when using Shaman URLs as job storage path.
|
||||
|
@@ -21,7 +21,7 @@
|
||||
bl_info = {
|
||||
"name": "Blender Cloud",
|
||||
"author": "Sybren A. Stüvel, Francesco Siddi, Inês Almeida, Antony Riakiotakis",
|
||||
"version": (1, 22),
|
||||
"version": (1, 24),
|
||||
"blender": (2, 80, 0),
|
||||
"location": "Addon Preferences panel, and Ctrl+Shift+Alt+A anywhere for texture browser",
|
||||
"description": "Texture library browser and Blender Sync. Requires the Blender ID addon "
|
||||
|
@@ -668,6 +668,8 @@ class ATTRACT_OT_open_meta_blendfile(AttractOperatorMixin, Operator):
|
||||
|
||||
@classmethod
|
||||
def poll(cls, context):
|
||||
if context.selected_sequences is None:
|
||||
return False
|
||||
return bool(
|
||||
any(cls.filename_from_metadata(s) for s in context.selected_sequences)
|
||||
)
|
||||
|
@@ -58,8 +58,12 @@ def wheel_filename(fname_prefix: str) -> str:
|
||||
if not wheels:
|
||||
raise RuntimeError("Unable to find wheel at %r" % path_pattern)
|
||||
|
||||
# If there are multiple wheels that match, load the latest one.
|
||||
wheels.sort()
|
||||
# If there are multiple wheels that match, load the last-modified one.
|
||||
# Alphabetical sorting isn't going to cut it since BAT 1.10 was released.
|
||||
def modtime(filename: str) -> int:
|
||||
return os.stat(filename).st_mtime
|
||||
|
||||
wheels.sort(key=modtime)
|
||||
return wheels[-1]
|
||||
|
||||
|
||||
@@ -68,3 +72,8 @@ def load_wheels():
|
||||
load_wheel("lockfile", "lockfile")
|
||||
load_wheel("cachecontrol", "CacheControl")
|
||||
load_wheel("pillarsdk", "pillarsdk")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
wheel = wheel_filename("blender_asset_tracer")
|
||||
print(f"Wheel: {wheel}")
|
||||
|
@@ -3,7 +3,7 @@
|
||||
lockfile==0.12.2
|
||||
pillarsdk==1.8.0
|
||||
wheel==0.29.0
|
||||
blender-asset-tracer==1.7
|
||||
blender-asset-tracer==1.10
|
||||
|
||||
# Secondary requirements:
|
||||
asn1crypto==0.24.0
|
||||
|
Reference in New Issue
Block a user