From a1c2a999e449054d6641bbb633954e45fcd63f90 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Mon, 25 Jan 2021 01:14:28 +0100 Subject: Add plugins and importers from private config The importers are missing tests, because not having any specifications for the import formats means we must use real, private data as test inputs --- pyproject.toml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index da65f08..4f749a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,15 +1,23 @@ [tool.poetry] name = "beancount-extras-kris7t" version = "0.1.0" -description = "Miscellaneous plugins, importers and price sources for Beancount" +description = "Miscellaneous plugins and importers for Beancount" authors = ["Kristóf Marussy "] license = "GPL-2.0-only" [tool.poetry.dependencies] python = "^3.9" beancount = { path = "beancount", develop = true } +"pdfminer.six" = "^20201018" +requests = { version = "^2.25.1", optional = true } +SecretStorage = { version = "^3.3.0", optional = true } [tool.poetry.dev-dependencies] +flake8 = "^3.8.4" +mypy = "^0.800" + +[tool.poetry.extras] +transferwise = ["requests", "SecretStorage"] [build-system] requires = ["poetry>=0.12"] -- cgit v1.2.3-54-g00ecf