Check for updates of your conanfile.txt/conanfile.py requirements.
Project description
conan-check-updates
Check for updates of your conanfile.txt
/ conanfile.py
requirements.
This application is heavily inspired by npm-check-updates.
Installation
Install the latest version from PyPI:
pip install -U conan-check-updates
Usage
usage: conan-check-updates [--cwd CWD] [--target {major,minor,patch}]
[--timeout TIMEOUT] [-u] [-V] [-h]
[filter ...]
Check for updates of your conanfile.txt/conanfile.py requirements.
positional arguments:
filter Include only package names matching any of the given
strings or patterns. Wildcards (*, ?) are allowed.
Patterns can be inverted with a prepended !, e.g.
!boost*. (default: None)
options:
--cwd CWD Path to a folder containing a recipe or to a recipe
file directly (conanfile.py or conanfile.txt).
(default: .)
--target {major,minor,patch}
Limit update level: major, minor or patch. (default:
major)
--timeout TIMEOUT Timeout for `conan search` in seconds. (default: 30)
-u, --upgrade Overwrite conanfile with upgraded versions. (default:
False)
-V, --version Show the version and exit.
-h, --help Show this message and exit.
Contributing
Contributions are happily accepted. Just create an issue or make a pull-request.
Development setup
# Clone repository
git clone https://github.com/lukasberbuer/conan-check-updates.git
cd conan-check-updates
# Install package and development tools
pip install -e .[dev]
# Install the git hook scripts
pre-commit install
# Run checks & tests with tox
tox
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
conan-check-updates-0.2.0.tar.gz
(110.6 kB
view details)
Built Distribution
File details
Details for the file conan-check-updates-0.2.0.tar.gz
.
File metadata
- Download URL: conan-check-updates-0.2.0.tar.gz
- Upload date:
- Size: 110.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 091401daae2b4f1e250c13bd218cd81aa2507d46b0f1c29adbffaf808b0fa241 |
|
MD5 | eb601fb49a09eeb4d6a15e51e063ad8b |
|
BLAKE2b-256 | fdea837969d59893023084d350cec8e8f5952a1b30254f82f6fc870b77f2f0b9 |
Provenance
File details
Details for the file conan_check_updates-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: conan_check_updates-0.2.0-py3-none-any.whl
- Upload date:
- Size: 16.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46bff403ff164f51855e6804a134c77442cf61bbcdfb4552e959be7271d57a0b |
|
MD5 | 37e5e8a037eb13cd95575cab23e46a91 |
|
BLAKE2b-256 | 78303ecfa1739404588c8d6c208e4ec910a69393423bebb701f912ed5caffa16 |