Registry / devops / rapids-dependency-file-generator

rapids-dependency-file-generator

JSON →
library1.20.3pypypi✓ verified 82d ago

A tool for generating Conda environment files and pip requirements files for RAPIDS projects. It uses a YAML manifest to define dependencies across multiple platforms and Python versions. Current version is 1.20.3, with regular releases.

pip install rapids-dependency-file-generator
INSTALL
IMPORT
SIG · RAPIDS-DEPENDENCY-
R
rapids-dependency-file-generator
devopspythonv1.20.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

make_dependency_files
from rapids_dependency_file_generator import make_dependency_files
from rapids_dependency_file_generator import generate
load_config_from_file
from rapids_dependency_file_generator import load_config_from_file
Config
from rapids_dependency_file_generator import Config

Generate conda environment files from a dependencies.yaml manifest.

from rapids_dependency_file_generator import generate generate(generate_yaml_path='dependencies.yaml', output_dir='.', output_type='conda')
Debug
Known issues
breakingVersion 1.0.0 changed the API from using `python -m` to a programmatic API. Direct module execution is deprecated.
fix
Use from rapids_dependency_file_generator import generate and call generate() with appropriate arguments.
affects: >=1.0.0
deprecatedThe `--output-type` CLI argument was replaced by `output_type` parameter in the generate function. CLI use is deprecated.
fix
Switch to Python API: generate(output_type='conda')
affects: >=1.0.0
gotchaThe `dependencies.yaml` file must be in a specific format. Incorrect indentation or missing required keys can cause silent failures.
fix
Use the official schema: check https://github.com/rapidsai/rapids-dependency-file-generator for examples.
affects: all
Upgrade
Version history
1.20.3latest on PyPI · released May 6, 2026
Audit
Dependencies
pyyamlrequiredYAML parsing
Agent activity
6 hits · last 30 days
node
6
Resources

No resource links recorded.

rapids-dependency-file-generator — pip install rapids-dependency-file-generator · libregistry