Poetry-Stale-Dependnecies
poetry-stale-dependencies is a poetry plugin that scans your dependencies and checks if there are newer versions available.
Installation
poetry self add plugin poetry-stale-dependencies@latest
Usage
# scan all dependencies for newer versions
poetry stale-dependencies show
# scan only specificed dependencies
poetry stale-dependencies show requests pytest
Setup
You can customize the inspection settings by adding a tool.stale-dependencies section to your pyproject.toml file.
...
[tool.stale-dependencies]
# you can customize your lockfile location
lockfile = "poetry.lock"
# you can customize and include additional package sources (as they appear in your pyproject.toml)
sources = [
"pypi",
"my_custom_source" # note that currently only unauthenticated sources are supported
]
time_to_stale = "1mo" # dependencies that have at lest this gap between their latest release and
# the installed release will be marked as satle, default is 2 weeks
time_to_ripe = "1d" # releases that are less than 1 day old will not be considered, default is 3 days
# we can also have per-package configurations
[tool.stale-dependencies.packages]
requests = { time_to_stale = "2mo" }
pytest = { ignore_versions = ["6.0.0"] }
pydantic = { ignore = true }
numpy = { include_prereleases = true }
Metadata
Release files for poetry-stale-dependencies 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| poetry_stale_dependencies-0.2.2.tar.gz | 12.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| poetry_stale_dependencies-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.5 kB
Release files / poetry_stale_dependencies-0.2.2.tar.gz
| Download URL | poetry_stale_dependencies-0.2.2.tar.gz |
|---|---|
| Size | 12.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1b1746c2cac8fe9d43425797b65a03ad7989866cc1b6568c576e97baa021e31f
|
|
BLAKE2b-256 checksum How to use checksums |
4162790f73d61b85879a97e0781e215be3221c4a3b6b5a34630ce95edd79c00a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
poetry/1.8.3 CPython/3.10.14 Linux/6.5.0-1018-azure
|
Release files / poetry_stale_dependencies-0.2.2-py3-none-any.whl
| Download URL | poetry_stale_dependencies-0.2.2-py3-none-any.whl |
|---|---|
| Size | 14.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8d449514101a9b0ecef000e9c8eb223283fd574b475f2988ad56f53cdd315138
|
|
BLAKE2b-256 checksum How to use checksums |
3f0c14d74864f59b42c5c43e396c4076b0c15b6ccff8264f69baccc777826652
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
poetry/1.8.3 CPython/3.10.14 Linux/6.5.0-1018-azure
|