mirror of
				https://github.com/brain-tec/account_ebics.git
				synced 2025-11-03 22:50:59 +00:00 
			
		
		
		
	accounting-ebics - empty 18.0 branch
This commit is contained in:
		
							
								
								
									
										12
									
								
								.copier-answers.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								.copier-answers.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
				
			|||||||
 | 
					# Do NOT update manually; changes here will be overwritten by Copier
 | 
				
			||||||
 | 
					_commit: v3.1
 | 
				
			||||||
 | 
					_src_path: https://picasso.noviat.com/ci/addons-repo-template.git
 | 
				
			||||||
 | 
					ci_exclude_modules: account_asset
 | 
				
			||||||
 | 
					customer_slug: Noviat_Generic
 | 
				
			||||||
 | 
					odoo_enterprise: 1
 | 
				
			||||||
 | 
					odoo_version: 18.0
 | 
				
			||||||
 | 
					org_slug: Noviat
 | 
				
			||||||
 | 
					repo_name: Modules dedicated to manage the EBICS protocol
 | 
				
			||||||
 | 
					repo_slug: accounting-ebics
 | 
				
			||||||
 | 
					repo_type: Customer/Generic Addons
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										20
									
								
								.editorconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.editorconfig
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					# Configuration for known file extensions
 | 
				
			||||||
 | 
					[*.{css,js,json,less,md,py,rst,sass,scss,xml,yaml,yml}]
 | 
				
			||||||
 | 
					charset = utf-8
 | 
				
			||||||
 | 
					end_of_line = lf
 | 
				
			||||||
 | 
					indent_size = 4
 | 
				
			||||||
 | 
					indent_style = space
 | 
				
			||||||
 | 
					insert_final_newline = true
 | 
				
			||||||
 | 
					trim_trailing_whitespace = true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[*.{json,yml,yaml,rst,md}]
 | 
				
			||||||
 | 
					indent_size = 2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Do not configure editor for libs and autogenerated content
 | 
				
			||||||
 | 
					[{*/static/{lib,src/lib}/**,*/static/description/index.html,*/readme/../README.rst}]
 | 
				
			||||||
 | 
					charset = unset
 | 
				
			||||||
 | 
					end_of_line = unset
 | 
				
			||||||
 | 
					indent_size = unset
 | 
				
			||||||
 | 
					indent_style = unset
 | 
				
			||||||
 | 
					insert_final_newline = false
 | 
				
			||||||
 | 
					trim_trailing_whitespace = false
 | 
				
			||||||
							
								
								
									
										188
									
								
								.eslintrc.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										188
									
								
								.eslintrc.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,188 @@
 | 
				
			|||||||
 | 
					env:
 | 
				
			||||||
 | 
					  browser: true
 | 
				
			||||||
 | 
					  es6: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# See https://github.com/OCA/odoo-community.org/issues/37#issuecomment-470686449
 | 
				
			||||||
 | 
					parserOptions:
 | 
				
			||||||
 | 
					  ecmaVersion: 2019
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					overrides:
 | 
				
			||||||
 | 
					  - files:
 | 
				
			||||||
 | 
					      - "**/*.esm.js"
 | 
				
			||||||
 | 
					    parserOptions:
 | 
				
			||||||
 | 
					      sourceType: module
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Globals available in Odoo that shouldn't produce errorings
 | 
				
			||||||
 | 
					globals:
 | 
				
			||||||
 | 
					  _: readonly
 | 
				
			||||||
 | 
					  $: readonly
 | 
				
			||||||
 | 
					  fuzzy: readonly
 | 
				
			||||||
 | 
					  jQuery: readonly
 | 
				
			||||||
 | 
					  moment: readonly
 | 
				
			||||||
 | 
					  odoo: readonly
 | 
				
			||||||
 | 
					  openerp: readonly
 | 
				
			||||||
 | 
					  owl: readonly
 | 
				
			||||||
 | 
					  luxon: readonly
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Styling is handled by Prettier, so we only need to enable AST rules;
 | 
				
			||||||
 | 
					# see https://github.com/OCA/maintainer-quality-tools/pull/618#issuecomment-558576890
 | 
				
			||||||
 | 
					rules:
 | 
				
			||||||
 | 
					  accessor-pairs: warn
 | 
				
			||||||
 | 
					  array-callback-return: warn
 | 
				
			||||||
 | 
					  callback-return: warn
 | 
				
			||||||
 | 
					  capitalized-comments:
 | 
				
			||||||
 | 
					    - warn
 | 
				
			||||||
 | 
					    - always
 | 
				
			||||||
 | 
					    - ignoreConsecutiveComments: true
 | 
				
			||||||
 | 
					      ignoreInlineComments: true
 | 
				
			||||||
 | 
					  complexity:
 | 
				
			||||||
 | 
					    - warn
 | 
				
			||||||
 | 
					    - 15
 | 
				
			||||||
 | 
					  constructor-super: warn
 | 
				
			||||||
 | 
					  dot-notation: warn
 | 
				
			||||||
 | 
					  eqeqeq: warn
 | 
				
			||||||
 | 
					  global-require: warn
 | 
				
			||||||
 | 
					  handle-callback-err: warn
 | 
				
			||||||
 | 
					  id-blacklist: warn
 | 
				
			||||||
 | 
					  id-match: warn
 | 
				
			||||||
 | 
					  init-declarations: error
 | 
				
			||||||
 | 
					  max-depth: warn
 | 
				
			||||||
 | 
					  max-nested-callbacks: warn
 | 
				
			||||||
 | 
					  max-statements-per-line: warn
 | 
				
			||||||
 | 
					  no-alert: warn
 | 
				
			||||||
 | 
					  no-array-constructor: warn
 | 
				
			||||||
 | 
					  no-caller: warn
 | 
				
			||||||
 | 
					  no-case-declarations: warn
 | 
				
			||||||
 | 
					  no-class-assign: warn
 | 
				
			||||||
 | 
					  no-cond-assign: error
 | 
				
			||||||
 | 
					  no-const-assign: error
 | 
				
			||||||
 | 
					  no-constant-condition: warn
 | 
				
			||||||
 | 
					  no-control-regex: warn
 | 
				
			||||||
 | 
					  no-debugger: error
 | 
				
			||||||
 | 
					  no-delete-var: warn
 | 
				
			||||||
 | 
					  no-div-regex: warn
 | 
				
			||||||
 | 
					  no-dupe-args: error
 | 
				
			||||||
 | 
					  no-dupe-class-members: error
 | 
				
			||||||
 | 
					  no-dupe-keys: error
 | 
				
			||||||
 | 
					  no-duplicate-case: error
 | 
				
			||||||
 | 
					  no-duplicate-imports: error
 | 
				
			||||||
 | 
					  no-else-return: warn
 | 
				
			||||||
 | 
					  no-empty-character-class: warn
 | 
				
			||||||
 | 
					  no-empty-function: error
 | 
				
			||||||
 | 
					  no-empty-pattern: error
 | 
				
			||||||
 | 
					  no-empty: warn
 | 
				
			||||||
 | 
					  no-eq-null: error
 | 
				
			||||||
 | 
					  no-eval: error
 | 
				
			||||||
 | 
					  no-ex-assign: error
 | 
				
			||||||
 | 
					  no-extend-native: warn
 | 
				
			||||||
 | 
					  no-extra-bind: warn
 | 
				
			||||||
 | 
					  no-extra-boolean-cast: warn
 | 
				
			||||||
 | 
					  no-extra-label: warn
 | 
				
			||||||
 | 
					  no-fallthrough: warn
 | 
				
			||||||
 | 
					  no-func-assign: error
 | 
				
			||||||
 | 
					  no-global-assign: error
 | 
				
			||||||
 | 
					  no-implicit-coercion:
 | 
				
			||||||
 | 
					    - warn
 | 
				
			||||||
 | 
					    - allow: ["~"]
 | 
				
			||||||
 | 
					  no-implicit-globals: warn
 | 
				
			||||||
 | 
					  no-implied-eval: warn
 | 
				
			||||||
 | 
					  no-inline-comments: warn
 | 
				
			||||||
 | 
					  no-inner-declarations: warn
 | 
				
			||||||
 | 
					  no-invalid-regexp: warn
 | 
				
			||||||
 | 
					  no-irregular-whitespace: warn
 | 
				
			||||||
 | 
					  no-iterator: warn
 | 
				
			||||||
 | 
					  no-label-var: warn
 | 
				
			||||||
 | 
					  no-labels: warn
 | 
				
			||||||
 | 
					  no-lone-blocks: warn
 | 
				
			||||||
 | 
					  no-lonely-if: error
 | 
				
			||||||
 | 
					  no-mixed-requires: error
 | 
				
			||||||
 | 
					  no-multi-str: warn
 | 
				
			||||||
 | 
					  no-native-reassign: error
 | 
				
			||||||
 | 
					  no-negated-condition: warn
 | 
				
			||||||
 | 
					  no-negated-in-lhs: error
 | 
				
			||||||
 | 
					  no-new-func: warn
 | 
				
			||||||
 | 
					  no-new-object: warn
 | 
				
			||||||
 | 
					  no-new-require: warn
 | 
				
			||||||
 | 
					  no-new-symbol: warn
 | 
				
			||||||
 | 
					  no-new-wrappers: warn
 | 
				
			||||||
 | 
					  no-new: warn
 | 
				
			||||||
 | 
					  no-obj-calls: warn
 | 
				
			||||||
 | 
					  no-octal-escape: warn
 | 
				
			||||||
 | 
					  no-octal: warn
 | 
				
			||||||
 | 
					  no-param-reassign: warn
 | 
				
			||||||
 | 
					  no-path-concat: warn
 | 
				
			||||||
 | 
					  no-process-env: warn
 | 
				
			||||||
 | 
					  no-process-exit: warn
 | 
				
			||||||
 | 
					  no-proto: warn
 | 
				
			||||||
 | 
					  no-prototype-builtins: warn
 | 
				
			||||||
 | 
					  no-redeclare: warn
 | 
				
			||||||
 | 
					  no-regex-spaces: warn
 | 
				
			||||||
 | 
					  no-restricted-globals: warn
 | 
				
			||||||
 | 
					  no-restricted-imports: warn
 | 
				
			||||||
 | 
					  no-restricted-modules: warn
 | 
				
			||||||
 | 
					  no-restricted-syntax: warn
 | 
				
			||||||
 | 
					  no-return-assign: error
 | 
				
			||||||
 | 
					  no-script-url: warn
 | 
				
			||||||
 | 
					  no-self-assign: warn
 | 
				
			||||||
 | 
					  no-self-compare: warn
 | 
				
			||||||
 | 
					  no-sequences: warn
 | 
				
			||||||
 | 
					  no-shadow-restricted-names: warn
 | 
				
			||||||
 | 
					  no-shadow: warn
 | 
				
			||||||
 | 
					  no-sparse-arrays: warn
 | 
				
			||||||
 | 
					  no-sync: warn
 | 
				
			||||||
 | 
					  no-this-before-super: warn
 | 
				
			||||||
 | 
					  no-throw-literal: warn
 | 
				
			||||||
 | 
					  no-undef-init: warn
 | 
				
			||||||
 | 
					  no-undef: error
 | 
				
			||||||
 | 
					  no-unmodified-loop-condition: warn
 | 
				
			||||||
 | 
					  no-unneeded-ternary: error
 | 
				
			||||||
 | 
					  no-unreachable: error
 | 
				
			||||||
 | 
					  no-unsafe-finally: error
 | 
				
			||||||
 | 
					  no-unused-expressions: error
 | 
				
			||||||
 | 
					  no-unused-labels: error
 | 
				
			||||||
 | 
					  no-unused-vars: error
 | 
				
			||||||
 | 
					  no-use-before-define: error
 | 
				
			||||||
 | 
					  no-useless-call: warn
 | 
				
			||||||
 | 
					  no-useless-computed-key: warn
 | 
				
			||||||
 | 
					  no-useless-concat: warn
 | 
				
			||||||
 | 
					  no-useless-constructor: warn
 | 
				
			||||||
 | 
					  no-useless-escape: warn
 | 
				
			||||||
 | 
					  no-useless-rename: warn
 | 
				
			||||||
 | 
					  no-void: warn
 | 
				
			||||||
 | 
					  no-with: warn
 | 
				
			||||||
 | 
					  operator-assignment: [error, always]
 | 
				
			||||||
 | 
					  prefer-const: warn
 | 
				
			||||||
 | 
					  radix: warn
 | 
				
			||||||
 | 
					  require-yield: warn
 | 
				
			||||||
 | 
					  sort-imports: warn
 | 
				
			||||||
 | 
					  spaced-comment: [error, always]
 | 
				
			||||||
 | 
					  strict: [error, function]
 | 
				
			||||||
 | 
					  use-isnan: error
 | 
				
			||||||
 | 
					  valid-jsdoc:
 | 
				
			||||||
 | 
					    - warn
 | 
				
			||||||
 | 
					    - prefer:
 | 
				
			||||||
 | 
					        arg: param
 | 
				
			||||||
 | 
					        argument: param
 | 
				
			||||||
 | 
					        augments: extends
 | 
				
			||||||
 | 
					        constructor: class
 | 
				
			||||||
 | 
					        exception: throws
 | 
				
			||||||
 | 
					        func: function
 | 
				
			||||||
 | 
					        method: function
 | 
				
			||||||
 | 
					        prop: property
 | 
				
			||||||
 | 
					        return: returns
 | 
				
			||||||
 | 
					        virtual: abstract
 | 
				
			||||||
 | 
					        yield: yields
 | 
				
			||||||
 | 
					      preferType:
 | 
				
			||||||
 | 
					        array: Array
 | 
				
			||||||
 | 
					        bool: Boolean
 | 
				
			||||||
 | 
					        boolean: Boolean
 | 
				
			||||||
 | 
					        number: Number
 | 
				
			||||||
 | 
					        object: Object
 | 
				
			||||||
 | 
					        str: String
 | 
				
			||||||
 | 
					        string: String
 | 
				
			||||||
 | 
					      requireParamDescription: false
 | 
				
			||||||
 | 
					      requireReturn: false
 | 
				
			||||||
 | 
					      requireReturnDescription: false
 | 
				
			||||||
 | 
					      requireReturnType: false
 | 
				
			||||||
 | 
					  valid-typeof: warn
 | 
				
			||||||
 | 
					  yoda: warn
 | 
				
			||||||
							
								
								
									
										72
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										72
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,72 @@
 | 
				
			|||||||
 | 
					# Byte-compiled / optimized / DLL files
 | 
				
			||||||
 | 
					__pycache__/
 | 
				
			||||||
 | 
					*.py[cod]
 | 
				
			||||||
 | 
					/.venv
 | 
				
			||||||
 | 
					/.pytest_cache
 | 
				
			||||||
 | 
					/.ruff_cache
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# C extensions
 | 
				
			||||||
 | 
					*.so
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Distribution / packaging
 | 
				
			||||||
 | 
					.Python
 | 
				
			||||||
 | 
					env/
 | 
				
			||||||
 | 
					bin/
 | 
				
			||||||
 | 
					build/
 | 
				
			||||||
 | 
					develop-eggs/
 | 
				
			||||||
 | 
					dist/
 | 
				
			||||||
 | 
					eggs/
 | 
				
			||||||
 | 
					lib64/
 | 
				
			||||||
 | 
					parts/
 | 
				
			||||||
 | 
					sdist/
 | 
				
			||||||
 | 
					var/
 | 
				
			||||||
 | 
					*.egg-info/
 | 
				
			||||||
 | 
					.installed.cfg
 | 
				
			||||||
 | 
					*.egg
 | 
				
			||||||
 | 
					*.eggs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Installer logs
 | 
				
			||||||
 | 
					pip-log.txt
 | 
				
			||||||
 | 
					pip-delete-this-directory.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Unit test / coverage reports
 | 
				
			||||||
 | 
					htmlcov/
 | 
				
			||||||
 | 
					.tox/
 | 
				
			||||||
 | 
					.coverage
 | 
				
			||||||
 | 
					.cache
 | 
				
			||||||
 | 
					nosetests.xml
 | 
				
			||||||
 | 
					coverage.xml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Translations
 | 
				
			||||||
 | 
					*.mo
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Pycharm
 | 
				
			||||||
 | 
					.idea
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Eclipse
 | 
				
			||||||
 | 
					.settings
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Visual Studio cache/options directory
 | 
				
			||||||
 | 
					.vs/
 | 
				
			||||||
 | 
					.vscode
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# OSX Files
 | 
				
			||||||
 | 
					.DS_Store
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Django stuff:
 | 
				
			||||||
 | 
					*.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Mr Developer
 | 
				
			||||||
 | 
					.mr.developer.cfg
 | 
				
			||||||
 | 
					.project
 | 
				
			||||||
 | 
					.pydevproject
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Rope
 | 
				
			||||||
 | 
					.ropeproject
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Sphinx documentation
 | 
				
			||||||
 | 
					docs/_build/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Backup files
 | 
				
			||||||
 | 
					*~
 | 
				
			||||||
 | 
					*.swp
 | 
				
			||||||
							
								
								
									
										13
									
								
								.gitlab-ci.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								.gitlab-ci.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
				
			|||||||
 | 
					include:
 | 
				
			||||||
 | 
					  - project: "ci/gitlabci-odoo"
 | 
				
			||||||
 | 
					    ref: main
 | 
				
			||||||
 | 
					    file: "/odoo-tests.template.yml"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					variables:
 | 
				
			||||||
 | 
					  ODOO_CI_IMAGE: ghcr.io/oca/oca-ci/py3.10-odoo18.0:latest
 | 
				
			||||||
 | 
					  VERSION: "18.0"
 | 
				
			||||||
 | 
					  ODOO_BRANCH: "18.0"
 | 
				
			||||||
 | 
					  ENTERPRISE: "1"
 | 
				
			||||||
 | 
					  ODOO_PRECOMMIT: "1"
 | 
				
			||||||
 | 
					  ODOO_TEST: "1"
 | 
				
			||||||
 | 
					  ODOO_GENERATE_POT: "1"
 | 
				
			||||||
							
								
								
									
										13
									
								
								.isort.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								.isort.cfg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
				
			|||||||
 | 
					[settings]
 | 
				
			||||||
 | 
					; see https://github.com/psf/black
 | 
				
			||||||
 | 
					multi_line_output=3
 | 
				
			||||||
 | 
					include_trailing_comma=True
 | 
				
			||||||
 | 
					force_grid_wrap=0
 | 
				
			||||||
 | 
					combine_as_imports=True
 | 
				
			||||||
 | 
					use_parentheses=True
 | 
				
			||||||
 | 
					line_length=88
 | 
				
			||||||
 | 
					known_odoo=odoo
 | 
				
			||||||
 | 
					known_odoo_addons=odoo.addons
 | 
				
			||||||
 | 
					sections=FUTURE,STDLIB,THIRDPARTY,ODOO,ODOO_ADDONS,FIRSTPARTY,LOCALFOLDER
 | 
				
			||||||
 | 
					default_section=THIRDPARTY
 | 
				
			||||||
 | 
					ensure_newline_before_comments = True
 | 
				
			||||||
							
								
								
									
										114
									
								
								.pre-commit-config.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										114
									
								
								.pre-commit-config.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,114 @@
 | 
				
			|||||||
 | 
					exclude: |
 | 
				
			||||||
 | 
					  (?x)
 | 
				
			||||||
 | 
					  # NOT INSTALLABLE ADDONS
 | 
				
			||||||
 | 
					  # END NOT INSTALLABLE ADDONS
 | 
				
			||||||
 | 
					  # Files and folders generated by bots, to avoid loops
 | 
				
			||||||
 | 
					  ^setup/|/static/description/index\.html$|
 | 
				
			||||||
 | 
					  # We don't want to mess with tool-generated files
 | 
				
			||||||
 | 
					  .svg$|/tests/([^/]+/)?cassettes/|^.copier-answers.yml$|^.github/|
 | 
				
			||||||
 | 
					  # Maybe reactivate this when all README files include prettier ignore tags?
 | 
				
			||||||
 | 
					  ^README\.md$|
 | 
				
			||||||
 | 
					  # Library files can have extraneous formatting (even minimized)
 | 
				
			||||||
 | 
					  /static/(src/)?lib/|
 | 
				
			||||||
 | 
					  # Repos using Sphinx to generate docs don't need prettying
 | 
				
			||||||
 | 
					  ^docs/_templates/.*\.html$|
 | 
				
			||||||
 | 
					  # Don't bother non-technical authors with formatting issues in docs
 | 
				
			||||||
 | 
					  readme/.*\.(rst|md)$|
 | 
				
			||||||
 | 
					  # Ignore build and dist directories in addons
 | 
				
			||||||
 | 
					  /build/|/dist/|
 | 
				
			||||||
 | 
					  # You don't usually want a bot to modify your legal texts
 | 
				
			||||||
 | 
					  (LICENSE.*|COPYING.*)
 | 
				
			||||||
 | 
					default_language_version:
 | 
				
			||||||
 | 
					  python: python3
 | 
				
			||||||
 | 
					  node: "16.17.0"
 | 
				
			||||||
 | 
					repos:
 | 
				
			||||||
 | 
					  - repo: local
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      # These files are most likely copier diff rejection junks; if found,
 | 
				
			||||||
 | 
					      # review them manually, fix the problem (if needed) and remove them
 | 
				
			||||||
 | 
					      - id: forbidden-files
 | 
				
			||||||
 | 
					        name: forbidden files
 | 
				
			||||||
 | 
					        entry: found forbidden files; remove them
 | 
				
			||||||
 | 
					        language: fail
 | 
				
			||||||
 | 
					        files: "\\.rej$"
 | 
				
			||||||
 | 
					      - id: en-po-files
 | 
				
			||||||
 | 
					        name: en.po files cannot exist
 | 
				
			||||||
 | 
					        entry: found a en.po file
 | 
				
			||||||
 | 
					        language: fail
 | 
				
			||||||
 | 
					        files: '[a-zA-Z0-9_]*/i18n/en\.po$'
 | 
				
			||||||
 | 
					  - repo: https://github.com/sbidoul/whool
 | 
				
			||||||
 | 
					    rev: v0.5
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: whool-init
 | 
				
			||||||
 | 
					  - repo: https://github.com/oca/maintainer-tools
 | 
				
			||||||
 | 
					    rev: 9a170331575a265c092ee6b24b845ec508e8ef75
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      # update the NOT INSTALLABLE ADDONS section above
 | 
				
			||||||
 | 
					      - id: oca-update-pre-commit-excluded-addons
 | 
				
			||||||
 | 
					      - id: oca-fix-manifest-website
 | 
				
			||||||
 | 
					        args: ["https://www.noviat.com"]
 | 
				
			||||||
 | 
					      - id: oca-gen-external-dependencies
 | 
				
			||||||
 | 
					  - repo: https://github.com/OCA/odoo-pre-commit-hooks
 | 
				
			||||||
 | 
					    rev: v0.0.25
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: oca-checks-odoo-module
 | 
				
			||||||
 | 
					      - id: oca-checks-po
 | 
				
			||||||
 | 
					  - repo: https://github.com/pre-commit/mirrors-prettier
 | 
				
			||||||
 | 
					    rev: v2.7.1
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: prettier
 | 
				
			||||||
 | 
					        name: prettier (with plugin-xml)
 | 
				
			||||||
 | 
					        additional_dependencies:
 | 
				
			||||||
 | 
					          - "prettier@2.7.1"
 | 
				
			||||||
 | 
					          - "@prettier/plugin-xml@2.2.0"
 | 
				
			||||||
 | 
					        args:
 | 
				
			||||||
 | 
					          - --plugin=@prettier/plugin-xml
 | 
				
			||||||
 | 
					        files: \.(css|htm|html|js|json|jsx|less|md|scss|toml|ts|xml|yaml|yml)$
 | 
				
			||||||
 | 
					  - repo: https://github.com/pre-commit/mirrors-eslint
 | 
				
			||||||
 | 
					    rev: v8.24.0
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: eslint
 | 
				
			||||||
 | 
					        verbose: true
 | 
				
			||||||
 | 
					        args:
 | 
				
			||||||
 | 
					          - --color
 | 
				
			||||||
 | 
					          - --fix
 | 
				
			||||||
 | 
					  - repo: https://github.com/pre-commit/pre-commit-hooks
 | 
				
			||||||
 | 
					    rev: v4.3.0
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: trailing-whitespace
 | 
				
			||||||
 | 
					        # exclude autogenerated files
 | 
				
			||||||
 | 
					        exclude: /README\.rst$|\.pot?$
 | 
				
			||||||
 | 
					      - id: end-of-file-fixer
 | 
				
			||||||
 | 
					        # exclude autogenerated files
 | 
				
			||||||
 | 
					        exclude: /README\.rst$|\.pot?$
 | 
				
			||||||
 | 
					      - id: debug-statements
 | 
				
			||||||
 | 
					      - id: fix-encoding-pragma
 | 
				
			||||||
 | 
					        args: ["--remove"]
 | 
				
			||||||
 | 
					      - id: check-case-conflict
 | 
				
			||||||
 | 
					      - id: check-docstring-first
 | 
				
			||||||
 | 
					      - id: check-executables-have-shebangs
 | 
				
			||||||
 | 
					      - id: check-merge-conflict
 | 
				
			||||||
 | 
					        # exclude files where underlines are not distinguishable from merge conflicts
 | 
				
			||||||
 | 
					        exclude: /README\.rst$|^docs/.*\.rst$
 | 
				
			||||||
 | 
					      - id: check-symlinks
 | 
				
			||||||
 | 
					      - id: check-xml
 | 
				
			||||||
 | 
					      - id: mixed-line-ending
 | 
				
			||||||
 | 
					        args: ["--fix=lf"]
 | 
				
			||||||
 | 
					  - repo: https://github.com/astral-sh/ruff-pre-commit
 | 
				
			||||||
 | 
					    rev: v0.1.3
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: ruff
 | 
				
			||||||
 | 
					        args: [--fix, --exit-non-zero-on-fix]
 | 
				
			||||||
 | 
					      - id: ruff-format
 | 
				
			||||||
 | 
					  - repo: https://github.com/OCA/pylint-odoo
 | 
				
			||||||
 | 
					    rev: v9.0.4
 | 
				
			||||||
 | 
					    hooks:
 | 
				
			||||||
 | 
					      - id: pylint_odoo
 | 
				
			||||||
 | 
					        name: pylint with optional checks
 | 
				
			||||||
 | 
					        args:
 | 
				
			||||||
 | 
					          - --rcfile=.pylintrc
 | 
				
			||||||
 | 
					          - --exit-zero
 | 
				
			||||||
 | 
					        verbose: true
 | 
				
			||||||
 | 
					      - id: pylint_odoo
 | 
				
			||||||
 | 
					        args:
 | 
				
			||||||
 | 
					          - --rcfile=.pylintrc-mandatory
 | 
				
			||||||
							
								
								
									
										8
									
								
								.prettierrc.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								.prettierrc.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					# Defaults for all prettier-supported languages.
 | 
				
			||||||
 | 
					# Prettier will complete this with settings from .editorconfig file.
 | 
				
			||||||
 | 
					bracketSpacing: false
 | 
				
			||||||
 | 
					printWidth: 88
 | 
				
			||||||
 | 
					proseWrap: always
 | 
				
			||||||
 | 
					semi: true
 | 
				
			||||||
 | 
					trailingComma: "es5"
 | 
				
			||||||
 | 
					xmlWhitespaceSensitivity: "strict"
 | 
				
			||||||
							
								
								
									
										123
									
								
								.pylintrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										123
									
								
								.pylintrc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,123 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					[MASTER]
 | 
				
			||||||
 | 
					ignore-patterns=["^.*/TODO/.*$"]
 | 
				
			||||||
 | 
					load-plugins=pylint_odoo
 | 
				
			||||||
 | 
					score=n
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ODOOLINT]
 | 
				
			||||||
 | 
					#readme-template-url="https://github.com/OCA/maintainer-tools/blob/master/template/module/README.rst"
 | 
				
			||||||
 | 
					manifest-required-authors=Noviat
 | 
				
			||||||
 | 
					manifest-required-keys=license
 | 
				
			||||||
 | 
					manifest-deprecated-keys=description,active
 | 
				
			||||||
 | 
					license-allowed=AGPL-3,GPL-2,GPL-2 or any later version,GPL-3,GPL-3 or any later version,LGPL-3
 | 
				
			||||||
 | 
					valid-odoo-versions=18.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[MESSAGES CONTROL]
 | 
				
			||||||
 | 
					disable=all
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This .pylintrc contains optional AND mandatory checks and is meant to be
 | 
				
			||||||
 | 
					# loaded in an IDE to have it check everything, in the hope this will make
 | 
				
			||||||
 | 
					# optional checks more visible to contributors who otherwise never look at a
 | 
				
			||||||
 | 
					# green travis to see optional checks that failed.
 | 
				
			||||||
 | 
					# .pylintrc-mandatory containing only mandatory checks is used the pre-commit
 | 
				
			||||||
 | 
					# config as a blocking check.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable=anomalous-backslash-in-string,
 | 
				
			||||||
 | 
					    api-one-deprecated,
 | 
				
			||||||
 | 
					    api-one-multi-together,
 | 
				
			||||||
 | 
					    assignment-from-none,
 | 
				
			||||||
 | 
					    attribute-deprecated,
 | 
				
			||||||
 | 
					    class-camelcase,
 | 
				
			||||||
 | 
					    dangerous-default-value,
 | 
				
			||||||
 | 
					    dangerous-view-replace-wo-priority,
 | 
				
			||||||
 | 
					    development-status-allowed,
 | 
				
			||||||
 | 
					    duplicate-id-csv,
 | 
				
			||||||
 | 
					    duplicate-key,
 | 
				
			||||||
 | 
					    duplicate-xml-fields,
 | 
				
			||||||
 | 
					    duplicate-xml-record-id,
 | 
				
			||||||
 | 
					    eval-referenced,
 | 
				
			||||||
 | 
					    eval-used,
 | 
				
			||||||
 | 
					    incoherent-interpreter-exec-perm,
 | 
				
			||||||
 | 
					    license-allowed,
 | 
				
			||||||
 | 
					    manifest-author-string,
 | 
				
			||||||
 | 
					    manifest-deprecated-key,
 | 
				
			||||||
 | 
					    # manifest-required-author,
 | 
				
			||||||
 | 
					    manifest-required-key,
 | 
				
			||||||
 | 
					    manifest-version-format,
 | 
				
			||||||
 | 
					    method-compute,
 | 
				
			||||||
 | 
					    method-inverse,
 | 
				
			||||||
 | 
					    method-required-super,
 | 
				
			||||||
 | 
					    method-search,
 | 
				
			||||||
 | 
					    openerp-exception-warning,
 | 
				
			||||||
 | 
					    pointless-statement,
 | 
				
			||||||
 | 
					    pointless-string-statement,
 | 
				
			||||||
 | 
					    print-used,
 | 
				
			||||||
 | 
					    redundant-keyword-arg,
 | 
				
			||||||
 | 
					    redundant-modulename-xml,
 | 
				
			||||||
 | 
					    reimported,
 | 
				
			||||||
 | 
					    relative-import,
 | 
				
			||||||
 | 
					    return-in-init,
 | 
				
			||||||
 | 
					    rst-syntax-error,
 | 
				
			||||||
 | 
					    sql-injection,
 | 
				
			||||||
 | 
					    too-few-format-args,
 | 
				
			||||||
 | 
					    translation-field,
 | 
				
			||||||
 | 
					    translation-required,
 | 
				
			||||||
 | 
					    unreachable,
 | 
				
			||||||
 | 
					    use-vim-comment,
 | 
				
			||||||
 | 
					    wrong-tabs-instead-of-spaces,
 | 
				
			||||||
 | 
					    xml-syntax-error,
 | 
				
			||||||
 | 
					    attribute-string-redundant,
 | 
				
			||||||
 | 
					    character-not-valid-in-resource-link,
 | 
				
			||||||
 | 
					    consider-merging-classes-inherited,
 | 
				
			||||||
 | 
					    context-overridden,
 | 
				
			||||||
 | 
					    create-user-wo-reset-password,
 | 
				
			||||||
 | 
					    dangerous-filter-wo-user,
 | 
				
			||||||
 | 
					    dangerous-qweb-replace-wo-priority,
 | 
				
			||||||
 | 
					    deprecated-data-xml-node,
 | 
				
			||||||
 | 
					    deprecated-openerp-xml-node,
 | 
				
			||||||
 | 
					    duplicate-po-message-definition,
 | 
				
			||||||
 | 
					    except-pass,
 | 
				
			||||||
 | 
					    file-not-used,
 | 
				
			||||||
 | 
					    invalid-commit,
 | 
				
			||||||
 | 
					    manifest-maintainers-list,
 | 
				
			||||||
 | 
					    missing-newline-extrafiles,
 | 
				
			||||||
 | 
					    # missing-readme,
 | 
				
			||||||
 | 
					    missing-return,
 | 
				
			||||||
 | 
					    odoo-addons-relative-import,
 | 
				
			||||||
 | 
					    old-api7-method-defined,
 | 
				
			||||||
 | 
					    po-msgstr-variables,
 | 
				
			||||||
 | 
					    po-syntax-error,
 | 
				
			||||||
 | 
					    renamed-field-parameter,
 | 
				
			||||||
 | 
					    resource-not-exist,
 | 
				
			||||||
 | 
					    str-format-used,
 | 
				
			||||||
 | 
					    test-folder-imported,
 | 
				
			||||||
 | 
					    translation-contains-variable,
 | 
				
			||||||
 | 
					    translation-positional-used,
 | 
				
			||||||
 | 
					    unnecessary-utf8-coding-comment,
 | 
				
			||||||
 | 
					    website-manifest-key-not-valid-uri,
 | 
				
			||||||
 | 
					    xml-attribute-translatable,
 | 
				
			||||||
 | 
					    xml-deprecated-qweb-directive,
 | 
				
			||||||
 | 
					    xml-deprecated-tree-attribute,
 | 
				
			||||||
 | 
					    external-request-timeout,
 | 
				
			||||||
 | 
					    # messages that do not cause the lint step to fail
 | 
				
			||||||
 | 
					    consider-merging-classes-inherited,
 | 
				
			||||||
 | 
					    create-user-wo-reset-password,
 | 
				
			||||||
 | 
					    dangerous-filter-wo-user,
 | 
				
			||||||
 | 
					    deprecated-module,
 | 
				
			||||||
 | 
					    file-not-used,
 | 
				
			||||||
 | 
					    invalid-commit,
 | 
				
			||||||
 | 
					    missing-manifest-dependency,
 | 
				
			||||||
 | 
					    missing-newline-extrafiles,
 | 
				
			||||||
 | 
					    # missing-readme,
 | 
				
			||||||
 | 
					    no-utf8-coding-comment,
 | 
				
			||||||
 | 
					    odoo-addons-relative-import,
 | 
				
			||||||
 | 
					    old-api7-method-defined,
 | 
				
			||||||
 | 
					    redefined-builtin,
 | 
				
			||||||
 | 
					    too-complex,
 | 
				
			||||||
 | 
					    unnecessary-utf8-coding-comment
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[REPORTS]
 | 
				
			||||||
 | 
					msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg}
 | 
				
			||||||
 | 
					output-format=colorized
 | 
				
			||||||
 | 
					reports=no
 | 
				
			||||||
							
								
								
									
										98
									
								
								.pylintrc-mandatory
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										98
									
								
								.pylintrc-mandatory
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,98 @@
 | 
				
			|||||||
 | 
					[MASTER]
 | 
				
			||||||
 | 
					ignore-patterns=["^.*/TODO/.*$"]
 | 
				
			||||||
 | 
					load-plugins=pylint_odoo
 | 
				
			||||||
 | 
					score=n
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ODOOLINT]
 | 
				
			||||||
 | 
					#readme-template-url="https://github.com/OCA/maintainer-tools/blob/master/template/module/README.rst"
 | 
				
			||||||
 | 
					manifest-required-authors=Noviat
 | 
				
			||||||
 | 
					manifest-required-keys=license
 | 
				
			||||||
 | 
					manifest-deprecated-keys=description,active
 | 
				
			||||||
 | 
					license-allowed=AGPL-3,GPL-2,GPL-2 or any later version,GPL-3,GPL-3 or any later version,LGPL-3
 | 
				
			||||||
 | 
					valid-odoo-versions=18.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[MESSAGES CONTROL]
 | 
				
			||||||
 | 
					disable=all
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable=anomalous-backslash-in-string,
 | 
				
			||||||
 | 
					    api-one-deprecated,
 | 
				
			||||||
 | 
					    api-one-multi-together,
 | 
				
			||||||
 | 
					    assignment-from-none,
 | 
				
			||||||
 | 
					    attribute-deprecated,
 | 
				
			||||||
 | 
					    class-camelcase,
 | 
				
			||||||
 | 
					    dangerous-default-value,
 | 
				
			||||||
 | 
					    dangerous-view-replace-wo-priority,
 | 
				
			||||||
 | 
					    development-status-allowed,
 | 
				
			||||||
 | 
					    duplicate-id-csv,
 | 
				
			||||||
 | 
					    duplicate-key,
 | 
				
			||||||
 | 
					    duplicate-xml-fields,
 | 
				
			||||||
 | 
					    duplicate-xml-record-id,
 | 
				
			||||||
 | 
					    eval-referenced,
 | 
				
			||||||
 | 
					    eval-used,
 | 
				
			||||||
 | 
					    incoherent-interpreter-exec-perm,
 | 
				
			||||||
 | 
					    license-allowed,
 | 
				
			||||||
 | 
					    manifest-author-string,
 | 
				
			||||||
 | 
					    manifest-deprecated-key,
 | 
				
			||||||
 | 
					    # manifest-required-author,
 | 
				
			||||||
 | 
					    manifest-required-key,
 | 
				
			||||||
 | 
					    manifest-version-format,
 | 
				
			||||||
 | 
					    method-compute,
 | 
				
			||||||
 | 
					    method-inverse,
 | 
				
			||||||
 | 
					    method-required-super,
 | 
				
			||||||
 | 
					    method-search,
 | 
				
			||||||
 | 
					    openerp-exception-warning,
 | 
				
			||||||
 | 
					    pointless-statement,
 | 
				
			||||||
 | 
					    pointless-string-statement,
 | 
				
			||||||
 | 
					    print-used,
 | 
				
			||||||
 | 
					    redundant-keyword-arg,
 | 
				
			||||||
 | 
					    redundant-modulename-xml,
 | 
				
			||||||
 | 
					    reimported,
 | 
				
			||||||
 | 
					    relative-import,
 | 
				
			||||||
 | 
					    return-in-init,
 | 
				
			||||||
 | 
					    rst-syntax-error,
 | 
				
			||||||
 | 
					    sql-injection,
 | 
				
			||||||
 | 
					    too-few-format-args,
 | 
				
			||||||
 | 
					    translation-field,
 | 
				
			||||||
 | 
					    translation-required,
 | 
				
			||||||
 | 
					    unreachable,
 | 
				
			||||||
 | 
					    use-vim-comment,
 | 
				
			||||||
 | 
					    wrong-tabs-instead-of-spaces,
 | 
				
			||||||
 | 
					    xml-syntax-error,
 | 
				
			||||||
 | 
					    attribute-string-redundant,
 | 
				
			||||||
 | 
					    character-not-valid-in-resource-link,
 | 
				
			||||||
 | 
					    consider-merging-classes-inherited,
 | 
				
			||||||
 | 
					    context-overridden,
 | 
				
			||||||
 | 
					    create-user-wo-reset-password,
 | 
				
			||||||
 | 
					    dangerous-filter-wo-user,
 | 
				
			||||||
 | 
					    dangerous-qweb-replace-wo-priority,
 | 
				
			||||||
 | 
					    deprecated-data-xml-node,
 | 
				
			||||||
 | 
					    deprecated-openerp-xml-node,
 | 
				
			||||||
 | 
					    duplicate-po-message-definition,
 | 
				
			||||||
 | 
					    except-pass,
 | 
				
			||||||
 | 
					    file-not-used,
 | 
				
			||||||
 | 
					    invalid-commit,
 | 
				
			||||||
 | 
					    manifest-maintainers-list,
 | 
				
			||||||
 | 
					    missing-newline-extrafiles,
 | 
				
			||||||
 | 
					    # missing-readme,
 | 
				
			||||||
 | 
					    missing-return,
 | 
				
			||||||
 | 
					    odoo-addons-relative-import,
 | 
				
			||||||
 | 
					    old-api7-method-defined,
 | 
				
			||||||
 | 
					    po-msgstr-variables,
 | 
				
			||||||
 | 
					    po-syntax-error,
 | 
				
			||||||
 | 
					    renamed-field-parameter,
 | 
				
			||||||
 | 
					    resource-not-exist,
 | 
				
			||||||
 | 
					    str-format-used,
 | 
				
			||||||
 | 
					    test-folder-imported,
 | 
				
			||||||
 | 
					    translation-contains-variable,
 | 
				
			||||||
 | 
					    translation-positional-used,
 | 
				
			||||||
 | 
					    unnecessary-utf8-coding-comment,
 | 
				
			||||||
 | 
					    website-manifest-key-not-valid-uri,
 | 
				
			||||||
 | 
					    xml-attribute-translatable,
 | 
				
			||||||
 | 
					    xml-deprecated-qweb-directive,
 | 
				
			||||||
 | 
					    xml-deprecated-tree-attribute,
 | 
				
			||||||
 | 
					    external-request-timeout
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[REPORTS]
 | 
				
			||||||
 | 
					msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg}
 | 
				
			||||||
 | 
					output-format=colorized
 | 
				
			||||||
 | 
					reports=no
 | 
				
			||||||
							
								
								
									
										30
									
								
								.ruff.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								.ruff.toml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,30 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					target-version = "py310"
 | 
				
			||||||
 | 
					fix = true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[lint]
 | 
				
			||||||
 | 
					extend-select = [
 | 
				
			||||||
 | 
					    "B",
 | 
				
			||||||
 | 
					    "C90",
 | 
				
			||||||
 | 
					    "E501",  # line too long (default 88)
 | 
				
			||||||
 | 
					    "I",  # isort
 | 
				
			||||||
 | 
					    "UP",  # pyupgrade
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					exclude = ["setup/*"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[format]
 | 
				
			||||||
 | 
					exclude = ["setup/*"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[per-file-ignores]
 | 
				
			||||||
 | 
					"__init__.py" = ["F401", "I001"]  # ignore unused and unsorted imports in __init__.py
 | 
				
			||||||
 | 
					"__manifest__.py" = ["B018"]  # useless expression
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[isort]
 | 
				
			||||||
 | 
					section-order = ["future", "standard-library", "third-party", "odoo", "odoo-addons", "first-party", "local-folder"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[isort.sections]
 | 
				
			||||||
 | 
					"odoo" = ["odoo"]
 | 
				
			||||||
 | 
					"odoo-addons" = ["odoo.addons"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[mccabe]
 | 
				
			||||||
 | 
					max-complexity = 16
 | 
				
			||||||
							
								
								
									
										20
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					[](https://picasso.noviat.com/Noviat/Noviat_Generic/accounting-ebics/-/commits/17.0)
 | 
				
			||||||
 | 
					[](http://noviat.picasso-pages.noviat.com/Noviat_Generic/accounting-ebics)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!-- /!\ do not modify above this line -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Modules dedicated to manage the EBICS protocol
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!-- /!\ do not modify below this line -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!-- prettier-ignore-start -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[//]: # (addons)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This part will be replaced when running the oca-gen-addons-table script from OCA/maintainer-tools.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[//]: # (end addons)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!-- prettier-ignore-end -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					----
 | 
				
			||||||
							
								
								
									
										10
									
								
								oca_dependencies.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								oca_dependencies.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
				
			|||||||
 | 
					# See https://github.com/OCA/maintainer-quality-tools/blob/master/travis/clone_oca_dependencies
 | 
				
			||||||
 | 
					# The expected format for oca_dependencies.txt:
 | 
				
			||||||
 | 
					# * comment lines start with # and are ignored
 | 
				
			||||||
 | 
					# *  a dependency line contains:
 | 
				
			||||||
 | 
					#   - the name of the OCA project
 | 
				
			||||||
 | 
					#   - (optional) the URL to the git repository (defaulting to the OCA repository)
 | 
				
			||||||
 | 
					#   - (optional) the name of the branch to use (defaulting to ${VERSION}). It is
 | 
				
			||||||
 | 
					#     required if you want to select a commit SHA in the next parameter.
 | 
				
			||||||
 | 
					#   - (optional) the commit SHA1 to use. If you set this option you MUST specify
 | 
				
			||||||
 | 
					#     the branch
 | 
				
			||||||
							
								
								
									
										3
									
								
								requirements.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								requirements.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					# generated from manifests external_dependencies
 | 
				
			||||||
 | 
					cryptography
 | 
				
			||||||
 | 
					fintech
 | 
				
			||||||
							
								
								
									
										3
									
								
								test-requirements.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								test-requirements.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					odoo-addon-module_change_auto_install
 | 
				
			||||||
 | 
					openupgradelib
 | 
				
			||||||
 | 
					cryptography<37
 | 
				
			||||||
		Reference in New Issue
	
	Block a user