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
Release files for conan-check-updates 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| conan-check-updates-0.3.0.tar.gz | 111.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| conan_check_updates-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 128.1 kB
Release files / conan-check-updates-0.3.0.tar.gz
| Download URL | conan-check-updates-0.3.0.tar.gz |
|---|---|
| Size | 111.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
26aae529c6e14356bfb7a2ebf65cc2268410171177786eb01f09b810ca5f0ea5
|
|
BLAKE2b-256 checksum How to use checksums |
2fcb0c50bf6a2726750dfe7b240e90e03a1d2762f162347868e8e9adca9c4187
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / conan_check_updates-0.3.0-py3-none-any.whl
| Download URL | conan_check_updates-0.3.0-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c2377708112027cc9bcdc0e15a32d126fb20e3f151476b20219ed6aa97ec817f
|
|
BLAKE2b-256 checksum How to use checksums |
26d62eb7c25c76ce67a775db0f44088436a063e885382c93d49ef04bcb16c143
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|