Sparse python and bash source code
Package | Name | Brief | Area |
clodoo | check_4_seq.sh | Check for postgres database index | maintenance |
clodoo.py | Massive operations on multiple Odoo DBs in cloud. It is used to create configurated Odoo DBs and to upgrade more DBs at the same time. No (yet) documented | maintenance | |
force_password.sh | Force Odoo DB password | maintenance | |
set_workers.sh | Evaluate and set Odoo workers for best performance | Deployment & maintenance | |
lisa | lisa | Linux Installer Simple App. LAMP and odoo server installer from scratch. | deployment |
odoo_score | odoo_score.py | Odoo ORM super core | development |
odoo_shell.py | Odoo shell for Odoo versions from 6.1 to 17.0 | Development & maintenance | |
os0 | Simple os interface checked for OpenVMS too | development | |
python-plus | python-plus | Various features to python 2 and python 3 programs as integration of pypi future to help to port your code from Python 2 to Python 3 | development |
vem | Virtual Environment Manager: create, copy, move, merge and many other functions with virtual environments | Deployment & maintenance | |
list_requirements.py | List pypi and bin packages for an Odoo installation | deployment | |
travis_emulator | travis | Travis Emulator on local machine. Check your project before release on TravisCi | testing |
wok_code | cvt_csv_to_rst.py | Convert a csv file into rst text file with table inside | documentation |
cvt_csv_to_xml.py | Convert a csv file into xml file for Odoo module data | development | |
cvt_script | Make bash script to standard | development | |
gen_readme.py | Generate README.rst, index.html and __openerp__.py ,documentation | documentation | |
odoo_dependencies.py | Show Odoo module tree, ancestors and/or childs | development | |
odoo_translation.py | Load Odoo translation (deprecated, must be replaced by weblate) | development | |
please | Developer shell | development | |
z0bug_odoo | z0bug_odoo | Integration of zerobug and Odoo. Initially forked form OCA maintainer quality tools. It works with all Odoo version, from 6.1 to 17.0 | testing |
z0lib | General purpose bash & python library | development | |
zar | zar | Zeroincombenze Archive and Replica. Backup your Odoo DBs | maintenance |
zerobug | zerobug | testing & debug library | testing |
Zeroincombenze tools requires:
- Linux Centos 7/8 or Debian 9/10 or Ubuntu 18/20/22
- python 2.7+, some tools require python 3.6+, best python 3.8+
- bash 5.0+
cd $HOME
[[ ! -d ./tools ]] && git clone https://github.com/zeroincombenze/tools.git
cd ./tools
./install_tools.sh -pUT
source $HOME/devel/activate_tools
cd ./tools
./install_tools.sh -pUT
source $HOME/devel/activate_tools
- [IMP] Documentation typo corrections
- [IMP] Date range file .xlsx for TestEnv
- [IMP] TestEnv: local data dir new rules
- [FIX] TestEnv: 3 level xref, sometime fails with "_" in module name
- [FIX] TestEnv: caller environment more than 1 level
- [FIX] TestEnv: sometime is_action() fails
- [FIX] TestEnv: wizard active model
- [FIX] TestEnv: wizard module name is current module under test
- [IMP] TestEnv: binding model in view for Odoo 11.0+
- [IMP] TestEnv: write with xref can update xref id
- [IMP] TestEnv: warning if no setUp() declaration
- [IMP] TestEnv: resource_download, now default filed name is "data"
[IMP] odoorc improvements
- [IMP] TestEnv: commit odoo data became internal feature
- [IMP] TestEnv: test on model asset.asset
- [IMP] TestEnv: detail external reference coding free
- [IMP] TestEnv: empty currency_id is set with company currency
- [FIX] TestEnv: minor fixes in mixed environment excel + zerobug
- [FIX] TestEnv: sometimes external.KEY did not work
- [FIX] TestEnv: 3 level xref fails when module ha "_" in its name
- [IMP] _check4deps.py: documentation clearing
- [FIX] python2: argument signature
- [IMP] build_os_tree: compatible with unittest2
- [IMP] remove_os_tree: compatible with unittest2
- [IMP] build_cmd: enable coverage on sub process
- [FIX] Re-enable coverage statistics
- [FIX] Printing message: right sequence
- [FIX] Quality rating formula
- [FIX] please install python --python=3.7
- [IMP] please publish marketplace
- [IMP] read-only repository
- [IMP] arcangelo improvements
- [IMP] gen_readme.py manifest rewrite improvements
- [IMP] cvt_csv_coa.py improvements
- [IMP] please test with new switch -D
- [IMP] run_odoo_debug improvements
- [IMP] Translation excel file names
[FIX] python2: has_args
- [IMP] please install python, now can install python 3.10
- [IMP] arcangelo: new python version assignment from odoo version
- [IMP] please version: now show compare with last entry of history
- [FIX] please docs: faq
- [FIX] please help cwd
- [FIX] gen_readme.py: sometimes lost history
- [FIX] gen_readme.py: error reading malformed table
- [IMP] odoo_translation.py: new regression tests
- [FIX] odoo_translation.py: punctuation at the end of term
- [FIX] odoo_translation.py: first character case
- [FIX] odoo_translation.py: cache file format is Excel
- [FIX] run_odoo_debug: path with heading space
- [IMP] please test now can update account.account.xlsx
- [IMP] Automatic python version for Odoo
- [IMP] new python version assignment from odoo version
[FIX] Discard odoorpc 0.10 which does not work
- [FIX] parseopt
- [IMP] Backup filestore
- [FIX] Remote copy to /dev/null
- [FIX] lisa_bld_ods: fixes & improvements
- [FIX] DB name with hyphen (-)
- [FIX] run_traced return system exit code
- [IMP] run_traced: new rtime parameter to show rtime output
- [IMP] New main
- [IMP] list_requirements.py: werkzeug for Odoo 16.0
- [FIX] vem create: sometimes "virtualenv create" fails for python 2.7
- [IMP] pip install packages with use2to3 is backupgrdae to < 23
- [FIX] First porting
- [FIX] Import class models.Model
- [IMP] run_odoo_debug.sh: moved to package wok_code
- [IMP] Stable version
- [FIX] lisa_bld_ods: fixes & improvements
- [FIX] python compatibility
SHS-AV s.r.l. <https://www.shs-av.com/>