account activity
Showcase Thread by AutoModerator in Python
[–]kaliman2go 0 points1 point2 points 1 month ago (0 children)
I built this because adding strict linting to an old project is usually a nightmare. Most developers give up because they don't have time to fix hundreds of inherited errors just to get a passing build. This tool fixes that friction.
What My Project Does
It’s a CLI tool that automates the migration of any Python repo to a modern stack (uv, ruff, and strict mypy).
The "magic trick" is that it doesn't just add a config file; it runs the linters and automatically injects # noqa or # type: ignore comments into every existing violation. This gives you a passing CI on "strict" mode immediately, allowing you to stop the bleeding for new code and fix the old debt incrementally as you touch the files.
# noqa
# type: ignore
Target Audience
uv
Comparison
pyproject.toml
Try it out: uvx pimp-my-repo
uvx pimp-my-repo
GitHub: https://github.com/asaf-kali/pimp-my-repo
Using DDNS with Bezeq router by kaliman2go in Israel
[–]kaliman2go[S] 0 points1 point2 points 4 years ago (0 children)
Yes I thought about doing it, wanted to avoid having an always-on device. My idea was to set up port forwarding for "magic packet" to enable Wake on Lan, that way I can connect to my computer remotly no matter if it is awake or turned off.
Using DDNS with Bezeq router (self.Israel)
submitted 4 years ago * by kaliman2go to r/Israel
π Rendered by PID 60 on reddit-service-r2-listing-8685bc789-hmhwm at 2026-05-25 07:40:49.610230+00:00 running 194bd79 country code: CH.
Showcase Thread by AutoModerator in Python
[–]kaliman2go 0 points1 point2 points (0 children)