nowfound

Dev tools · May 8, 2025

RU

Req Update Check

Hi HN! This is my first open source package. PyCharm used to have a nifty tool to show you requirements.txt packages that needed updates. You could click a button and open the github page, click a button to upgrade, all in the file. It was super convenient. Then it went away. The package was written in a few languages that I have no experience with, but I figured I'd build something that worked for my use case, and maybe it can help you, too. After installing, you point it at your requirements.txt file, and it will spit out something like this: ---- File caching enabled The following…

In plain words

Req Update Check is an open-source tool that scans Python requirements.txt files and identifies packages with available updates. It displays each outdated package with its current and target versions, categorizes the update type, and provides links to PyPI pages, homepages, and changelogs. The tool includes file caching for faster repeated checks. It is designed for Python developers who need a simple way to stay informed about dependency updates without leaving their text editor or IDE.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

Hi HN! This is my first open source package. PyCharm used to have a nifty tool to show you requirements.txt packages that needed updates. You could click a button and open the github page, click a button to upgrade, all in the file. It was super convenient. Then it went away. The package was written in a few languages that I have no experience with, but I figured I'd build something that worked for my use case, and maybe it can help you, too. After installing, you point it at your requirements.txt file, and it will spit out something like this: ---- File caching enabled The following packages need to be updated: requests: 2.28.0 -> 2.31.0 [minor] - Pypi page: https://pypi.python.org/project/requests/ - Homepage: https://requests.readthedocs.io - Changelog: https://requests.readthedocs.io/en/latest/community/updates/... redis: 4.5.0 -> 5.0.1 [major] - Pypi page: https://pypi.python.org/project/redis/ - Homepage: https://github.com/redis/redis-py - Changelog: https://github.com/redis/redis-py/blob/master/CHANGES ---- Unlike some pip tools that will show you every single package that's outdated, this focuses only on the top level packages you have in your requirements file. I'd love any feedback! Thanks for your time. https://github.com/ontherivt/req-update-check

Does the same job

all alternatives →
  • UY
  • Sourcery2021 · ▲485

    Grammarly for code

  • RA
  • D0
    deptry 0.14.0 – detect unused Python dependencies up to 10 times faster2024 · github.com · ▲142

    deptry 0.14.0 was just released, bringing significant speed improvements: It is now up to 10 times faster than the previous release! For those unfamiliar with deptry; deptry is a command line tool to check for issues with dependencies in a Python project, such as unused or missing dependencies. GitHub: https://github.com/fpgmaas/deptry For some benchmarks of the new release, see the release notes: https://github.com/fpgmaas/deptry/releases/tag/0.14.0 The performance improvement was achieved by leveraging Rust to parse the AST and extract…

  • CS
    Continue – Source-controlled AI checks, enforceable in CIFeb 2026 · docs.continue.dev · ▲44

    We now write most of our code with agents. For a while, PRs piled up, causing review fatigue, and we had this sinking feeling that standards were slipping. Consistency is tough at this volume. I’m sharing the solution we found, which has become our main product. Continue (https://docs.continue.dev) runs AI checks on every PR. Each check is a source-controlled markdown file in `.continue/checks/` that shows up as a GitHub status check. They run as full agents, not just reading the diff, but able to read/write files, run bash commands, and use a browser. If it finds…

  • UW
    Updatecli – What if Dependabot and Ansible had a child?2022 · ▲60

    What if Dependabot and Ansible had a child? Well for me that could be Updatecli. Updatecli is a project that I started to help maintain the infrastructure of the Jenkins project. I needed something flexible enough to update YAML with whatever information needed. Because let’s say it, everybody loves YAML. YAML is everywhere. Run it from everywhere… Updatecli is a command-line tool written in Golang and available for Windows, Linux, MacOSx, amd64, arm64, thank you Goreleaser All of that to say that it runs from wherever CI or laptop we need. As of today, Updatecli opened over 3000 Pull…

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • The first open-source price index for GPU compute

    Dev tools · 10d ago · getcomputable.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

Launched alongside, May 2025

the whole month →