lock
更新锁定文件,但不会安装依赖项。通常使用 sync 命令,它会同时锁定和安装依赖项。
更多信息请参见 同步和锁定。
示例
$ rye lock
Generating production lockfile: /Users/username/my-project/requirements.lock
Generating dev lockfile: /Users/username/my-project/requirements-dev.lock
Done!
参数
无参数
选项
-
--update <UPDATE>: 更新特定软件包 -
--update-all: 将所有软件包更新到最新版本 -
--pre: 更新到预发布版本 -
--features <FEATURES>: 锁定工作区时要启用的附加功能/特性 -
--all-features: 启用所有功能 -
--generate-hashes: 设置为 true 以在锁定文件中锁定哈希值 -
--with-sources: 设置为 true 以在锁定文件中锁定来源 -
--pyproject <PYPROJECT_TOML>: 使用此 pyproject.toml 文件 -
-v, --verbose: 启用详细诊断 -
-q, --quiet: 关闭所有输出 -
-h, --help: 打印帮助(使用“-h”查看摘要)