跳转到主要内容

一个从pkg_resouces获取应用程序版本的小工具

项目描述

Build status Coverage Requirements Status Version License Format Supported python versions Status

你在 setup.py__init__.py 上写版本信息吗?

这个小程序允许你从 __init__.py 访问 setup.py 的版本信息。

基于 这篇帖子,我为了方便编写了这个小程序。

请查看 在线文档 以获取更多详情。

安装

使用 pip 如下

$ pip install app_version

用法

以下代码是 __init__.py 的示例。

from app_version import get_versions
__version__, VERSION = get_versions('your app name')

然后你可以使用 __version__ 访问版本字符串,使用 VERSION 访问版本元组。版本元组对于比较版本很有用

>>> VERSION = (0, 1, 2)
>>> VERSION > (0, 1, 0)
True
>>> VERSION > (0, 1, 1)
True
>>> VERSION > (0, 1, 2)
False

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

app_version-1.0.1.tar.gz (11.2 kB 查看哈希值)

上传时间

构建分布

app_version-1.0.1-py3-none-any.whl (7.9 kB 查看哈希值)

上传时间 Python 3

app_version-1.0.1-py2-none-any.whl (7.9 kB 查看哈希值)

上传时间 Python 2

由以下机构支持