Chad Dombrova

Results 167 comments of Chad Dombrova

I'm also looking for a `--no-commit` option, for similar reasons to @abrahammurciano. Saving versions into files creates merge conflicts, and in our continuously integrated gitflow process, it generates noise in...

I did some testing with the scm provider, trying to use a gitflow branching structure with commitizen and the scm provider. There's a pretty serious bug with the SCM provider...

`Protocol` and `TypedDict` are not available in the `typing` module until python 3.8. We have a few options: 1. vendor `typing_extensions` 2. remove use of these typing classes until Rez...

I got bored and added lots more, particularly focused on the solver module. Once the solver module is complete, we can experiment with compiling it to a c-extension using [mypyc](https://mypyc.readthedocs.io/en/latest/getting_started.html),...

I now have `rez.solver` compiling as a C-extension with all tests passing. I'm very interested to see how the performance compares. Does anyone want to volunteer to help put together...

I found `rez-benchmark`. Interestingly, rez is slower with the compiled `rez.solver`. It could be because there are many modules and classes used by `rez.solver` which have not been compiled. I...

Note: this PR likely invalidates https://github.com/AcademySoftwareFoundation/rez/pull/1745

Hi all, just checking in on this. Shall we get it merged? I feel it's pretty safe.

Yeah, I totally understand, as I imagine it was a lot of work to get this out the door. Once I get this built and deployed I’ll see if I...

Here's another example that I don't find terribly perverse. Using `None` to indicate "use the default value": ```python class A: def __init__(self, label=None): # type: (Optional[str]) -> None self._user_label =...