Skip to main content

pdm-download

A PDM plugin to download all packages in a lockfile for offline use.

Installation

pdm self add pdm-download

Usage

This plugin adds a new command pdm download, with the following options:

pdm download --help
Usage: pdm download [-h] [-L LOCKFILE] [-v | -q] [-g] [-p PROJECT_PATH] [-d DEST]

Download all packages from a lockfile for offline use

Options:
  -h, --help            Show this help message and exit.
  -L LOCKFILE, --lockfile LOCKFILE
                        Specify another lockfile path. Default: pdm.lock. [env var: PDM_LOCKFILE]
  -v, --verbose         Use `-v` for detailed output and `-vv` for more detailed
  -q, --quiet           Suppress output
  -g, --global          Use the global project, supply the project root with `-p` option
  -p PROJECT_PATH, --project PROJECT_PATH
                        Specify another path as the project root, which changes the base of pyproject.toml and __pypackages__ [env var: PDM_PROJECT]
  -d DEST, --dest DEST  The destination directory, default to './packages'
  --python PYTHON       Download packages for the given Python range. E.g. '>=3.9'
  --platform PLATFORM   Download packages for the given platform. E.g. 'linux'
  --implementation IMPLEMENTATION
                        Download packages for the given implementation. E.g. 'cpython', 'pypy'

Metadata

Release files for pdm-download 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pdm-download 0.2.0
File Size Uploaded Provenance Actions
pdm_download-0.2.0.tar.gz 3.1 MB Without provenance Details for pdm_download-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pdm-download 0.2.0
File Interpreter ABI Platform Actions
pdm_download-0.2.0-py3-none-any.whl Python 3 none any Details for pdm_download-0.2.0-py3-none-any.whl

Total release size: 3.1 MB

Release files / pdm_download-0.2.0.tar.gz

Download URL pdm_download-0.2.0.tar.gz
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
286372fd5c18dd4b4417dcbe320089b78de341c5d402137072637eb0066c1e10
BLAKE2b-256 checksum
How to use checksums
f67788a0f6722a255045f76a6ffa9a8ad3efc2cd5ceba64750e91c4b214f0a89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / pdm_download-0.2.0-py3-none-any.whl

Download URL pdm_download-0.2.0-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
894b1a55308b1e5b9719ff50c8175914242eef2ce1a62f72614612f39fb2d431
BLAKE2b-256 checksum
How to use checksums
e3d9230b39e57ef0dcc7f6e6ae6392cf53edffa7213200c5566d6be6c839a3ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Security for pdm-download 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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