diff --git a/account_statement_import_ofx/__manifest__.py b/account_statement_import_ofx/__manifest__.py
index 5d34944f..77b622e8 100644
--- a/account_statement_import_ofx/__manifest__.py
+++ b/account_statement_import_ofx/__manifest__.py
@@ -1,7 +1,7 @@
{
"name": "Import OFX Bank Statement",
"category": "Banking addons",
- "version": "14.0.1.0.0",
+ "version": "16.0.1.0.0",
"license": "AGPL-3",
"author": "Odoo SA,"
"Akretion,"
@@ -10,8 +10,10 @@
"Nicolas JEUDY,"
"Le Filament,"
"Odoo Community Association (OCA)",
+ "maintainers": ["alexis-via"],
+ "development_status": "Mature",
"website": "https://github.com/OCA/bank-statement-import",
- "depends": ["account_statement_import"],
+ "depends": ["account_statement_import_file"],
"data": ["views/account_statement_import.xml"],
"external_dependencies": {"python": ["ofxparse"]},
"installable": True,
diff --git a/account_statement_import_ofx/views/account_statement_import.xml b/account_statement_import_ofx/views/account_statement_import.xml
index e47d2cc9..6d8b68da 100644
--- a/account_statement_import_ofx/views/account_statement_import.xml
+++ b/account_statement_import_ofx/views/account_statement_import.xml
@@ -4,7 +4,7 @@
account.statement.import
diff --git a/account_statement_import_ofx/wizard/account_statement_import.py b/account_statement_import_ofx/wizard/account_statement_import.py
index 5275c098..d88c9085 100644
--- a/account_statement_import_ofx/wizard/account_statement_import.py
+++ b/account_statement_import_ofx/wizard/account_statement_import.py
@@ -84,5 +84,5 @@ class AccountStatementImport(models.TransientModel):
"The file might not be valid.\n\n %s"
)
% str(e)
- )
+ ) from e
return result
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 00000000..ddf34beb
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,2 @@
+# generated from manifests external_dependencies
+ofxparse
diff --git a/setup/account_statement_import_ofx/odoo/addons/account_statement_import_ofx b/setup/account_statement_import_ofx/odoo/addons/account_statement_import_ofx
new file mode 120000
index 00000000..c85f5554
--- /dev/null
+++ b/setup/account_statement_import_ofx/odoo/addons/account_statement_import_ofx
@@ -0,0 +1 @@
+../../../../account_statement_import_ofx
\ No newline at end of file
diff --git a/setup/account_statement_import_ofx/setup.py b/setup/account_statement_import_ofx/setup.py
new file mode 100644
index 00000000..28c57bb6
--- /dev/null
+++ b/setup/account_statement_import_ofx/setup.py
@@ -0,0 +1,6 @@
+import setuptools
+
+setuptools.setup(
+ setup_requires=['setuptools-odoo'],
+ odoo_addon=True,
+)