1. 7
    1. 2

      IRedis has come in handy a bunch of times when I’m debugging live code in a server (or docker container) and I don’t want to have to install packages that aren’t part of my provisioning scripts. Ubuntu is notoriously bad in that installing redis-cli requires installing the redis server for whatever reason.

      1. 1

        awesome, just FYI, have you used the binary standalone (powered by pyoxidizer) build in iredis? don’t need to install anything, just a curl then you can run iredis.


        1. 1

          Oh! This is great, I’m definitely going to be using this next time around. Better than fiddling with more virtualenvs. How has the experience of working with PyOxidizer been? I’ve been contemplating using it for some internal tools that might need simpler packaging (basically, stuff that needs to be installed in non-technical people’s laptops)

          1. 1

            hi sorry for the late reply.

            PyOxidizer is great! it’s a bit hard to set for the first time, you have to learn a bit Rust and its templating. But I got it running on Github, it’s all set, every time I push a new tag it will build automatically. https://github.com/laixintao/iredis/blob/master/pyoxidizer.template.bzl and upload a binary packet to GitHub release page.

            The built will generate a binary file and dir, so it is not technically a “single binary”, but it works everywhere already (at least for me), so I’m pretty happy with it.