wok-code


Namewok-code JSON
Version 2.0.17 PyPI version JSON
download
home_pagehttps://github.com/zeroincombenze/tools
SummaryPython developers tools
upload_time2024-05-14 16:52:13
maintainerNone
docs_urlNone
authorAntonio Maria Vigliotti
requires_pythonNone
licenseAffero GPL
keywords linux odoo documentation development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            ===============
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"
}
        
Elapsed time: 0.24339s