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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file conan-check-updates-0.3.0.tar.gz.
File metadata
- Download URL: conan-check-updates-0.3.0.tar.gz
- Upload date:
- Size: 111.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26aae529c6e14356bfb7a2ebf65cc2268410171177786eb01f09b810ca5f0ea5
|
|
| MD5 |
b1fd193463bdba17ab28bfc7ebb71f37
|
|
| BLAKE2b-256 |
2fcb0c50bf6a2726750dfe7b240e90e03a1d2762f162347868e8e9adca9c4187
|
File details
Details for the file conan_check_updates-0.3.0-py3-none-any.whl.
File metadata
- Download URL: conan_check_updates-0.3.0-py3-none-any.whl
- Upload date:
- Size: 16.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2377708112027cc9bcdc0e15a32d126fb20e3f151476b20219ed6aa97ec817f
|
|
| MD5 |
58a3a9ef89a40414d7d5bb6916109d1a
|
|
| BLAKE2b-256 |
26d62eb7c25c76ce67a775db0f44088436a063e885382c93d49ef04bcb16c143
|