Skip to main content

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)

Source distribution for poetry-stale-dependencies 0.2.2
File Size Uploaded
poetry_stale_dependencies-0.2.2.tar.gz 12.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for poetry-stale-dependencies 0.2.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page