Open metawops opened 3 years ago
I'll have a look. It won't be simple or immediate: mitmproxy has a C component (the main command, mitmproxy), the Python package is only for the interface. So it will have to be cross-compiled.
Hi @holzschu! @metawops cross-posted this on our Slack, so I thought I'll drop by. mitmproxy itself is completely pure Python, but we do have some dependencies that are not, for example cryptography
, Brotli
, or zstandard
. Brotli
and zstandard
we can probably make optional, but from experience cryptography
is usually by far the hardest to port. Please let me know if we can help out in any way. :)
Ah! That's good to know, especially since cryptography
is already present (version 3.4.7).
@metawops how did you get pipx to work? It won’t work at all for me. I suspect I need to set PIPX_HOME but I have no clue how I’d do that
@metawops how did you get pipx to work? It won’t work at all for me. I suspect I need to set PIPX_HOME but I have no clue how I’d do that
Uh, that was over 3 years ago and since then – to be honest – I haven't used a-shell a lot! So, management summary: I don't remember, unfortunately.
It would be awesome if the open source, Python based proxy tool 'mitmproxy' could be run in a-Shell! mitmproxy can (in principle) be installed via pip. It's recommended to be installed via pipx. I was able to install pipx on a-Shell but installing mitmproxy via pipx didn't work. 😞
Any hints/help much appreciated!