跳转到主要内容

查找并正确缩进 .po 文件。

项目描述

powrap

pypi

脚本,用于修复指定 .po 文件的缩进。如果提供了 --modified,则它将仅根据 git 修复已修改的文件(如果您的 .po 文件是版本化的,则很有用)。

如果提供了 --quiet,则不会显示进度条

Powrap 是 poutils 的一部分!

Poutils (.po 工具) 是一个元包,可以轻松安装与 po 文件和 powrap 一起使用的有用 Python 工具!请查看 Poutils 以了解其他工具!

依赖项

powrap 依赖于 gettextmsgcat,因此您必须首先安装 gettext,例如在 Debian 上运行

apt install gettext

贡献

首先,创建一个虚拟环境,并在其中运行 pip install -r requirements-dev.txt

要运行测试,使用 tox -p auto

要在当前虚拟环境中安装 powrap,运行 pip install -e .

依赖项

我们使用 pip-tools 来固定依赖项,但在 setup.cfg 中,我们的依赖项并未固定,目标是确保 powrap 可以与其他工具轻松安装。

依赖项固定仅用于创建可重复的开发环境以及相应的 CI 环境

pip-compile setup.py  # generates requirements.txt
pip-compile requirements-dev.in  # generates requirements-dev.txt

可以使用 pip-compile--upgrade 标志升级固定的依赖项。

项目详情


下载文件

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

源分布

powrap-1.0.1.tar.gz (6.4 kB 查看哈希值)

上传时间

构建分布

powrap-1.0.1-py3-none-any.whl (5.6 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面