rmview icon indicating copy to clipboard operation
rmview copied to clipboard

Update tooling

Open M4a1x opened this issue 1 year ago • 2 comments

Hey there, great project!

I was just wondering if you would be interested in me looking into and updating the tooling. I got it to work easy enough, but I saw some posts asking e.g. for installation help.

My thoughts would be:

  • Format everything with black (also suggested in #80 )
  • Setup pytest with some simple unittests to start with
  • Use the pypa officially endorsed hatch project manager
  • publish as rmview to pypi.org
  • build compiled standalone binaries for Windows/Linux/MacOs with Nuitka
  • Automate tests/formatting/binary build with actions

I think this would help beginners to use it and also lower the barrier a bit for contributions.

If you like (some) of the ideas I would start working on it in my spare time. I don't want to promise anything, but as of now I'm quite motivated :D

Cheers, Max

M4a1x avatar Feb 08 '23 15:02 M4a1x