https://github.com/tueda/py-check-updates
A Python dependency update checker.
https://github.com/tueda/py-check-updates
dependencies package-management python python3 update-checker
Last synced: 11 months ago
JSON representation
A Python dependency update checker.
- Host: GitHub
- URL: https://github.com/tueda/py-check-updates
- Owner: tueda
- License: mit
- Created: 2022-07-01T12:59:23.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-15T02:17:46.000Z (almost 3 years ago)
- Last Synced: 2025-03-02T20:18:36.491Z (over 1 year ago)
- Topics: dependencies, package-management, python, python3, update-checker
- Language: Python
- Homepage:
- Size: 454 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
py-check-updates
================
[](https://github.com/tueda/py-check-updates/actions?query=branch:main)
[](https://pypi.org/project/py-check-updates/)
[](https://codecov.io/gh/tueda/py-check-updates)
This is a dependency update checker to assist Python package developers.
If you are the kind of paranoid person who checks whether packages
in your dependency lists are updated once a week
and you do it manually for some technical reasons,
then this program is for you.
Currently, the program checks updates (it does not automatically update them, though) for:
- Top-level dependencies in `pyproject.toml` for [Poetry](https://python-poetry.org/)
(see [poetry#2684](https://github.com/python-poetry/poetry/issues/2684)).
Limited to simple versions of the form `package = "(^|~|>=)?version"`.
- Additional dependencies of hooks in `.pre-commit-config.yaml` for [pre-commit](https://pre-commit.com/)
(see [pre-commit#1351](https://github.com/pre-commit/pre-commit/issues/1351)).
Limited to simple Python dependencies of the form `package==version`.
Installation
------------
```bash
pip install py-check-updates
```
Usage
-----
```bash
py-check-updates
```