检查OpenSesame中扩展和插件的更新
项目描述
OpenSesame/Rapunzel的更新扩展
版权所有 2023 Sebastiaan Mathôt (@smathot)
关于
一个自动检查OpenSesame和Rapunzel扩展和插件更新的扩展。
该扩展首先通过检查所有在opensesame_extensions
和opensesame_plugins
中的隐式命名空间包,收集需要检查的所有包,这些包可以在__init__.py
中定义一个package
列表(参见opensesame_extensions\updater\__init__.py
)。
然后检查这些包的当前版本和最新版本。默认情况下,使用conda
检查由conda
和pip
安装的包;这是OpenSesame/Rapunzel的Windows和Mac OS包的主要更新方法,这些包是用conda
构建的。如果conda
不可用,则使用pip
检查用户安装的pip包;这是Ubuntu上的主要更新方法,更新通常通过apt
处理,除非是可选的pip安装的包。
许可证
此代码根据GNU通用公共许可证第3版进行分发。完整的许可证应包含在COPYING文件中,或可从以下网址获取
项目详情
关闭
opensesame_extension_updater-0.1.14.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5bf5cc75f1c90a782cb89e2f0c3fcf19cb289ad3cd4facf9ea30b6bc71d861a0 |
|
MD5 | 1f46c330a9851cb01cb69acb5a6ec8ae |
|
BLAKE2b-256 | 287b97ea0919d961060e845b6f642ddd000c47d3ca9233a64b53dd84fb7c027e |
关闭
opensesame_extension_updater-0.1.14-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9310f164980e0e34553747cc2ee394fa4f3edeef105d72836861ae1d0174d919 |
|
MD5 | b90b655068444f683d1d0cb752dac7ac |
|
BLAKE2b-256 | 8a002c7c94d14f6d30aad677325735041eca1745e4e9a318a0725b4fbf812bdf |