奥多的小工具

odoo-tools-grap的Python项目详细描述


License: AGPL-3Python support: 3.6

ODOO工具图

安装

# Install Stable Source
pip3 install odoo-tools-grap

# Or, Install Test source
pip3 install odoo-tools-grap\
    --upgrade\
    --index-url https://test.pypi.org/simple\
    --extra-index-url https://pypi.org/simple

使用量

差异工具

基于一个repos配置文件(repos.yml file,由GitAggregate使用 例如,这个脚本将显示每个 储存库。

odoo-tools-grap diff\
    -c repos.yml

生成odoo配置文件

基于repos配置文件(由GitAggregate用于示例),模板 在odoo配置文件中,这个脚本将为odoo生成一个完整的配置文件 附加组件路径取决于repos配置文件。

odoo-tools-grap generate\
    -c repos.yml\
    -i ./template.config.cfg\
    -o ./odoo.cfg

发展

# Pull Code
git clone https://gitlab.com/grap-rhone-alpes/odoo-tools-grap
cd odoo-tools-grap

# Create virtual env and activate it
virtualenv env --python=python3
. ./env/bin/activate

# Install dependencies
pip3 install -r requirements.txt

# Run the script
python -m odoo_tools COMMAND OPTIONS

包部署

pip3 install --upgrade setuptools wheel
pip3 install  --upgrade twine

# Generate wheel and package
python3 setup.py sdist bdist_wheel

# Push on pyPi Test
twine upload --repository-url https://test.pypi.org/legacy/ dist/*

# Push on pyPi Production
twine upload dist/*

路线图/知识问题

  • odoo tools grap diff tools不能在非法语环境中工作,因为 基于git diff结果的测试是用法语句子硬编码的。 它可以通过使用git python librarie而不是调用 git status
  • 的子流程
  • 添加测试。

学分

作者
  • GRAP,GRAPONE Realangal-alimeTelede de EnthEY(^ {A2})

贡献者

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java DB2查看最近执行的命令   java正则表达式如何只匹配数字后的字符,而不在匹配模式中包含数字   java是否可以使用Jmh运行基于时间的预热阶段?   java必须输入两次输入,扫描仪才能读取   java如何使用一个或多个类方法设置多个类字段,而这些类方法并不专门引用任何字段?   java Quartz的CronTrigger每24小时一次,如午夜   java字符串索引超出边界异常?   java FXMLLoader找不到fxml文件Maven项目   java Eclipse Indigo在安装m2ewtp插件时遇到问题   java如何为连接池配置Hibernate、Spring和ApacheDBCP?   java netbeans:类中的类路径。福奈姆   javajmx及其在Tomcat内部Docker上的调试   java HTTP状态404 tomcat 7   Java:String split():我希望它在末尾包含空字符串   java我应该使用枚举集吗?   Java StringTokenizer如何查找段落结尾?