csb43

View on PyPIReverse Dependencies (1)

1.0.0 csb43-1.0.0-py3-none-any.whl

Wheel Details

Project: csb43
Version: 1.0.0
Filename: csb43-1.0.0-py3-none-any.whl
Download: [link]
Size: 110925
MD5: 686af67358c825991c556b9a872292c1
SHA256: 3118127b590393552e5257d95011fe70a2a4bc922d6dbbf95caaf9c8861ee044
Uploaded: 2024-11-11 16:01:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: csb43
Version: 1.0.0
Summary: Parsing and validation utilites for the Spanish standard norm 43 by the 'Consejo Superior Bancario' (CSB) / 'Asociación Española de Banca' (AEB) for storing bank account transactions | [es] Herramientas para leer y validar datos almacenados siguiendo la norma 43 del Consejo Superior Bancario (CSB) / Asociación Española de Banca (CSB).
Author-Email: wmj <wmj.py[at]gmx.com>
Project-Url: BugReports, https://bitbucket.org/wmj/csb43/issues
Project-Url: Source, https://bitbucket.org/wmj/csb43
Project-Url: Documentation, https://csb43.readthedocs.io
License: LGPL-3.0-or-later
Keywords: csb,csb43,aeb,aeb43,homebank,ofx,Spanish bank,ods,tsv,xls,xlsx,excel,yaml,json,html
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Topic :: Utilities
Classifier: Topic :: Office/Business :: Financial
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Requires-Python: >=3.8
Requires-Dist: pycountry (~=24.6.1)
Requires-Dist: deprecated (~=1.2.14)
Requires-Dist: importlib-resources; python_version < "3.9"
Requires-Dist: csb43[formats,yaml]; extra == "all"
Requires-Dist: tablib (~=3.6.1); extra == "basic-formats"
Requires-Dist: build; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: reuse; extra == "dev"
Requires-Dist: csb43[docs,test]; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: tablib[all]; extra == "formats"
Requires-Dist: csb43[basic_formats]; extra == "formats"
Requires-Dist: lxml; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: tablib[ods,xls,xlsx]; extra == "test"
Requires-Dist: csb43[basic_formats,yaml]; extra == "test"
Requires-Dist: PyYAML; extra == "yaml"
Provides-Extra: all
Provides-Extra: basic_formats
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: formats
Provides-Extra: test
Provides-Extra: yaml
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9742 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
csb43/.gitignore sha256=Ak9qXmIB5zAFFoqzH8tYahZ4Q-ARVshNpLZ_ShBALa8 112
csb43/__init__.py sha256=n8xAoiBvkuV5FfRWfdLCwM5nYMNRJR-OpJOha52FBsA 491
csb43/_version.py sha256=DGJ4pj32xs3_DRJhSzQwCiRNnAQrMgo09USYpyMZsKc 411
csb43/formats.py sha256=3u-T-uiu2GsgaUQ3McZ3KoxfqiBPJ28McJIN6MZ_TqA 12077
csb43/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csb43/aeb43/__init__.py sha256=f60IEJz6yQ5LWHnTeFQG5BmuOwigjWU4-yWXa1hsQ2o 1602
csb43/aeb43/account.py sha256=YywJgML3JFmrrLbMYGdEqJ8xqVZsQk9KMPNZLZkuBE8 13946
csb43/aeb43/batch.py sha256=QU3OIWnmkxmMP77Ts9quKJFFY6PhuaF7AJ4thS1XqN4 6724
csb43/aeb43/closing.py sha256=3p18e9U58og3sqfYozrj8l3_tt6mZCzseYTkoJf_fds 2233
csb43/aeb43/closing_account.py sha256=GYoJfPWg_73CG1vwviMX6dEw1unAHaMhA0QbdHMc5O0 4573
csb43/aeb43/exchange.py sha256=EEI_vmAPWzoYiMNkhHP6eY4GPSjCtV2SItIiZELimZU 2287
csb43/aeb43/item.py sha256=Y_gDmjxxCHrZGbiTY1W-CUEzUr35BYS-gWktgiaH83o 2616
csb43/aeb43/sepa_debit.py sha256=GL5NlIRI0_gx8q9Iz69z24l8nm1Hy2J37_oefxZZAF4 15405
csb43/aeb43/sepa_transfer.py sha256=0U0t3w6ZyuiNDwUsCft1vU85DbA8UtFeDVvyWplv8bA 8044
csb43/aeb43/transaction.py sha256=OrPvMEhBe17zqRhDDkGUD-6UX3YoKYOZV-0JIyOzv04 15328
csb43/aeb43/fields/__init__.py sha256=uasVM8rJLKaEJ_gzJ-unyGaMhLbJeNcNLOsmiG74rjA 3831
csb43/aeb43/fields/currency.py sha256=2lUCr2AoT_YQadqGQX6zcnr5up_f5UN6SNj25gq58sU 2442
csb43/aeb43/fields/date.py sha256=gI0nRmPHCFuSCb34WNvTQNxIYLEwtwsogROq7AkvOt8 2178
csb43/aeb43/fields/information_mode.py sha256=p4fEb_-mUo5o2hCsb7R0NnOdFYqGhcwgBkQsHb5L9Fc 2186
csb43/aeb43/fields/integer.py sha256=DzWPsfRjRYq0MMIyIDJOLwi2_SzAI2XCoEsayL-VH68 2967
csb43/aeb43/fields/money.py sha256=TNssKMOC1wAP9Z8BwJSCBKSf7ggHHBEZJ9Gii2aVYn0 4235
csb43/aeb43/fields/nested.py sha256=CaKywyRJ38EVg2FPm7wGsPXQ7_btuU_dZ6WLt9zLH8Y 4531
csb43/aeb43/fields/string.py sha256=NlZEEFFmnzO2xkSq2hERLpQdY5ZRfZEA4gQ2oxVzx7U 3965
csb43/aeb43/record/__init__.py sha256=O8d3Ar2K44OKc5NP7l01iJKr8Puh3UyIHi6B9ZfB5wA 11769
csb43/aeb43/record/context.py sha256=-9rSgEbl4ED0yVeGXSn7HPnf3mJOpwCKjAQRYiInB9c 5162
csb43/aeb43/record/errors.py sha256=ixSNZx2KVjPbSDsbEKUcTwxtEGEnoisB0AGSdZS3zMA 1113
csb43/homebank/__init__.py sha256=BKo_xHIUZW_vY2EOh0X8csAaiWraqX31oMrIbzR3-XU 1373
csb43/homebank/converter.py sha256=dAi3BGY4CXbZ9OroMsMYF2FVv8iOjm-78TvLJOK9xuY 2010
csb43/i18n/__init__.py sha256=hoouF4DnGNRfrdkxnqAsLAthbDMky3pF9YDtIptvGqE 1094
csb43/i18n/messages.pot sha256=v9oFxiPOeIOPYfdzotQTARMQuuYokg2Gi5XhJBBnmn8 11380
csb43/i18n/es/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csb43/i18n/es/LC_MESSAGES/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csb43/i18n/es/LC_MESSAGES/messages.mo sha256=zKyF5KLsxFmdQzCawYpEq_eSHyOend5FVFvvlenRyRA 11117
csb43/i18n/es/LC_MESSAGES/messages.mo.license sha256=s6JqQt0HkJE1ij3HSm6t8dj4sUEK2nrLE5iK7CI2pr8 90
csb43/i18n/es/LC_MESSAGES/messages.po sha256=W1DaiTzcUsY-vL8HznS3VwSv5PZANWsEUvmzC774Iws 29634
csb43/ofx/__init__.py sha256=dNJy2MNO12FcYTPr98ZUsF1Ew50ByB-VXoNiaUvqBaA 889
csb43/ofx/balance.py sha256=z19Sy_fHxcFCtRu7N354y41V00-DA0KOReqvpCFL0cU 781
csb43/ofx/bank_account.py sha256=sJVRYdR7ChDYx0kI81h0NSAUKwcOdDEJVEa1dSiH7bw 1361
csb43/ofx/base.py sha256=YzmzZQSE7c3NSFmvuUGEebJhEoER8N1rCsOE9TTLxwc 3884
csb43/ofx/converter.py sha256=-iaxgSsQhDL01kepfSsw5aoeykn-IJNs5xoE6-hJ92k 5370
csb43/ofx/file.py sha256=A5O2p3cFhbZy95C5fteRkgAmAU4IGcRUprPV0MmGhbo 3406
csb43/ofx/payee.py sha256=t_yzzRJUoOk_HLgGY4ZkGzwhyQpS_riZLH1M_q_YgGc 931
csb43/ofx/transaction.py sha256=2a443HUcqfGlWLBUu2wQMTqEj_e68mh84tKfGmeVVdc 4891
csb43/tests/__init__.py sha256=Lo8nbqf9kdLS4XhMDbedmfFPSAA7nM8wIGHBKvwNvHM 95
csb43/tests/conftest.py sha256=T-NY6KTmt78gqNu5vA4xi4JTKYm1Tl1LJQ6RtqhmKZ4 1008
csb43/tests/sample_sepa.csb sha256=rSpEq7Bx5hnxqg8z29lI6lHODGj3QrjRNSXOWNMVjYI 3159
csb43/tests/sample_sepa.csb.license sha256=s6JqQt0HkJE1ij3HSm6t8dj4sUEK2nrLE5iK7CI2pr8 90
csb43/tests/samples.py sha256=jIjv43gRM69UAimX6W-WvhyPj48YdKjvywsTxXpaXyc 5368
csb43/tests/test_aeb43_account.py sha256=g0pRqzC-GrIWShSyJGmas9I09asqiRjphCAwzgUt25o 12140
csb43/tests/test_aeb43_batch.py sha256=0WigThDaDf_JS5MHtefSkuC-SMJcrmiyFcssNk2e0DI 2967
csb43/tests/test_aeb43_closing_account.py sha256=CDojX03kbatLzW5GEaFkXdE2bBgIiJDcB7fwXWretpk 6947
csb43/tests/test_aeb43_context.py sha256=6pHG3ZslhmYuWUI5R7oquAx_AqPqztHb3uWGMm-29qE 4184
csb43/tests/test_aeb43_exchange.py sha256=97aSxJFDVjV6X96V7_XmlsZBLa1iwAVF4i-RnTXGQDk 4527
csb43/tests/test_aeb43_item.py sha256=eNLXWc3nL0MDdTziAv_egqm3jxmwaP8BYDQrB-c-o5Q 3912
csb43/tests/test_aeb43_sepa_debit.py sha256=d-UElwPo57piI66S4P_CUBK3dSMi811KBsZh7JiGFbI 11232
csb43/tests/test_aeb43_sepa_transfer.py sha256=3hZkZZSzW2YrwH95S-jbA0cn25Nrx2BuBYev1YyYPDo 6209
csb43/tests/test_aeb43_transaction.py sha256=zyxzwhLqPbafRGFqhOkCvok-MtW1SxoQq7fFMOuURn8 16810
csb43/tests/test_aeb43ofx.py sha256=OZ2F1UOa6lnVxsuRy3pBXrdV5hNHVn8YWVbXy4Kzs8Q 2421
csb43/tests/test_cmd.py sha256=RM-u_GkoADwM6zH2fpegTfpCY1HZWGQQ-NHEEzXNCeE 3060
csb43/tests/test_ofx_base.py sha256=ax4iEdsPIXNCekNA8_1sWeDJ5RWbFlm94x3OCIiXk7I 3327
csb43/tests/test_utils.py sha256=ENKzQMyJKyjQN8hsB5KK-Jx3u4QkXZMZWX5QTBF33gE 1303
csb43/utils/__init__.py sha256=WhBYMUuJcXs1XMKmNflpfd6UvgGanCmVP7yP0TR-Lsw 1551
csb43/utils/cmd.py sha256=x-4HO3eKdIDDRvv0HEyvGIqSqzRmeSppHby6l5JE1os 7140
csb43/utils/currency.py sha256=rDYCP4MuiqSp91I_PjAhbjZH7jcoHOTzB5IebmHt1JI 2815
csb43/utils/currency_data.py sha256=LIui0HfNeYtfVosG-abij6J_qbkv24-4OaVvpAQuaG8 3761
csb43/utils/currency_historical_data.py sha256=406_pHz5m_RX1he63V0m-F0z6Oy3GL8DZvOJnFTL0BI 9118
csb43/utils/messages.py sha256=OtTKgYrRD9RGzL-ghXX4UHNNC2BNKz5sYfDx9B0BaG0 2346
csb43/utils/tabulated.py sha256=FO6Ex94ZnnGdON3ExUfD0hJemAKB95W3vmCF9Op3ceM 1013
csb43-1.0.0.dist-info/LICENSE sha256=2n6rt7r999OuXp8iOqW9we7ORaxWncIbOwN1ILRGR2g 7651
csb43-1.0.0.dist-info/METADATA sha256=aDgfsZa8mAG4D9hCH5MS2nfOrZGGw7X8fg0g0CB35aE 12047
csb43-1.0.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
csb43-1.0.0.dist-info/entry_points.txt sha256=otUVa_t2W5BQeUIny1WTaVLrKS-3hTdL6fdle1ALRbk 52
csb43-1.0.0.dist-info/top_level.txt sha256=BuyRfLz5tozBK0d57Nvfrk53vPsx6T-X3xK-AX4cjTw 6
csb43-1.0.0.dist-info/RECORD

top_level.txt

csb43

entry_points.txt

csb2format = csb43.utils.cmd:main