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”查看摘要)