{ "info": { "author": "Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: POSIX :: Linux", "Programming Language :: Python" ], "description": "|Build Status| |Coverage Status| |Pypi Package|\n\n\nPylint Odoo plugin\n==================\n\nEnable custom checks for Odoo modules.\n\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| Code | Description | Short name |\n+=======+====================================================================================================================================================================================================================================================================================================+======================================+\n| C7902 | Missing ./README.rst file. Template here: %s | missing-readme |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8101 | One of the following authors must be present in manifest: %s | manifest-required-author |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8102 | Missing required key \"%s\" in manifest file | manifest-required-key |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8103 | Deprecated key \"%s\" in manifest file | manifest-deprecated-key |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8104 | Use ``CamelCase`` \"%s\" in class name \"%s\". You can use oca-autopep8 of https://github.com/OCA/maintainer-tools to auto fix it. | class-camelcase |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8105 | License \"%s\" not allowed in manifest file. | license-allowed |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8106 | Wrong Version Format \"%s\" in manifest file. Regex to match: \"%s\" | manifest-version-format |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8107 | String parameter on \"%s\" requires translation. Use %s_(%s) | translation-required |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8108 | Name of compute method should start with \"_compute_\" | method-compute |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8109 | Name of search method should start with \"_search_\" | method-search |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8110 | Name of inverse method should start with \"_inverse_\" | method-inverse |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8111 | Manifest key development_status \"%s\" not allowed | development-status-allowed |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8201 | No UTF-8 coding comment found: Use ``# coding: utf-8`` or ``# -*- coding: utf-8 -*-`` | no-utf8-coding-comment |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| C8202 | UTF-8 coding is not necessary | unnecessary-utf8-coding-comment |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| E7901 | %s %s | rst-syntax-error |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| E7902 | %s error: %s | xml-syntax-error |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| E8101 | The author key in the manifest file must be a string (with comma separated values) | manifest-author-string |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| E8102 | Use of cr.commit() directly - More info https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#never-commit-the-transaction | invalid-commit |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| E8103 | SQL injection risk. Use parameters if you can. - More info https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#no-sql-injection | sql-injection |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| F8101 | File \"%s\": \"%s\" not found. | resource-not-exist |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| R7980 | Consider merging classes inherited to \"%s\" from %s. | consider-merging-classes-inherited |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| R8101 | Import ``Warning`` should be renamed as UserError ``from openerp.exceptions import Warning as UserError`` | openerp-exception-warning |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| R8110 | Method defined with old api version 7 | old-api7-method-defined |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7901 | %s Dangerous filter without explicit ``user_id`` in xml_id %s | dangerous-filter-wo-user |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7902 | %s Duplicate xml record id \"%s\" in %s | duplicate-xml-record-id |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7903 | %s | javascript-lint |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7904 | %s Deprecated xml node | deprecated-openerp-xml-node |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7905 | %s record res.users without context=\"{'no_reset_password': True}\" | create-user-wo-reset-password |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7906 | %s Duplicate id \"%s\" | duplicate-id-csv |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7907 | %s Duplicate xml field \"%s\" in lines %s | duplicate-xml-fields |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7908 | %s Missing newline | missing-newline-extrafiles |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7909 | %s Redundant name module reference in xml_ids \"%s\". | redundant-modulename-xml |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7910 | %s Use wrong tabs indentation instead of four spaces | wrong-tabs-instead-of-spaces |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7930 | %s not used from manifest | file-not-used |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7935 | External dependency \"%s\" without ImportError. More info: https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#external-dependencies | missing-import-error |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7936 | Missing external dependency \"%s\" from manifest. More info: https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#external-dependencies | missing-manifest-dependency |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7937 | %s The xml attribute is missing the translation=\"off\" tag %s | xml-attribute-translatable |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7938 | pass into block except. If you really need to use the pass consider logging that exception | except-pass |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7939 | %s Use instead of or use instead of | deprecated-data-xml-node |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7940 | %s Dangerous use of \"replace\" from view with priority %s < %s | dangerous-view-replace-wo-priority |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7942 | %s Deprecated xml attribute \"%s\" | xml-deprecated-tree-attribute |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7943 | %s Deprecated QWeb directive \"%s\". Use \"t-options\" instead | xml-deprecated-qweb-directive |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7944 | %s The resource in in src/href contains a not valid chararter | character-not-valid-in-resource-link |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W7950 | Same Odoo module absolute import. You should use relative import with \".\" instead of \"openerp.addons.%s\" | odoo-addons-relative-import |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8101 | Detected api.one and api.multi decorators together. | api-one-multi-together |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8102 | Missing api.one or api.multi in copy function. | copy-wo-api-one |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8103 | Translation method _(\"string\") in fields is not necessary. | translation-field |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8104 | api.one deprecated | api-one-deprecated |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8105 | attribute \"%s\" deprecated | attribute-deprecated |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8106 | Missing ``super`` call in \"%s\" method. | method-required-super |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8110 | Missing ``return`` (``super`` is used) in method %s. | missing-return |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8111 | Field parameter \"%s\" is no longer supported. Use \"%s\" instead. | renamed-field-parameter |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8112 | \"eval\" referenced detected. | eval-referenced |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8113 | The attribute string is redundant. String parameter equal to name of variable | attribute-string-redundant |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8114 | Website \"%s\" in manifest key is not a valid URI | website-manifest-key-not-valid-uri |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8115 | Translatable term in \"%s\" contains variables. Use %s instead | translation-contains-variable |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8116 | Print used. Use ``logger`` instead. | print-used |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8201 | You have a python file with execution permissions but you don't have a interpreter magic comment. If you really needs a execution permission then add a magic comment ( https://en.wikipedia.org/wiki/Shebang_(Unix) ). If you don't needs a execution permission then remove it with: chmod -x %s | incoherent-interpreter-exec-perm |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n| W8202 | Use of vim comment | use-vim-comment |\n+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------+\n\n\nInstall\n-------\n\n``# pip install --upgrade git+https://github.com/oca/pylint-odoo.git``\n\nOr\n\n``# pip install --upgrade --pre pylint-odoo``\n\nUsage\n-----\n\n``pylint --load-plugins=pylint_odoo -e odoolint ...``\n\nExample to test just odoo-lint case:\n\n``touch {ADDONS-PATH}/__init__.py``\n\n``pylint --load-plugins=pylint_odoo -d all -e odoolint {ADDONS-PATH}``\n\nIf you have external files you can add them in ``examples`` folder to skip.\n\nFor rst-syntax-error skip unknown directives\n\nSkip one check based on the Odoo version\n----------------------------------------\n\nIf you need to restrict a check to specific version(s) of Odoo, use the new variable ``odoo_check_versions``\n\nFor example, if you have one new check `your-new-check` and you need to run it only\nif the Odoo version is between 9.0 and 11.0, inside the class you should declare the following :\n\n.. code-block:: python\n\n ...\n class FormatChecker(PylintOdooTokenChecker):\n ...\n odoo_check_versions = {\n 'your-new-check': {\n 'min_odoo_version': '9.0',\n 'max_odoo_version': '10.0',\n }\n }\n ...\n\nSkip one xml check\n------------------\n\nIf you need to skip one check in one xml file you can use the follow way\n\n.. code-block:: xml\n\n \n \n \n ...\n \n\n.. code-block:: xml\n\n \n \n \n ...\n \n\nThis skip only work with the name of the check, not work with the name of check\n\nThe position of the comment it is not relative to the line that throw the check\n\n\n.. |Build Status| image:: https://travis-ci.org/OCA/pylint-odoo.svg?branch=master\n :target: https://travis-ci.org/OCA/pylint-odoo\n.. |Coverage Status| image:: https://coveralls.io/repos/OCA/pylint-odoo/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/OCA/pylint-odoo?branch=master\n.. |Pypi Package| image:: https://img.shields.io/pypi/v/pylint-odoo.svg\n :target: https://pypi.python.org/pypi/pylint-odoo\n\nCHANGES\n=======\n\n3.0.3\n-----\n\n* [REF] README: Auto-update Using pylint\\_odoo.messages2rst()\n* Revert \"[ADD] method-default prefix\" (#254)\n\n3.0.2\n-----\n\n* [REF] README: Auto-update Using pylint\\_odoo.messages2rst()\n* [REF] CI: Fixing flake8, tests and clean requirements\n* [REF] pylint\\_odoo: Supports odoo 13.0\n* [ADD] method-default prefix\n* [FIX] .travis.yml: Upgrade nvm version supported for eslint\n* Allow console statements\n* [ADD] print-used: Use \\_logger instead of print (#241)\n\n3.0.1\n-----\n\n* [FIX] AttributeError: 'MessagesStore' object has no attribute '\\_messages' related to https://github.com/PyCQA/pylint/commit/75cecdb1b88cc759223e83fd325aeafd09fec37e\n* [IMP] added support Pylint 2.3.0 and Astroid 2.2.0\n\n3.0.0\n-----\n\n* [REF] README: Auto-update Using pylint\\_odoo.messages2rst()\n* [REF] sql-injection: Test private attributes (#226)\n* [REF] tox: Upgrade new pylint for py3 (#215)\n\n2.0.2\n-----\n\n* [REF] manifest-required-authors: Support old deprecated parameter\n\n2.0.1\n-----\n\n* [REF] README: Auto-update Using pylint\\_odoo.messages2rst()\n* [DEL] require-jsdoc, keep require-valid-jsdoc\n* [FIX]change the location of Guidelines URL\n* [ADD] development-status-allowed: New check to verity valid development status Fix https://github.com/OCA/pylint-odoo/issues/199\n* [REF] missing-import-error: Check enabled just for odoo <= 11.0\n* Add fuzzy to ES globals\n* Allow usage of \\`undefined\\` (#214)\n* Jslint jsdoc relax (#209)\n* [REF] pylint-odoo: Compatibility with python3.7 (#205)\n* [IMP] file-not-used: Ignore unused files into the migrations directory (#213)\n* [IMP] manifest-required-author: Allow multiple possible required authors\n* [FIX] missing-manifest-dependency: Exclude tests directory\n* [FIX] manifest-version-format: Don't ignore valid Odoo versions\n* [FIX] requirements: Include \"six\" package (#207)\n\n2.0.0\n-----\n\n* [REF] README: Auto-update Using pylint\\_odoo.messages2rst()\n* [DOC] README.rst: Adding documentation to the way to skip one check based on the Odoo Version\n* [REF] requirements: Bump requirements version\n* Add \\_register\\_hook in \"no missing return\" methods (#201)\n* [ADD] Add new lint to detect variables within translatable strings (#198)\n* [FIX] translation-required: Fix some false positives (#196)\n* [REF] .travis.yml: Allow both W503 and W504 formats (#197)\n\n1.9.5\n-----\n\n* [REF] .travis.yml: Just deploy a env and avoid cleanup before to deploy\n\n1.9.4\n-----\n\n* [REF] pylint\\_odoo: Increase coverage test\n* [FIX] README.rst: Fix syntax and run check\n* [FIX] don't complain about string attribute nodes in translation check\n* [REF] javascript-lint: Allow to use moment (#189)\n* Allow short ternary expressions\n* [IMP] ESLint usability boost (#185)\n* [REF] javascript-lint: Emit a message if there is internal error\n* [REF] jslintrc: Use of property style for dot-location\n* [REF] The method message\\_post need the subject and body be translatable\n* [FIX] duplicate-xml-fields: Now consider as duplicated using domain and context values (#172)\n\n1.9.3\n-----\n\n* [REF] pylint\\_odoo: Use check-name instead of check-code for add\\_message method (#174)\n* [FIX] pylint\\_odoo: Change the number of the appearances of the check (#173)\n* [REF] README: Auto-update Using pylint\\_odoo.messages2rst()\n* [ADD] unnecessary-utf8-coding-comment: The utf8 comment is unnecessary if the version of odoo is 11.0 because use py3 (#168)\n* [FIX] missing-external-dependency: Skip relative imports that starts with dot (#171)\n* [ADD] character-not-valid-in-resource-link: To valid the character '?/#' into the in src/href link (#163)\n* [REF] javascript-lint: Disable comma-dangle and prefer-rest-params checks\n* [REF] .travis.yml: Freeze flake8 version In order to avoid false red if a new check is added\n* [ADD] Add licence OEEL-1 into licence-allowed for module depending on Enterprise (#165)\n* [ADD] xml-deprecated-qweb-directive: Deprecated QWeb directives (#157)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OCA/pylint-odoo", "keywords": "", "license": "APGL3", "maintainer": "", "maintainer_email": "", "name": "pylint-odoo", "package_url": "https://pypi.org/project/pylint-odoo/", "platform": "", "project_url": "https://pypi.org/project/pylint-odoo/", "project_urls": { "Homepage": "https://github.com/OCA/pylint-odoo" }, "release_url": "https://pypi.org/project/pylint-odoo/3.0.3/", "requires_dist": null, "requires_python": "", "summary": "Pylint plugin for Odoo", "version": "3.0.3" }, "last_serial": 5683400, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5807a5128fc13ba8c006a9b30308d5a7", "sha256": "a7ceb11f57af61f41c33721a9caddd5a52bea9897586dfcf0091ec9f50928674" }, "downloads": -1, "filename": "pylint-odoo-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5807a5128fc13ba8c006a9b30308d5a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15530, "upload_time": "2015-10-15T18:46:35", "url": "https://files.pythonhosted.org/packages/1f/66/356d7e6c76bc141ba2ed8c800f1a8b79a6afa9b7d32d0a91ba86af3a58ee/pylint-odoo-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ca4f59b0b2284b29a7cfcecd4fe7dcd4", "sha256": "7457035e12707c7611cc86981982b6742e098801418baeea5519102e929b42b8" }, "downloads": -1, "filename": "pylint-odoo-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ca4f59b0b2284b29a7cfcecd4fe7dcd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16764, "upload_time": "2015-10-16T00:08:55", "url": "https://files.pythonhosted.org/packages/c0/c0/8d152d528cfdfcc125a92e812731e9b116e5fb2fca25c69d87b6e46afd89/pylint-odoo-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "89c6b284ac1ad67b9adb46d4e0020898", "sha256": "2ce3c3914752ae9afc211fc02d861dfc612a7f47375847011e4c8c1f1d701a68" }, "downloads": -1, "filename": "pylint-odoo-1.0.2.tar.gz", "has_sig": false, "md5_digest": "89c6b284ac1ad67b9adb46d4e0020898", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17096, "upload_time": "2015-10-20T21:28:23", "url": "https://files.pythonhosted.org/packages/37/47/c44dc89c895abba63308b6d08225349f154206827f640ae47beb5f2b0d53/pylint-odoo-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "577dd6dc996ac7ac0c0953575f08a9a1", "sha256": "611b33c4491008f4c6e872dd04b7e90e914fcc26eaec964fe3e7a6aee519f051" }, "downloads": -1, "filename": "pylint-odoo-1.1.0.tar.gz", "has_sig": false, "md5_digest": "577dd6dc996ac7ac0c0953575f08a9a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18350, "upload_time": "2015-11-03T08:18:58", "url": "https://files.pythonhosted.org/packages/7e/b0/3ef1af6ddcc668cf285475cb6e3bf645002cbf739e285dbaa39f46de5d1d/pylint-odoo-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "2ffe49ccae8c1e6f9ba1619c2cf75bcd", "sha256": "48104029cb64902f456a1ddf8723e7bbd409e309ba9ead5a4d37722b93ca2d29" }, "downloads": -1, "filename": "pylint-odoo-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2ffe49ccae8c1e6f9ba1619c2cf75bcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22623, "upload_time": "2016-05-16T16:35:29", "url": "https://files.pythonhosted.org/packages/9a/21/3c0c5718d080f5ed7ecd3140614b28864033ef6fb6e75da3f26b549016cc/pylint-odoo-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "1c7e6358ff2a3ccb29202e6f56ec81de", "sha256": "59c9d87e1e435bf5136b005203d187a05f9ba6a1beb748b03c9026eba117d73d" }, "downloads": -1, "filename": "pylint-odoo-1.3.0.tar.gz", "has_sig": false, "md5_digest": "1c7e6358ff2a3ccb29202e6f56ec81de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26518, "upload_time": "2016-06-01T15:21:52", "url": "https://files.pythonhosted.org/packages/68/8c/e8af6280f4a7f05377da52f52f80103baedab48f741796ea03d707f5f945/pylint-odoo-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "48259c1fd62bde81d6d18a65d9980508", "sha256": "3fd2cff0dc68bf0a8735403fb5d0d1212dbe69b312f7b40ea04b23551edda17b" }, "downloads": -1, "filename": "pylint-odoo-1.3.1.tar.gz", "has_sig": false, "md5_digest": "48259c1fd62bde81d6d18a65d9980508", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32494, "upload_time": "2016-08-20T02:22:43", "url": "https://files.pythonhosted.org/packages/16/01/f335a0cc00ae7ad66ae1edd322b7ffc7acedc5278ccfe37975bdb54dddc7/pylint-odoo-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "e662448e320bde2fe33b12f47f4e6033", "sha256": "d00c66942e874a607fab5448c36bf9b6fe9a8524dd5512d1d81fd43db62cfef2" }, "downloads": -1, "filename": "pylint-odoo-1.3.2.tar.gz", "has_sig": false, "md5_digest": "e662448e320bde2fe33b12f47f4e6033", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32965, "upload_time": "2016-08-20T02:42:25", "url": "https://files.pythonhosted.org/packages/b7/41/c9dbf9c30f564069c45138d87670488f6c3b097297c395228b28e981d32f/pylint-odoo-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "1f4bd1cb666cb39bc113493010ba72cc", "sha256": "55a73eb2d07aeebd817779c75ec6a04c01bde68298736ffe36250de9feeca687" }, "downloads": -1, "filename": "pylint-odoo-1.3.3.tar.gz", "has_sig": false, "md5_digest": "1f4bd1cb666cb39bc113493010ba72cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35441, "upload_time": "2016-09-26T22:56:09", "url": "https://files.pythonhosted.org/packages/7b/1f/83fa238d3534492a441b0a4cde37744512376bf554d73874462f72c0d010/pylint-odoo-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "02d1d2b35de98d9a79754fd42295028f", "sha256": "509afbd4c576d1444812c6a48d2abd893a17d65974034629a4fc8a43996782e3" }, "downloads": -1, "filename": "pylint-odoo-1.3.4.tar.gz", "has_sig": false, "md5_digest": "02d1d2b35de98d9a79754fd42295028f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35557, "upload_time": "2016-09-26T23:44:29", "url": "https://files.pythonhosted.org/packages/11/12/b8ce899de91afeed032825bba64f43c24207e19cedd8f48ba37b3fb96d81/pylint-odoo-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "0ccf1ca8003a9610dcea557d9ac6f42a", "sha256": "0a10ed143ac762f4b816a0f035cb84a85e3f23103ec1dd546b3c29f7974fe283" }, "downloads": -1, "filename": "pylint-odoo-1.3.5.tar.gz", "has_sig": false, "md5_digest": "0ccf1ca8003a9610dcea557d9ac6f42a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35645, "upload_time": "2016-09-27T15:45:03", "url": "https://files.pythonhosted.org/packages/aa/f0/ec3b5fc584f5d87ce148c8fe9d8168820e202d7fde0698ff849a6bf3808e/pylint-odoo-1.3.5.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "c82d36b5c3a9b5973c4c43a567372aa1", "sha256": "67ce9ee772273ffefa539a042e9e37df87d3a96a45a5b5e585d742c0f6a70727" }, "downloads": -1, "filename": "pylint-odoo-1.4.0.tar.gz", "has_sig": false, "md5_digest": "c82d36b5c3a9b5973c4c43a567372aa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37287, "upload_time": "2016-12-02T14:35:45", "url": "https://files.pythonhosted.org/packages/fc/a8/18facc588792d09c8d78ab15154b632b6b5c4e42be234cfe023b8daa41e4/pylint-odoo-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "48cdcd042c8b346224bad420be913a65", "sha256": "04b708027f0d6bcd7cef246254906b70b99e79a0f9f9075802e20f7aea1cdf65" }, "downloads": -1, "filename": "pylint-odoo-1.5.0.tar.gz", "has_sig": false, "md5_digest": "48cdcd042c8b346224bad420be913a65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37729, "upload_time": "2016-12-17T21:08:10", "url": "https://files.pythonhosted.org/packages/ed/38/d901da1811a82cdb59598c6ef3704c538bca9315aca0f17295dffe857add/pylint-odoo-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "99a1f25f1572d9c1216602e1ee68c02c", "sha256": "8d9c4f5f56a81f408f864e2795f1f211992e37b408c31ac535f3f40a1a61941e" }, "downloads": -1, "filename": "pylint-odoo-1.6.0.tar.gz", "has_sig": false, "md5_digest": "99a1f25f1572d9c1216602e1ee68c02c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47167, "upload_time": "2017-02-07T21:58:07", "url": "https://files.pythonhosted.org/packages/f9/43/bce715fffe1fe572a786a9fc4a31d0773662763bf8856ef06d3d969d620e/pylint-odoo-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "c272b4d57a38756a3d4fceff44564f0d", "sha256": "ca9f709d7bf62090ac81207dc510e882649fccef3e49eb13a6d93db645c560f0" }, "downloads": -1, "filename": "pylint-odoo-1.7.0.tar.gz", "has_sig": false, "md5_digest": "c272b4d57a38756a3d4fceff44564f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48796, "upload_time": "2017-06-13T16:19:53", "url": "https://files.pythonhosted.org/packages/c2/f6/381e6d6ddfa16a39b26c1231ff8f47a193cc897808b7ac4322d09ff27206/pylint-odoo-1.7.0.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "b06a4090a0c929bbba439daa7d5fe6f0", "sha256": "831f0420182bb9770767fabc66a02d247a2c32f10bcd312dedf5c2ac106ad239" }, "downloads": -1, "filename": "pylint-odoo-1.8.0.tar.gz", "has_sig": false, "md5_digest": "b06a4090a0c929bbba439daa7d5fe6f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49919, "upload_time": "2017-08-02T21:28:35", "url": "https://files.pythonhosted.org/packages/cc/7a/1fba36fd5e247ec976e96dbf184cf9ecde0f0c64e47dcb283d1ec1604f8b/pylint-odoo-1.8.0.tar.gz" } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "a76734ee4bf0cd6939bad6fa05fbc4d3", "sha256": "4adbb86e47fe0be9a6b0fe5448211c65cc2c2c538fe63bf17be216d600372224" }, "downloads": -1, "filename": "pylint-odoo-1.8.1.tar.gz", "has_sig": false, "md5_digest": "a76734ee4bf0cd6939bad6fa05fbc4d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50067, "upload_time": "2017-09-25T15:26:51", "url": "https://files.pythonhosted.org/packages/72/ed/11de618023cb391bf4b082f5f358c6f82c459ce9c9e58cad466b371ed59e/pylint-odoo-1.8.1.tar.gz" } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "f7f73069bdb155aac9f0a59ee908f816", "sha256": "f2045adf79b3682a7f9d64708f7dc5a19ab55ef9670b5b818186f415bfc678fb" }, "downloads": -1, "filename": "pylint-odoo-1.8.2.tar.gz", "has_sig": false, "md5_digest": "f7f73069bdb155aac9f0a59ee908f816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50130, "upload_time": "2017-10-02T15:23:13", "url": "https://files.pythonhosted.org/packages/00/73/01d9fe743d818079080008345eb2e6c832fe9dbdc84e6059178d7a3e14b8/pylint-odoo-1.8.2.tar.gz" } ], "1.9.3": [ { "comment_text": "", "digests": { "md5": "9e543c8b68f75c45ff91c72db52069a8", "sha256": "edd7dde740896485c5c208a3fb7f621e1d3481dc670649b9d7bb94acd73f85eb" }, "downloads": -1, "filename": "pylint-odoo-1.9.3.tar.gz", "has_sig": false, "md5_digest": "9e543c8b68f75c45ff91c72db52069a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53109, "upload_time": "2017-12-04T21:26:52", "url": "https://files.pythonhosted.org/packages/a4/14/bef7486f267f358ba0a83d108d61f31a2dd2af7c5b1be4be04697de61240/pylint-odoo-1.9.3.tar.gz" } ], "1.9.4": [ { "comment_text": "", "digests": { "md5": "12e5d8831e9e2535ef31092bbbac4a36", "sha256": "9f84c2138bb7b0f2cc282856010dcee7a4898a33ee45666a99e038f442fec6ad" }, "downloads": -1, "filename": "pylint-odoo-1.9.4.tar.gz", "has_sig": false, "md5_digest": "12e5d8831e9e2535ef31092bbbac4a36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54027, "upload_time": "2018-04-29T05:38:48", "url": "https://files.pythonhosted.org/packages/f5/ca/12cbc7c2096ddb8cfac555a0a9959ad445645fc7a8a31761248ccb655915/pylint-odoo-1.9.4.tar.gz" } ], "1.9.5": [ { "comment_text": "", "digests": { "md5": "c866d359fa17d002d847a38f12e5a774", "sha256": "8666c91db3a74eb9b1b64ed436636b3ce5e147e1d3a680c21120cd656147f6f5" }, "downloads": -1, "filename": "pylint-odoo-1.9.5.tar.gz", "has_sig": false, "md5_digest": "c866d359fa17d002d847a38f12e5a774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55665, "upload_time": "2018-05-01T01:15:34", "url": "https://files.pythonhosted.org/packages/a2/9e/d6cda3224a3dfd557d320c4fce1dd63b184217bc3bc60e0ac486f1f56816/pylint-odoo-1.9.5.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "60e96e4602763128e28d7bb4cfaef635", "sha256": "ab357d49fe8b9a6d9da157a41a805c8ec441deabf4f9e2448c734299c853203b" }, "downloads": -1, "filename": "pylint-odoo-2.0.0.tar.gz", "has_sig": false, "md5_digest": "60e96e4602763128e28d7bb4cfaef635", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57199, "upload_time": "2018-06-21T23:05:55", "url": "https://files.pythonhosted.org/packages/d1/bb/3c162427db5ef5a6b690e29cbd0f50e2fddea3bd3cce4d151bc1d788e7af/pylint-odoo-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "69c906a097ed7eee8dd0d875aff653fa", "sha256": "08186a13817d8d261c55b14a5ead197887304eb1c31351d1e8fe921110e0be16" }, "downloads": -1, "filename": "pylint-odoo-2.0.1.tar.gz", "has_sig": false, "md5_digest": "69c906a097ed7eee8dd0d875aff653fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58472, "upload_time": "2019-01-22T00:41:53", "url": "https://files.pythonhosted.org/packages/d9/44/e99e50818ae35c627c833f5c5305e8ecdacecb36d13fd42dbdbad7ab487a/pylint-odoo-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "918628c880697fabbf1b0c8c2e4ac5a4", "sha256": "18a3b0ba82628d1589c8fc40da5a538a787e8fd1dde8b0c46984483c03250c58" }, "downloads": -1, "filename": "pylint-odoo-2.0.2.tar.gz", "has_sig": false, "md5_digest": "918628c880697fabbf1b0c8c2e4ac5a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58762, "upload_time": "2019-01-26T02:25:46", "url": "https://files.pythonhosted.org/packages/98/3d/9e9c22362d5027301c951fc474ace94af9172800fad93dad2bb64cf7cb2a/pylint-odoo-2.0.2.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "d598792b40d36cf3341f40aed2f52739", "sha256": "07ea0aca86a92b6f82d547d0448a08ee054a9a4ecfeb35c741c2d5f64905fc8c" }, "downloads": -1, "filename": "pylint-odoo-3.0.0.tar.gz", "has_sig": false, "md5_digest": "d598792b40d36cf3341f40aed2f52739", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59299, "upload_time": "2019-02-27T23:04:46", "url": "https://files.pythonhosted.org/packages/e0/ee/2da35006c8fb594466bb40221c38cdd4b1b34d49e7e11adab1613e5871b4/pylint-odoo-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "64c5df118f99fe76ba030ae63bb62519", "sha256": "98e1b767586598107f024bdab0fc5767d1a4d91aefdac8f531591315f1732f42" }, "downloads": -1, "filename": "pylint-odoo-3.0.1.tar.gz", "has_sig": false, "md5_digest": "64c5df118f99fe76ba030ae63bb62519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59785, "upload_time": "2019-02-28T18:39:40", "url": "https://files.pythonhosted.org/packages/98/2a/97a8fb26fc41cb5bf67f410dff993cf217efd056cdaa88d536d81b702674/pylint-odoo-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "972a402eee94f025eda2168df61ba45e", "sha256": "ab7dcd1756860b148da7aedc73109833d55475a0e9a05415cb79cc6d4821f443" }, "downloads": -1, "filename": "pylint-odoo-3.0.2.tar.gz", "has_sig": false, "md5_digest": "972a402eee94f025eda2168df61ba45e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60902, "upload_time": "2019-08-12T14:21:12", "url": "https://files.pythonhosted.org/packages/b2/90/6d8b3d03f79476472c4421ab7d00c4105138aaf2d6961d046c33519d81d4/pylint-odoo-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "21ff09b4da336e75e880e8b8e5bee2ab", "sha256": "132cc04700227f5a1ec5b8217595b52c3b9d34e76344ddd5b61704d6be0628ca" }, "downloads": -1, "filename": "pylint-odoo-3.0.3.tar.gz", "has_sig": false, "md5_digest": "21ff09b4da336e75e880e8b8e5bee2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60686, "upload_time": "2019-08-15T17:52:51", "url": "https://files.pythonhosted.org/packages/ce/2d/7757682c7fbbbceae74fe4c17bb69427967d47ef10815e2f51d987bd10c4/pylint-odoo-3.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21ff09b4da336e75e880e8b8e5bee2ab", "sha256": "132cc04700227f5a1ec5b8217595b52c3b9d34e76344ddd5b61704d6be0628ca" }, "downloads": -1, "filename": "pylint-odoo-3.0.3.tar.gz", "has_sig": false, "md5_digest": "21ff09b4da336e75e880e8b8e5bee2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60686, "upload_time": "2019-08-15T17:52:51", "url": "https://files.pythonhosted.org/packages/ce/2d/7757682c7fbbbceae74fe4c17bb69427967d47ef10815e2f51d987bd10c4/pylint-odoo-3.0.3.tar.gz" } ] }