Benjamin Gleitzman

Results 55 comments of Benjamin Gleitzman

Wow that's wild. Thanks for the in-depth exploration. The hypothesis is that there is something about `pipx` that is preventing pages from being parsed correctly with pyquery. I wonder if...

Huh, so with or without colorama we still have the issue if there is any non-ASCII text. And in both cases, it also breaks the colorization (since we see characters...

I don't control macports, but if you'd like to give them a nudge to update their version I would appreciate it.

I believe the issue is that we are not properly patching the `_get_result` function during tests. If you put print statements in the [mocked function](https://github.com/gleitz/howdoi/blob/master/test_howdoi.py#L25) and also within the [original...

We may want to go back to the old way of mocking the function https://github.com/gleitz/howdoi/commit/71c6809d2dc08e5db8fa1666a06ac976928d31e4#diff-9484a47cc2a1a27c6407e851130f059966530293a60a4093e0c2868fe6974206L55

- Replace `RED` manual colorization with `rich`'s version - We currently use `pygments` - what if we used `rich`? (is it better? different?) - Could we use `rich` code formatter...

I think we should do three things: - Unify the version of Pylint (2.11.1) (in `requirements/dev.txt`) - Make sure that all pylint command use `pylint howdoi *.py --rcfile=.pylintrc` (in `setup.py`...

It's strange that it's mostly import errors - it's almost as if Pylint is not using the virtual environment or something like that.

Two options here - we can uninstall `pylint` globally or use the virtual environment's python to run pylint. Let's try the latter first. For me, I can find my local...

Sure, happy to have a look. If you check out this [recent PR](https://github.com/gleitz/howdoi/pull/422/files), you'll see that we now have a new function to fetch cache keys. You can see the...