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(R) tools requires:
- Linux Centos 7/8 or Debian 9/10/11 or Ubuntu 16/18/20/22/24
- python 2.7+, some tools require python 3.7+, best python 3.9+
- 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] python 3.12 is certificated programming language
- [FIX] License declaration compatible with pypi
- [IMP] Python 3.11
- [IMP] Odoo 18.0
- [IMP] New trigger search rather than match in rules
- [IMP] Two passes parsing
- [IMP] New pass1 context
- [IMP] Set trigger with parameters
- [FIX] New rule parsing algorithm
- [IMP] Split from wok_code
- [IMP] Graphical files are copied only if they does not exist on target
- [IMP] Before migration warns on different base name
- [FIX] If target directory does not exist, will be create
- [FIX] License declaration compatible with pypi
- [FIX] Local package automatic recognition
- [FIX] License declaration compatible with pypi
- [FIX] License declaration compatible with pypi
- [FIX] testenv.py with Odoo 16.0+
- [IMP] python 3.11
- [IMP] arcangelo became a pypi package
- [IMP] please install python: now can install python 3.12
- [FIX] please version does not add line at the end of file
- [FIX] please: best recognition of read-only repositories
- [FIX] please test: check on templates to use
- [FIX] No crash if invalid modules declaration
- [FIX] License declaration compatible with pypi
- [FIX] bstring and unicode now work deeply
- [FIX] list_requirements: twine version
- [FIX] License declaration compatible with pypi
- [IMP] Python 3.11 and 3.12
- [IMP] New function cstrings
- [IMP] odoorc: new option NOLINK
- [IMP] odoorc: Odoo 17.0 and 18.0
- [IMP] powerp is not more a default gitorg
- [FIX] License declaration compatible with pypi
- [IMP+ python 3.11
- [FIX] arcangelo: sometimes wrong format .rst files
- [FIX] please translate: new algorithm
- [FIX] lint_2_compare: minor bug fixing
- [IMP] lint_2_compare: automatic detecting version from source path
- [IMP] run_odoo_debug: new -A switch
- [IMP] deploy_odoo: minor improvements
- [UPD] Esteem quality rate: new algorithm
- [REF] Refactoring
- [FIX] arcangelo: sometimes wrong format .rst files
- [FIX] Compress tar w/o filestore
- [IMP] python 3.11 is certificated programming language
- [FIX] lisa_bld_ods: module replacements improvements
- [IMP] please translation: modified algorithm
- [FIX] run_odoo_debug: module replacements
- [FIX] lisa_bld_ods: module replacements
- [IMP] python 3.11 is certificated programming language
- [IMP] python 3.11 is certificated programming language
- [FIX] print_flush
- [IMP] Lint tests
- [IMP] Lint configuration
- [IMP] flake8 configuration
- [IMP] pylint configuration
- [IMP] travis_run_pypi_tests searches for virtual environment
- [IMP] build_odoo_env, parameter ctx deprecated
- [IMP] Some function now are move in z0lib>=2.0.12
- [IMP] build_odoo_env does not require ctx
- [IMP] Python 3.6 deprecated
- [IMP] pylint configuration files
- [FIX] please python 3.9+
- [FIX] install_python_3_from_source.sh: fix bugs and improvements
- [FIX] ssh.py: store encrypted password
- [IMP] run_odoo_debug: now can replace modules
- [IMP] cvt_script executable
- [IMP] deploy_odooo: more improvements
- [IMP] please: minor improvements
- [IMP] please clen db: remove filestore directories too
- [IMP] simulate get_metadat in test environment
- [IMP] Minor improvements
- [IMP] Python 3.10
- [FIX] os_system minor fixes
- [FIX] vem.py: some packages line invoice2data on python 10.0
- [FIX] vem: upgrade wkhtmltopdf naming
- [FIX] list_requirements.py: packages with similar name (numpy -> numpy-financial)
- [IMP] list_requirements.py: package versions improvements
- [FIX] Python 3.9+ porting
- [IMP] pg_db_active with port for postgresql multi-version
- [FIX] os_system minor fixes
- [FIX] lisa_bld_ods: replaced path owned by odoo
- [FIX] vem.py: some packages line invoice2data on python 10.0
- [FIX] list_requirements.py: packages with similar name (numpy -> numpy-financial)
- [IMP] list_requirements.py: package versions improvements
- [FIX] os_system with verbose
- [IMP] Depends on z0lib>=2.0.11
- [IMP] Some function now are move in z0lib>=2.0.12
- [IMP] Python 3.6 deprecated
- [IMP] pg_db_active with port for postgresql multi-version
- [IMP] Depends on z0lib>=2.0.11
- [FIX] Python 3.10 porting
- [IMP] Depends on z0lib>=2.0.11
- [FIX] lisa_bld_ods: module replacements
- [FIX] lisa_bld_ods: fixes & improvements
- [FIX] z0testlib: no more depends on os0
- [IMP] Python 3.6 deprecated
- [IMP] Stable version
- [FIX] python compatibility
SHS-AV s.r.l. <https://www.shs-av.com/>