===============
wok_code 2.0.17
===============
|Maturity| |license gpl|
Overview
========
Various tools at your fingertips.
The available tools are:
* cvt_csv_2_rst.py: convert csv file into rst file
* cvt_csv_2_xml.py: convert csv file into xml file
* cvt_script: parse bash script and convert to meet company standard
* gen_readme.py: generate documentation files, mainly README.rst
* odoo_dependency.py: show odoo dependencies and/or Odoo module tree
* odoo_translation.py: manage Odoo translation
* arcangelo: parse source .py file to meet pep8 and convert across Odoo versions
* please: developer shell
* wget_odoo_repositories.py: get repository names from github.com
Usage
=====
::
usage: please.py [-h] [-H PATH] [-n] [-Q FILE] [-q] [-v] [-V] [action]
Zeroincombenze® developer shell.
obj after action may be on of apache, cwd, python, z0bug, zerobug, travis
positional arguments:
action
optional arguments:
-h, --help show this help message and exit
-H PATH, --home-devel PATH
Home devel directory
-n, --dry-run do nothing (dry-run)
-Q FILE, --tools-config FILE
Configuration file
-q, --quiet silent mode
-v, --verbose verbose mode
-V, --version show program's version number and exit
Help available issuing: please help ACTION
© 2015-2023 by SHS-AV s.r.l.
Author: antoniomaria.vigliotti@gmail.com
Full documentation at: https://zeroincombenze-tools.readthedocs.io/
Action is one of:
* help
* build
* chkconfig
* config
* docs
* duplicate
* export MODULE DB
* import
* list
* lsearch
* publish
* push
* pythonhosted
* replace
* replica
* show
* status
* test
* translate MODULE DB
* version
* wep
*build*
Build a tar file for current PYPI project
*chkconfig*
Display various values of current project.
*config global|local*
Set various parameter by edit with vim.
Set various parameter editing with vim.
Comments inside configuration file can aim to set values.
Some variable are:
* GBL_EXCLUDE=test_impex -> Module globally escluded by test because can fail locally
* PYTHON_MATRIX="2.7 3.7" -> python version to use in tests
*docs*
Prepare documentation to publish on readthedocs website (PYPI).
Create / update README and index.html of Odoo module.
Notice: README of repository history is tailored with last 60 days items;
on README and index,html of module, history is tailored with last 180 days items;
However max 12 items are added in README / index.html
Summary showed to console are tailored with last 15 days.
*export MODULE DB [-bBRANCH]*
Export po file of Odoo project.
If current directory is a module directory you can use '.' (dot) for module name.
To declare specific version use -b switch
*import MODULE DB*
Import po file of Odoo project.
To declare target version use \fB-b\fR switch
*publish docs|download|pypi|svg|testpypi*
Publish documentation or package.
* publish docs -> publish generate docs to website (require system privileges)
* publish download -> publish tarball to download (require system privileges)
type \fBplease build\fR to generate tarball file
* publish pypi -> publish package to pypi website (from odoo user)
* publish svg -> publish test result svg file (require system privileges)
* publish tar -> write a tarball with package files
Getting started
===============
Prerequisites
-------------
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+
Installation
------------
Current version via Git
~~~~~~~~~~~~~~~~~~~~~~~
::
cd $HOME
[[ ! -d ./tools ]] && git clone https://github.com/zeroincombenze/tools.git
cd ./tools
./install_tools.sh -pUT
source $HOME/devel/activate_tools
Upgrade
-------
Current version via Git
~~~~~~~~~~~~~~~~~~~~~~~
::
cd ./tools
./install_tools.sh -pUT
source $HOME/devel/activate_tools
ChangeLog History
-----------------
2.0.17 (2024-05-11)
~~~~~~~~~~~~~~~~~~~
* [FIX] odoo_translate.py various fixes
* [IMP] Log file of daemon process of test in tests/logs
* [IMP] run_odoo_debug: OCB repository does not search for other repositories
* [IMP] deploy_odoo now download empy repositories (to compatibility use --clean-empy-repo)
2.0.16 (2024-03-26)
~~~~~~~~~~~~~~~~~~~
* [FIX] odoo_translation.py: case correction
* [FIX] run_odoo_debug: sometimes crashes on OCB/addons modules
* [FIX] gen_readme.py: Odoo repository documentation
* [FIX] gen_readme.py: thumbnail figure
* [FIX] please docs: count assertions
* [FIX] please test: switch -K --no-ext-test
* [FIX] deploy_odoo: crash when clone existing directory
* [IMP] deploy_odoo: new switch --continue-after-error
* [FIX] deploy_odoo/wget_odoo_repositories: store github query in cache
2.0.15 (2024-02-17)
~~~~~~~~~~~~~~~~~~~
* [FIX] do_git_checkout_new_branch: ignore symbolic links
* [FIX] deploy_odoo: minor fixes
* [IMP] do_git_checkout_new_branch: oddo 17.0
* [IMP] deploy_odoo: new action amend
* [IMP] deploy_odoo: new switch to link repositories
* [IMP] deploy_odoo: removed deprecated switches
* [IMP] New repositories selection
* [IMP] arcangelo improvements: new tests odoo from 8.0 to 17.0
* [IMP] arcangelo improvements: test odoo from 8.0 to 17.0
* [IMP] arcangelo switch -lll
* [IMP] arcaneglo: rules reorganization
* [IMP] arcangelo: trigger management and new param ctx
* [IMP] arcangelo: new switch -R to select rules to apply
2.0.14 (2024-02-07)
~~~~~~~~~~~~~~~~~~~
* [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
2.0.13 (2023-11-27)
~~~~~~~~~~~~~~~~~~~
* [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
2.0.12 (2023-08-29)
~~~~~~~~~~~~~~~~~~~
* [FIX] gen_readme.py: minor fixes
* [IMP] gen_readme.py: manifest author priority
* [FIX] gen_readme.py: coverage in CHANGELOG.rst"
* [IMP] gen_readme.py: link to authors on README.rst and index.html
* [IMP] gen_readme.py: history tailoring keeps minimal 2 items
* [FIX] license_mgnt: best organization recognition
* [IMP] license_mgnt: powerp renamed to librerp
* [FIX] run_odoo_debug: no doc neither translate after test error
* [IMP] arcangelo: new rules
* [IMP] arcangelo: new git conflict selection
* [IMP] arcangelo: merge gen_readme.py formatting
* [IMP] arcangelo: new switch --string-normalization
* [FIX] deploy_odoo: minor fixes
* [FIX] odoo_translation: sometime did not translate
* [IMP] odoo_translation: best performance
2.0.10 (2023-07-10)
~~~~~~~~~~~~~~~~~~~
* [IMP] gen_readme.py: do not create .bak file; now it can be used in pre-commit process
* [IMP] please replace now do "please docs" before
* [IMP] please docs now do "please clean" after
* [IMP] please lint and zerobug now do "pre-commit run" before (--no-verify)
* [IMP] please test and zerobug now do "please translate" after (--no-translate)
* [IMP] please update: new switches --vme --odoo-venv
* [IMP] please clean db: new action replace old wep-db
* [IMP] please version: new interface
* [IMP] please show docs: new interface
* [REF] run_odoo_debug: partial refactoring
* [IMP] run_odoo_debug: new switch --daemon
* [IMP] arcangelo: new swicth --string-normalization
* [FIX] please test / run_odoo_debug: minor fixes
2.0.9 (2023-06-26)
~~~~~~~~~~~~~~~~~~
* [FIX] run_odoo_debug: recognize 'to upgrade' and 'to install' states
* [FIX] run_odoo_debug: check for dropped DB and abort if still exist
* [REF] odoo_translation: refactoring
* [REF] please: refactoring
* [IMP] deploy_odoo: new brief for status
* [IMP] deploy_odoo: new action unstaged e new status format
* [IMP] do_migrate renamed to arcangelo
* [IMP] gen_readme.py: manage CHANGELOG.rst too
* [IMP] argangelo: refactoring to run inside pre-commit
2.0.8 (2023-05-09)
~~~~~~~~~~~~~~~~~~
* [FIX] Install run_odoo_debug
* [FIX] Install do_git_ignore
* [IMP] lint_2_compare: ignore odoo/openerp test string and LICENSE files
* [IMP] lint_2_compare: new switch ---purge do not load identical files (quick diff)
2.0.7 (2023-05-08)
~~~~~~~~~~~~~~~~~~
* [IMP] deply_odoo: new action git-push
* [REF] odoo_translation: new implementation
* [FIX] run_odoo_debug: minor fixes
* [NEW] do_git_checkout_new_branch: new command
* [IMP] install_python3_from_source: improvements
* [FIX] ssh.py: scp with port not 22
2.0.6 (2023-02-23)
~~~~~~~~~~~~~~~~~~
* [IMP] ssh.py: -m -s switches accept path with user and host
* [IMP] deploy_odoo: new property status to display
* [IMP] deploy_odoo: new switches -l and -x
* [NEW] do_git_checkout_new_branch.py
* [IMP] do_migrate.py: new features
* [IMP] run_odoo_debug.sh imported from odoo_score
* [FIX] run_odoo_debug.sh: ODOO_COMMIT TEST not set when build template
* [IMP] run_odoo_debug.sh: simulate server_wide_modules parameter for Odoo 7.0-
2.0.5 (2023-01-13)
~~~~~~~~~~~~~~~~~~
* [IMP] please: wep now delete old travis-emulator logs
* [IMP] install_python_3_from_source.sh: now can install python 3.9
* [IMP] please: action docs, minor improvements
* [IMP] deploy_odoo: format output list
2.0.4 (2022-12-09)
~~~~~~~~~~~~~~~~~~
* [FIX] deploy_odoo: update from path
* [FIX] build_cmd: best recognition of python version
* [FIX] set_python_version.sh: best recognition of python version
2.0.3 (2022-11-22)
~~~~~~~~~~~~~~~~~~
* [REF] odoo_translation
2.0.2.1 (2022-10-31)
~~~~~~~~~~~~~~~~~~~~
* [IMP] lint_2_compare: ignoring .git .idea egg-info and setup directories
* [IMP] lint_2_compare: new ignore switches
* [FIX] please translate: do not execute export
2.0.2 (2022-10-20)
~~~~~~~~~~~~~~~~~~
* [IMP] Clearing code
2.0.1 (2022-10-12)
~~~~~~~~~~~~~~~~~~
* [IMP] minor improvements
2.0.1 (2022-10-12)
~~~~~~~~~~~~~~~~~~
* [IMP] stable version
2.0.0.4 (2022-10-05)
~~~~~~~~~~~~~~~~~~~~
* [IMP] New lint_2_compare command
* [IMP] odoo_dependecies.py: minor upgrade
2.0.0.3 (2022-09-14)
~~~~~~~~~~~~~~~~~~~~
* [FIX] deploy_odoo: show actual branch and organization
* [FIX] deploy_odoo: update read from directory
* [IMP] deploy_odoo: new command list repo info
* [IMP] deploy_odoo: new feature link to repositories
2.0.0.2 (2022-09-10)
~~~~~~~~~~~~~~~~~~~~
* [FIX] deploy_odoo: add path in addons_path of directory exists
* [FIX] deploy_odoo: clone oca repositories with --single-branch option
* [IMP] manage_pypi: improvements
* [FIX] please lint|test
2.0.0.1 (2022-09-07)
~~~~~~~~~~~~~~~~~~~~
* [FIX] please test: with debug
2.0.0 (2022-08-10)
~~~~~~~~~~~~~~~~~~
* [REF] Refactoring
Credits
=======
Copyright
---------
SHS-AV s.r.l. <https://www.shs-av.com/>
Authors
-------
* `SHS-AV s.r.l. <https://www.zeroincombenze.it>`__
Contributors
------------
* `Antonio M. Vigliotti <antoniomaria.vigliotti@gmail.com>`__
|
|
.. |Maturity| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt:
.. |license gpl| image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |license opl| image:: https://img.shields.io/badge/licence-OPL-7379c3.svg
:target: https://www.odoo.com/documentation/user/9.0/legal/licenses/licenses.html
:alt: License: OPL
.. |Tech Doc| image:: https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-docs-2.svg
:target: https://wiki.zeroincombenze.org/en/Odoo/2.0.17/dev
:alt: Technical Documentation
.. |Help| image:: https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-help-2.svg
:target: https://wiki.zeroincombenze.org/it/Odoo/2.0.17/man
:alt: Technical Documentation
.. |Try Me| image:: https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-try-it-2.svg
:target: https://erp2.zeroincombenze.it
:alt: Try Me
.. |Zeroincombenze| image:: https://avatars0.githubusercontent.com/u/6972555?s=460&v=4
:target: https://www.zeroincombenze.it/
:alt: Zeroincombenze
.. |en| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png
:target: https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/
.. |it| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png
:target: https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/
.. |check| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/check.png
.. |no_check| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/no_check.png
.. |menu| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/menu.png
.. |right_do| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/right_do.png
.. |exclamation| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/exclamation.png
.. |warning| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/warning.png
.. |same| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/same.png
.. |late| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/late.png
.. |halt| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/halt.png
.. |info| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/info.png
.. |xml_schema| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/iso/icons/xml-schema.png
:target: https://github.com/zeroincombenze/grymb/blob/master/certificates/iso/scope/xml-schema.md
.. |DesktopTelematico| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/ade/icons/DesktopTelematico.png
:target: https://github.com/zeroincombenze/grymb/blob/master/certificates/ade/scope/Desktoptelematico.md
.. |FatturaPA| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/ade/icons/fatturapa.png
:target: https://github.com/zeroincombenze/grymb/blob/master/certificates/ade/scope/fatturapa.md
.. |chat_with_us| image:: https://www.shs-av.com/wp-content/chat_with_us.gif
:target: https://t.me/Assitenza_clienti_powERP
Raw data
{
"_id": null,
"home_page": "https://github.com/zeroincombenze/tools",
"name": "wok-code",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "linux odoo documentation development",
"author": "Antonio Maria Vigliotti",
"author_email": "antoniomaria.vigliotti@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/12/47/99ead1a5670f81cf876b602aac7bc4e236d47a704adc8e2e2f214ea34793/wok_code-2.0.17.tar.gz",
"platform": null,
"description": "===============\nwok_code 2.0.17\n===============\n\n\n\n|Maturity| |license gpl|\n\n\n\nOverview\n========\n\nVarious tools at your fingertips.\n\nThe available tools are:\n\n* cvt_csv_2_rst.py: convert csv file into rst file\n* cvt_csv_2_xml.py: convert csv file into xml file\n* cvt_script: parse bash script and convert to meet company standard\n* gen_readme.py: generate documentation files, mainly README.rst\n* odoo_dependency.py: show odoo dependencies and/or Odoo module tree\n* odoo_translation.py: manage Odoo translation\n* arcangelo: parse source .py file to meet pep8 and convert across Odoo versions\n* please: developer shell\n* wget_odoo_repositories.py: get repository names from github.com\n\n\n\nUsage\n=====\n\n::\n\n usage: please.py [-h] [-H PATH] [-n] [-Q FILE] [-q] [-v] [-V] [action]\n \n Zeroincombenze\u00ae developer shell.\n obj after action may be on of apache, cwd, python, z0bug, zerobug, travis\n \n positional arguments:\n action\n \n optional arguments:\n -h, --help show this help message and exit\n -H PATH, --home-devel PATH\n Home devel directory\n -n, --dry-run do nothing (dry-run)\n -Q FILE, --tools-config FILE\n Configuration file\n -q, --quiet silent mode\n -v, --verbose verbose mode\n -V, --version show program's version number and exit\n \n Help available issuing: please help ACTION\n \u00a9 2015-2023 by SHS-AV s.r.l.\n Author: antoniomaria.vigliotti@gmail.com\n Full documentation at: https://zeroincombenze-tools.readthedocs.io/\n \n\n\n\nAction is one of:\n\n* help\n* build\n* chkconfig\n* config\n* docs\n* duplicate\n* export MODULE DB\n* import\n* list\n* lsearch\n* publish\n* push\n* pythonhosted\n* replace\n* replica\n* show\n* status\n* test\n* translate MODULE DB\n* version\n* wep\n\n*build*\n\n Build a tar file for current PYPI project\n\n*chkconfig*\n\n Display various values of current project.\n\n*config global|local*\n\n Set various parameter by edit with vim.\n Set various parameter editing with vim.\n Comments inside configuration file can aim to set values.\n\n Some variable are:\n\n * GBL_EXCLUDE=test_impex -> Module globally escluded by test because can fail locally\n * PYTHON_MATRIX=\"2.7 3.7\" -> python version to use in tests\n\n*docs*\n\n Prepare documentation to publish on readthedocs website (PYPI).\n Create / update README and index.html of Odoo module.\n Notice: README of repository history is tailored with last 60 days items;\n on README and index,html of module, history is tailored with last 180 days items;\n However max 12 items are added in README / index.html\n Summary showed to console are tailored with last 15 days.\n\n*export MODULE DB [-bBRANCH]*\n\n Export po file of Odoo project.\n If current directory is a module directory you can use '.' (dot) for module name.\n\n To declare specific version use -b switch\n\n*import MODULE DB*\n\n Import po file of Odoo project.\n\n To declare target version use \\fB-b\\fR switch\n\n*publish docs|download|pypi|svg|testpypi*\n\n Publish documentation or package.\n\n * publish docs -> publish generate docs to website (require system privileges)\n * publish download -> publish tarball to download (require system privileges)\n type \\fBplease build\\fR to generate tarball file\n * publish pypi -> publish package to pypi website (from odoo user)\n * publish svg -> publish test result svg file (require system privileges)\n * publish tar -> write a tarball with package files\n\n\n\nGetting started\n===============\n\n\nPrerequisites\n-------------\n\nZeroincombenze tools requires:\n\n* Linux Centos 7/8 or Debian 9/10 or Ubuntu 18/20/22\n* python 2.7+, some tools require python 3.6+, best python 3.8+\n* bash 5.0+\n\n\n\nInstallation\n------------\n\nCurrent version via Git\n~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n cd $HOME\n [[ ! -d ./tools ]] && git clone https://github.com/zeroincombenze/tools.git\n cd ./tools\n ./install_tools.sh -pUT\n source $HOME/devel/activate_tools\n\n\n\nUpgrade\n-------\n\nCurrent version via Git\n~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n cd ./tools\n ./install_tools.sh -pUT\n source $HOME/devel/activate_tools\n\n\n\nChangeLog History\n-----------------\n\n2.0.17 (2024-05-11)\n~~~~~~~~~~~~~~~~~~~\n\n* [FIX] odoo_translate.py various fixes\n* [IMP] Log file of daemon process of test in tests/logs\n* [IMP] run_odoo_debug: OCB repository does not search for other repositories\n* [IMP] deploy_odoo now download empy repositories (to compatibility use --clean-empy-repo)\n\n2.0.16 (2024-03-26)\n~~~~~~~~~~~~~~~~~~~\n\n* [FIX] odoo_translation.py: case correction\n* [FIX] run_odoo_debug: sometimes crashes on OCB/addons modules\n* [FIX] gen_readme.py: Odoo repository documentation\n* [FIX] gen_readme.py: thumbnail figure\n* [FIX] please docs: count assertions\n* [FIX] please test: switch -K --no-ext-test\n* [FIX] deploy_odoo: crash when clone existing directory\n* [IMP] deploy_odoo: new switch --continue-after-error\n* [FIX] deploy_odoo/wget_odoo_repositories: store github query in cache\n\n2.0.15 (2024-02-17)\n~~~~~~~~~~~~~~~~~~~\n\n* [FIX] do_git_checkout_new_branch: ignore symbolic links\n* [FIX] deploy_odoo: minor fixes\n* [IMP] do_git_checkout_new_branch: oddo 17.0\n* [IMP] deploy_odoo: new action amend\n* [IMP] deploy_odoo: new switch to link repositories\n* [IMP] deploy_odoo: removed deprecated switches\n* [IMP] New repositories selection\n* [IMP] arcangelo improvements: new tests odoo from 8.0 to 17.0\n* [IMP] arcangelo improvements: test odoo from 8.0 to 17.0\n* [IMP] arcangelo switch -lll\n* [IMP] arcaneglo: rules reorganization\n* [IMP] arcangelo: trigger management and new param ctx\n* [IMP] arcangelo: new switch -R to select rules to apply\n\n2.0.14 (2024-02-07)\n~~~~~~~~~~~~~~~~~~~\n\n* [FIX] Quality rating formula\n* [FIX] please install python --python=3.7\n* [IMP] please publish marketplace\n* [IMP] read-only repository\n* [IMP] arcangelo improvements\n* [IMP] gen_readme.py manifest rewrite improvements\n* [IMP] cvt_csv_coa.py improvements\n* [IMP] please test with new switch -D\n* [IMP] run_odoo_debug improvements\n\n2.0.13 (2023-11-27)\n~~~~~~~~~~~~~~~~~~~\n\n* [IMP] please install python, now can install python 3.10\n* [IMP] arcangelo: new python version assignment from odoo version\n* [IMP] please version: now show compare with last entry of history\n* [FIX] please docs: faq\n* [FIX] please help cwd\n* [FIX] gen_readme.py: sometimes lost history\n* [FIX] gen_readme.py: error reading malformed table\n* [IMP] odoo_translation.py: new regression tests\n* [FIX] odoo_translation.py: punctuation at the end of term\n* [FIX] odoo_translation.py: first character case\n* [FIX] odoo_translation.py: cache file format is Excel\n* [FIX] run_odoo_debug: path with heading space\n* [IMP] please test now can update account.account.xlsx\n\n2.0.12 (2023-08-29)\n~~~~~~~~~~~~~~~~~~~\n\n* [FIX] gen_readme.py: minor fixes\n* [IMP] gen_readme.py: manifest author priority\n* [FIX] gen_readme.py: coverage in CHANGELOG.rst\"\n* [IMP] gen_readme.py: link to authors on README.rst and index.html\n* [IMP] gen_readme.py: history tailoring keeps minimal 2 items\n* [FIX] license_mgnt: best organization recognition\n* [IMP] license_mgnt: powerp renamed to librerp\n* [FIX] run_odoo_debug: no doc neither translate after test error\n* [IMP] arcangelo: new rules\n* [IMP] arcangelo: new git conflict selection\n* [IMP] arcangelo: merge gen_readme.py formatting\n* [IMP] arcangelo: new switch --string-normalization\n* [FIX] deploy_odoo: minor fixes\n* [FIX] odoo_translation: sometime did not translate\n* [IMP] odoo_translation: best performance\n\n2.0.10 (2023-07-10)\n~~~~~~~~~~~~~~~~~~~\n\n* [IMP] gen_readme.py: do not create .bak file; now it can be used in pre-commit process\n* [IMP] please replace now do \"please docs\" before\n* [IMP] please docs now do \"please clean\" after\n* [IMP] please lint and zerobug now do \"pre-commit run\" before (--no-verify)\n* [IMP] please test and zerobug now do \"please translate\" after (--no-translate)\n* [IMP] please update: new switches --vme --odoo-venv\n* [IMP] please clean db: new action replace old wep-db\n* [IMP] please version: new interface\n* [IMP] please show docs: new interface\n* [REF] run_odoo_debug: partial refactoring\n* [IMP] run_odoo_debug: new switch --daemon\n* [IMP] arcangelo: new swicth --string-normalization\n* [FIX] please test / run_odoo_debug: minor fixes\n\n2.0.9 (2023-06-26)\n~~~~~~~~~~~~~~~~~~\n\n* [FIX] run_odoo_debug: recognize 'to upgrade' and 'to install' states\n* [FIX] run_odoo_debug: check for dropped DB and abort if still exist\n* [REF] odoo_translation: refactoring\n* [REF] please: refactoring\n* [IMP] deploy_odoo: new brief for status\n* [IMP] deploy_odoo: new action unstaged e new status format\n* [IMP] do_migrate renamed to arcangelo\n* [IMP] gen_readme.py: manage CHANGELOG.rst too\n* [IMP] argangelo: refactoring to run inside pre-commit\n\n2.0.8 (2023-05-09)\n~~~~~~~~~~~~~~~~~~\n\n* [FIX] Install run_odoo_debug\n* [FIX] Install do_git_ignore\n* [IMP] lint_2_compare: ignore odoo/openerp test string and LICENSE files\n* [IMP] lint_2_compare: new switch ---purge do not load identical files (quick diff)\n\n2.0.7 (2023-05-08)\n~~~~~~~~~~~~~~~~~~\n\n* [IMP] deply_odoo: new action git-push\n* [REF] odoo_translation: new implementation\n* [FIX] run_odoo_debug: minor fixes\n* [NEW] do_git_checkout_new_branch: new command\n* [IMP] install_python3_from_source: improvements\n* [FIX] ssh.py: scp with port not 22\n\n2.0.6 (2023-02-23)\n~~~~~~~~~~~~~~~~~~\n\n* [IMP] ssh.py: -m -s switches accept path with user and host\n* [IMP] deploy_odoo: new property status to display\n* [IMP] deploy_odoo: new switches -l and -x\n* [NEW] do_git_checkout_new_branch.py\n* [IMP] do_migrate.py: new features\n* [IMP] run_odoo_debug.sh imported from odoo_score\n* [FIX] run_odoo_debug.sh: ODOO_COMMIT TEST not set when build template\n* [IMP] run_odoo_debug.sh: simulate server_wide_modules parameter for Odoo 7.0-\n\n\n2.0.5 (2023-01-13)\n~~~~~~~~~~~~~~~~~~\n\n* [IMP] please: wep now delete old travis-emulator logs\n* [IMP] install_python_3_from_source.sh: now can install python 3.9\n* [IMP] please: action docs, minor improvements\n* [IMP] deploy_odoo: format output list\n\n2.0.4 (2022-12-09)\n~~~~~~~~~~~~~~~~~~\n\n* [FIX] deploy_odoo: update from path\n* [FIX] build_cmd: best recognition of python version\n* [FIX] set_python_version.sh: best recognition of python version\n\n2.0.3 (2022-11-22)\n~~~~~~~~~~~~~~~~~~\n\n* [REF] odoo_translation\n\n2.0.2.1 (2022-10-31)\n~~~~~~~~~~~~~~~~~~~~\n\n* [IMP] lint_2_compare: ignoring .git .idea egg-info and setup directories\n* [IMP] lint_2_compare: new ignore switches\n* [FIX] please translate: do not execute export\n\n2.0.2 (2022-10-20)\n~~~~~~~~~~~~~~~~~~\n\n* [IMP] Clearing code\n\n2.0.1 (2022-10-12)\n~~~~~~~~~~~~~~~~~~\n\n* [IMP] minor improvements\n\n2.0.1 (2022-10-12)\n~~~~~~~~~~~~~~~~~~\n\n* [IMP] stable version\n\n2.0.0.4 (2022-10-05)\n~~~~~~~~~~~~~~~~~~~~\n\n* [IMP] New lint_2_compare command\n* [IMP] odoo_dependecies.py: minor upgrade\n\n2.0.0.3 (2022-09-14)\n~~~~~~~~~~~~~~~~~~~~\n\n* [FIX] deploy_odoo: show actual branch and organization\n* [FIX] deploy_odoo: update read from directory\n* [IMP] deploy_odoo: new command list repo info\n* [IMP] deploy_odoo: new feature link to repositories\n\n2.0.0.2 (2022-09-10)\n~~~~~~~~~~~~~~~~~~~~\n\n* [FIX] deploy_odoo: add path in addons_path of directory exists\n* [FIX] deploy_odoo: clone oca repositories with --single-branch option\n* [IMP] manage_pypi: improvements\n* [FIX] please lint|test\n\n2.0.0.1 (2022-09-07)\n~~~~~~~~~~~~~~~~~~~~\n\n* [FIX] please test: with debug\n\n2.0.0 (2022-08-10)\n~~~~~~~~~~~~~~~~~~\n\n* [REF] Refactoring\n\n\n\nCredits\n=======\n\nCopyright\n---------\n\nSHS-AV s.r.l. <https://www.shs-av.com/>\n\n\nAuthors\n-------\n\n* `SHS-AV s.r.l. <https://www.zeroincombenze.it>`__\n\n\n\nContributors\n------------\n\n* `Antonio M. Vigliotti <antoniomaria.vigliotti@gmail.com>`__\n\n\n|\n|\n\n.. |Maturity| image:: https://img.shields.io/badge/maturity-Beta-yellow.png\n :target: https://odoo-community.org/page/development-status\n :alt: \n.. |license gpl| image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n.. |license opl| image:: https://img.shields.io/badge/licence-OPL-7379c3.svg\n :target: https://www.odoo.com/documentation/user/9.0/legal/licenses/licenses.html\n :alt: License: OPL\n.. |Tech Doc| image:: https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-docs-2.svg\n :target: https://wiki.zeroincombenze.org/en/Odoo/2.0.17/dev\n :alt: Technical Documentation\n.. |Help| image:: https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-help-2.svg\n :target: https://wiki.zeroincombenze.org/it/Odoo/2.0.17/man\n :alt: Technical Documentation\n.. |Try Me| image:: https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-try-it-2.svg\n :target: https://erp2.zeroincombenze.it\n :alt: Try Me\n.. |Zeroincombenze| image:: https://avatars0.githubusercontent.com/u/6972555?s=460&v=4\n :target: https://www.zeroincombenze.it/\n :alt: Zeroincombenze\n.. |en| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png\n :target: https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/\n.. |it| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png\n :target: https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/\n.. |check| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/check.png\n.. |no_check| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/no_check.png\n.. |menu| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/menu.png\n.. |right_do| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/right_do.png\n.. |exclamation| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/exclamation.png\n.. |warning| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/warning.png\n.. |same| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/same.png\n.. |late| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/late.png\n.. |halt| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/halt.png\n.. |info| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/info.png\n.. |xml_schema| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/iso/icons/xml-schema.png\n :target: https://github.com/zeroincombenze/grymb/blob/master/certificates/iso/scope/xml-schema.md\n.. |DesktopTelematico| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/ade/icons/DesktopTelematico.png\n :target: https://github.com/zeroincombenze/grymb/blob/master/certificates/ade/scope/Desktoptelematico.md\n.. |FatturaPA| image:: https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/ade/icons/fatturapa.png\n :target: https://github.com/zeroincombenze/grymb/blob/master/certificates/ade/scope/fatturapa.md\n.. |chat_with_us| image:: https://www.shs-av.com/wp-content/chat_with_us.gif\n :target: https://t.me/Assitenza_clienti_powERP",
"bugtrack_url": null,
"license": "Affero GPL",
"summary": "Python developers tools",
"version": "2.0.17",
"project_urls": {
"Changelog": "https://github.com/zeroincombenze/tools/blob/master/wok_code/egg-info/CHANGELOG.rst",
"Documentation": "https://zeroincombenze-tools.readthedocs.io/en/latest/#zerobug",
"Homepage": "https://github.com/zeroincombenze/tools",
"Source": "https://github.com/zeroincombenze/tools/tree/master/wok_code"
},
"split_keywords": [
"linux",
"odoo",
"documentation",
"development"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "124799ead1a5670f81cf876b602aac7bc4e236d47a704adc8e2e2f214ea34793",
"md5": "44ffddf637289848404d885f1f64eff7",
"sha256": "890ad745ba032b719090382660a169df783bdde2ccd9ce3204cb42a816e04761"
},
"downloads": -1,
"filename": "wok_code-2.0.17.tar.gz",
"has_sig": false,
"md5_digest": "44ffddf637289848404d885f1f64eff7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1402387,
"upload_time": "2024-05-14T16:52:13",
"upload_time_iso_8601": "2024-05-14T16:52:13.484013Z",
"url": "https://files.pythonhosted.org/packages/12/47/99ead1a5670f81cf876b602aac7bc4e236d47a704adc8e2e2f214ea34793/wok_code-2.0.17.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-14 16:52:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "zeroincombenze",
"github_project": "tools",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"lcname": "wok-code"
}