diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 32877f840..c7931fec7 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -77,6 +77,7 @@ * add evohome-async-0.3.4_beta1 * python-family-hub-local-0.0.2 * add fastdotcom-0.0.3 + * add fints-2.2.0, mt_940-4.19.0, sepaxml-2.2.0 2019-11-21 homeassistant-0.102.0 * bump homeassistant-0.102.0 diff --git a/dev-python/fints/Manifest b/dev-python/fints/Manifest new file mode 100644 index 000000000..92224b6d3 --- /dev/null +++ b/dev-python/fints/Manifest @@ -0,0 +1,3 @@ +DIST fints-2.2.0.tar.gz 64983 BLAKE2B 29f54826d1c918831331691d98a9aa450102b773d1ce5938de334ccee71e3eb27044db9a43e5254f130ea6bfc1813818a1e70501c00f837282c758f1ad38f480 SHA512 03dccc628fe3bd33ae0ca243ce16d0dfb43981055ccdedf00cf6a699ae0470f9f47407e95fe6ba3a7f854b6acf25eaab1284bf4adfb797f6f8659f800f1a62ac +EBUILD fints-2.2.0.ebuild 851 BLAKE2B 987873950bbde4a8283a167480a7f99ffe074a92c0bc84d1b5f121dad96eede9b100a577300acab05156069552d75b10755736a9e3690ec44cf960d27b377d18 SHA512 343a70ed201ff73601262f990553fbda2ba354622fb35e9b4265b8ae96b07dbb7132366f9f0b634291d94bba3643173d3be0b76201977dcb6dc3da11dd258e44 +MISC metadata.xml 460 BLAKE2B 7c303e8860fb8678e51ce276a32d48c382d1bea93aaf3f6c42f7ac4fb82040d9b3be7cc812b909d7c9f9513d5077efd39b7fb6c2fd6ece06796c8c5a8eb108da SHA512 ede57a217b6aa9f4616cb440c46c5eeb5838953f0f1dc9781af18a28b708cefe6d6577c0de8a09f481027cb79f9358a91219d283672d5cbe73f6661c3c130b47 diff --git a/dev-python/fints/fints-2.2.0.ebuild b/dev-python/fints/fints-2.2.0.ebuild new file mode 100644 index 000000000..01cfa1290 --- /dev/null +++ b/dev-python/fints/fints-2.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Pure-python FinTS 3.0 (formerly known as HBCI) implementation" +HOMEPAGE="https://github.com/raphaelm/python-fints https://pypi.org/project/fints/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-python/bleach[${PYTHON_USEDEP}] + dev-python/mt_940[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + >=dev-python/sepaxml-2.0[${PYTHON_USEDEP}]" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/fints/metadata.xml b/dev-python/fints/metadata.xml new file mode 100644 index 000000000..b3579e395 --- /dev/null +++ b/dev-python/fints/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + fints + + mail@raphaelmichel.de + Raphael Michel + + + diff --git a/dev-python/mt_940/Manifest b/dev-python/mt_940/Manifest new file mode 100644 index 000000000..c6a3a93ba --- /dev/null +++ b/dev-python/mt_940/Manifest @@ -0,0 +1,3 @@ +DIST mt_940-4.19.0.tar.gz 65522 BLAKE2B 54002d4a1852a1176b3b0c4404b7788e2f11be9441f71978bd68d35c2f10d2418f893156f8dcd87af1e29713b23529d7c186fc1db8db908d8f5f7e62ff09e9d5 SHA512 707d9e178d00e86e5eb69479daa2a786f49701a500d1f06b806d8ef20261ce4f3c8c69588b3d745148540f53b074779b005a42158c81a8d132b53654879e04cc +EBUILD mt_940-4.19.0.ebuild 795 BLAKE2B 49a23f0f89428c9763c07af2f5f0b3d1fd786190a00b80683f835c8473e03846e0fb6ace13445a0b59ded261f10d0847ed94c5ac91f410f3de4266d1bff4fa2f SHA512 374d7c30940fadff301b921afaeffb7ce0219f0fcbdf7933beb83763ef3d63442fe2a4e23aba60ab5207028666a43ffa1584364f463d25e7786d13662577a7db +MISC metadata.xml 461 BLAKE2B db513fda98949b3bad6c67141e1cb4068a041067e1dbe74f2e4d9a95cef98557699a116a46f9845635ede969d27a449de8dea78c1b7f345f2f2b1d3a52595f20 SHA512 15a3bfa4894dca35c50088604d492724525769fab1fde01ecf8eba480e4ee209336beebef2c26128843fdd990e7515bc932a290a954c19e3789fbfb2e25e33af diff --git a/dev-python/mt_940/metadata.xml b/dev-python/mt_940/metadata.xml new file mode 100644 index 000000000..7335f5f71 --- /dev/null +++ b/dev-python/mt_940/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + mt-940 + + wolph@wol.ph + Rick van Hattem (wolph) + + + diff --git a/dev-python/mt_940/mt_940-4.19.0.ebuild b/dev-python/mt_940/mt_940-4.19.0.ebuild new file mode 100644 index 000000000..b552ea376 --- /dev/null +++ b/dev-python/mt_940/mt_940-4.19.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +MY_PN=${PN/_/-} +DESCRIPTION="A library to parse MT940 files and returns smart Python collections for statistics and manipulation." +HOMEPAGE="https://github.com/WoLpH/mt940 https://pypi.org/project/mt-940/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/${MY_PN}-${PV}" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/sepaxml/Manifest b/dev-python/sepaxml/Manifest new file mode 100644 index 000000000..785810380 --- /dev/null +++ b/dev-python/sepaxml/Manifest @@ -0,0 +1,3 @@ +DIST sepaxml-2.2.0.tar.gz 23808 BLAKE2B 9987e46c8a831ee0e470120b99bf061617016b8855c16abca3e0c4124e8063d812bfcdce9ab2cafcfaca22b9abe14ed35d7ad11bb9e0261dfa17c6877661a1d1 SHA512 50f30e7fc54228e78e6c946c5fc1883b64858bab2801ce177cc50df1ab38c9d8f1bba2b44dc80619b36f93adc4fb6c6b0b3910fee6f23d0160b98aaa0b3dbc06 +EBUILD sepaxml-2.2.0.ebuild 750 BLAKE2B 29fbc9c6c044b661ad3ee9b51acdd5b84e3c32e97f5846155a24a96c0b46155ed511dada234bf69fe731aa3db0f6e9499b39c5737d566a7418dc6312c43c0024 SHA512 5b9da958f9b07660365664a11979a5e0d467f5c69b9bde14fcfff96d7eeebadcab148401b603f9f868b51bf118793aabb30aea4d99b31f150dbee8a1bf612a42 +MISC metadata.xml 462 BLAKE2B 62faedcfba0edeb4667372e02b1bff128c7fe8637ad8bc9abbafb63366538ead451daa0138f401f4f094e6a527a88f8acebf797a44994b4ea26c7e7ba29bdb0f SHA512 2ddd2b9d74e3c7b44417a8534fff8d9eb4e075aee7eac8cdde1d600e7eb21ca6b3f968dbd5218c0fb0129b2d47fb2022c0f9336c984dfde8ae63578339b049a5 diff --git a/dev-python/sepaxml/metadata.xml b/dev-python/sepaxml/metadata.xml new file mode 100644 index 000000000..f34117504 --- /dev/null +++ b/dev-python/sepaxml/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + sepaxml + + mail@raphaelmichel.de + Raphael Michel + + + diff --git a/dev-python/sepaxml/sepaxml-2.2.0.ebuild b/dev-python/sepaxml/sepaxml-2.2.0.ebuild new file mode 100644 index 000000000..000aa594b --- /dev/null +++ b/dev-python/sepaxml/sepaxml-2.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Python SEPA XML implementations" +HOMEPAGE="https://github.com/raphaelm/python-sepaxml https://pypi.org/project/sepaxml/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-python/xmlschema[${PYTHON_USEDEP}] + dev-python/text-unidecode[${PYTHON_USEDEP}]" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +}