Topher

Results 20 comments of Topher

Caching happens after the resolve. So if I do ``` rez-env --paths=/some/test/area package1 ``` it'll pick up my test package and _then_ start a subprocess to cache it locally. Subsequent...

Sorry, I'm not explaining this very well. We want the majority of packages to be cachable, so our rezconfig has `default_cachable = True`. There are a few packages that we...

Update: I have found a way to conditionally prevent caching. Adding this to the package.py ```python @late() def cachable(): import os return os.path.join('rez', 'packages', 'test') not in this.base.lower() ``` I...

"One point to note is that caching is only useful if we can assume that the contents of a package do not change....The case where they cannot is local packages,...

I am so sorry, I completely misinterpreted your suggestion because I was thinking repository == package. However, I can't seem to get that to work, but I could be using...

OH! I see the problem...a typo... ``` - default_cachable_per_repostitory = { + default_cachable_per_repository = { ``` That'll teach me to copy+paste without proofreading. Yes, @nerdvegas, it works perfectly fine. Even...

Actually, I just noticed that this does not work for subdirectories. To be very specific about the use case, I'm building "test packages" for specific issues, usually associated with a...

While full backwards-compatibility would be nice, I don't know if it's feasible to keep PySide(1) compatibility. I agree with the VFX platform argument, PySide1 is so old it shouldn't be...

Sorry if that seemed like rambling, I was trying to type it all up before the end of the work day. I agree, it's a bit confusing and (in this...

> Also, as a side note, I think that generally speaking, packages that install stuff outside the `site-packages` directory (excluding the entry points) are kind of badly packaged. I agree...