abrechnung

View on PyPIReverse Dependencies (0)

0.9.0 abrechnung-0.9.0-py3-none-any.whl

Wheel Details

Project: abrechnung
Version: 0.9.0
Filename: abrechnung-0.9.0-py3-none-any.whl
Download: [link]
Size: 102485
MD5: 8742db936bb386a75bdc8535eb9efdd6
SHA256: 3637c9fdd8af86d0abc7d760e1e401ff3965f7f92e8c670d20ff65dba13f3dde
Uploaded: 2022-11-13 21:27:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: abrechnung
Version: 0.9.0
Summary: Abrechnung - feature complete payment management and bookkeeping.
Author-Email: Michael Loipführer <milo[at]sft.lol>, Jonas Jelten <jj[at]sft.lol>, Michael Enßlin <mic[at]sft.lol>
Project-Url: Documentation, https://abrechnung.readthedocs.io
Project-Url: Source, https://github.com/SFTtech/abrechung
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=3.9
Requires-Dist: aiohttp (~=3.8)
Requires-Dist: aiohttp-cors (~=0.7)
Requires-Dist: asyncpg (~=0.24)
Requires-Dist: bcrypt (~=3.2)
Requires-Dist: pyjwt (~=2.2)
Requires-Dist: PyYAML (~=5.3)
Requires-Dist: marshmallow (~=3.14)
Requires-Dist: schema
Requires-Dist: email-validator (~=1.1)
Requires-Dist: apispec
Requires-Dist: webargs
Requires-Dist: black; extra == "dev"
Requires-Dist: mypy (~=0.930); extra == "dev"
Requires-Dist: types-PyYAML (~=5.4); extra == "dev"
Requires-Dist: pylint (~=2.12); extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: aiosmtpd (~=1.4); extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 2616 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.8.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
abrechnung/__init__.py sha256=YI9gAkCBBnLkESl60qRQ_zpG2oAhyeyc6B4pDF9A0ME 95
abrechnung/__main__.py sha256=T4HzrpM1OAkWPPldYMDjxI5ityVAj2koYCrWuAp8t2g 2060
abrechnung/admin.py sha256=a4KmIrDUt-cSac3MHzRbtb_qYrHlejtDVcdPrwxUroo 1960
abrechnung/config.py sha256=V6so3kh92OcNWQjXZtAqxLYRcgVapPhyQcquVromk6M 6692
abrechnung/demo.py sha256=QhFhdZaqL-IXfdq8zpg0kOH8gChe6Ytq9NWG98_P8R4 2100
abrechnung/mailer.py sha256=nvx-LAjpEclEo6UAPG2hs_fsy0ODkXBCK_eLcYs4bRY 11367
abrechnung/subcommand.py sha256=XentBwsdG8186BvMxL4qlQ_wCqy64rXqcn6oqHThfPg 1298
abrechnung/util.py sha256=ouL6TdL7ePKD2XMP_mRs-qxXEXwF6HZIUolzpV6H_dw 5347
abrechnung/application/__init__.py sha256=rXkK4zGpLuC_z66MyLrTldczAZkyOnbvGAgDkXEgdnk 1579
abrechnung/application/accounts.py sha256=1CEqbhKxKTFnFENhKCqeTk5r-EUEWaETM87ZhYujgys 24738
abrechnung/application/groups.py sha256=fAzy_5AEStid66Pa51E0k6S0D7GgCmDosnTWovGIGu4 23567
abrechnung/application/transactions.py sha256=S8eWB53JnylTjLiALu7SQIBOzMkCG7dLnHyJDALxtNw 44200
abrechnung/application/users.py sha256=ZT4qt9vhTLvn9usf0uogPim7xyL83QgHwXtAN-_U3Oc 14646
abrechnung/database/__init__.py sha256=MQCCCFtnrIklVJsbqusaraIIRWJhs0PVlAMVJglcMts 5402
abrechnung/database/revisions/0001_initial_schema.sql sha256=Yp1vqr_K-KtnMDBkoumnYOXA270DtIqT5aVqxWkK_1E 34052
abrechnung/database/revisions/0002_subscriptions.sql sha256=ZHK9cFNLU_UGDvVGxOFjJ_jl4WN-kWlnhTkczYs59g8 23655
abrechnung/database/revisions/0003_purchase_items.sql sha256=MzEodpEvpvsbF7BKfAG3wnvfr1D7iyY5vDelt1DvPOY 16846
abrechnung/database/revisions/0004_relax_db_constraints.sql sha256=CJ7EVp3fltFUEM2EOTR_3EthzpjndsnTf1XZubT9EL8 211
abrechnung/database/revisions/0005_partial_data_fetching.sql sha256=Qo0eGnGkwY1fZIzrgnmDVAc9zY56JXSolk15Ni15NtU 1074
abrechnung/database/revisions/0006_fix_foreign_key_constraints.sql sha256=rWTtLqs6YeKweXxlYoHKCxDaov-_VlwMhB1A48FWjNM 967
abrechnung/database/revisions/0007_invite_join_as_editor.sql sha256=7QKMmjAQE1PUafgMF9yLBy-jYcXiS5N6cZdo-syij_g 115
abrechnung/database/revisions/0008_file_upload.sql sha256=3BR1k5Dq8fR8pLd2fFla3NuZ_UxkheKYi1ZTt7ULb_8 23052
abrechnung/database/revisions/0009_robust_notifications.sql sha256=1k1fKhaU8RsdnQcG9IUhyoly2sODzJc0wWNNckHYin0 25650
abrechnung/database/revisions/0010_clearing_accounts.sql sha256=qW_dg2HNVZGokTQGLC28r3AI66pzbHjmRX8yp3eBA5g 11385
abrechnung/database/revisions/0011_cascade_fixes.sql sha256=T6LGowR__H7M2PNTKO5qtzxzVsgTE4svC93vxDCTGkY 816
abrechnung/database/revisions/0012_correct_change_dates.sql sha256=p06ycDQVq0JPjHBSeyu5SDtW3gMZ-r-C14jLFPGldBU 4638
abrechnung/database/revisions/0013_register_with_invite.sql sha256=tS8KNEVohHWL0UWA7KVKq6z1r890vq0TutghicdnvBI 116
abrechnung/database/revisions/0014_associate_accounts_with_users.sql sha256=Rc4qJrfAW4NDjF8RPnSF6bsJ7xqzla5o43XXrhUWn6Y 4810
abrechnung/database/revisions/__init__.py sha256=vUalvsGISWtA7P1-6qIB-02gKhlUn_Kxv0y-cauO16E 5254
abrechnung/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
abrechnung/domain/accounts.py sha256=YB_p6qt1gHBn9eig-sn3dMBNUSe68f3n-V3bzZDwXXM 739
abrechnung/domain/groups.py sha256=IFP9cESHw4meLI8_-Y2fW6JvWgG13L7Ja2YfkslKEsA 1013
abrechnung/domain/transactions.py sha256=p7qCXQTuplKyrOyJpJlVm700faoOOhb2L-M1nCcKUoY 1603
abrechnung/domain/users.py sha256=NwBMP2hMXx0Gminp0Vh92hGjvVMyDiHLC7Rn1mSsqkQ 354
abrechnung/http/__init__.py sha256=aWmpQZL30Olhh5ti8eS7m4g5Ya2ZTDYmertoSBlZ7Z8 13300
abrechnung/http/accounts.py sha256=C1xKxQt8NxSugiW9Z278dkphNyEb8EbcISZbXgCQK5c 5235
abrechnung/http/auth.py sha256=ysK27y0zKpMBaNqTDrM92HMqROZpq6wcHd_QRK1bmCo 11863
abrechnung/http/groups.py sha256=7K8LvYt77Hr1oYnKKposd8QRFEx2dLbgZ4owReA-nWc 9611
abrechnung/http/serializers.py sha256=N2tPHWnqimduvH3Mro0GjWmEgy8a9fFhv6j-bZzznLw 5242
abrechnung/http/transactions.py sha256=krKHX2NmP5TqHgx2f2k3V9GRJP8VV93b1bfF_vnr91k 13215
abrechnung/http/utils.py sha256=c1M_KJ0PBHc9hkt2zHG-lHiAi_abhGI2gi73sMqXIwk 3677
abrechnung/http/websocket.py sha256=9MRv3J_Vrus_DmFW9O70tUV65B3PKfq_WZsC1BSYT6Q 1231
abrechnung/http/openapi/__init__.py sha256=AvKMdmgcE3nNiSc4mG_SJ-ep--ShX6WCbRQ5FklXtBk 830
abrechnung/http/openapi/middlewares.py sha256=r1l6nKQ2hWqN-MoYnYjF7yrlGL5HTQBr8IMYF_ANYxE 1417
abrechnung/http/openapi/openapi.py sha256=-VRK2g3qK8sA6esKC6X9JWJw2BvLqFCqhxRurAcZBok 6606
abrechnung/http/openapi/setup.py sha256=Hd39lpX2nBtXM8we-A8KjJQ6NO10-hWft56fBdlXLzI 3025
abrechnung/http/openapi/utils.py sha256=kAhDbwmmvu5leIZR5VnPxp1Qp2dqul4pkDSxnk4AsrE 377
abrechnung/http/openapi/decorators/__init__.py sha256=58o1fSt_5lEVreU4F7IjiJoPCHmIhJDbu8beoab8fEw 601
abrechnung/http/openapi/decorators/docs.py sha256=RK3WgFI7s4IPlbwvhKY9x3ziNeLQZM7iaqQP6KGhXQc 1278
abrechnung/http/openapi/decorators/request.py sha256=xDatD_bGby_Sv2f2_HQwJ5GmsLpMTsQfH8byrFtcn1w 3566
abrechnung/http/openapi/decorators/response.py sha256=FV48ZOOW1Ml00j7rncWp1z9OBPmDz3aKArpyBg8er9s 1209
abrechnung-0.9.0.dist-info/entry_points.txt sha256=ruKUfKP0OdMw4K-Uy25s094e8Mp_IJc2KLC8p1ZttHs 55
abrechnung-0.9.0.dist-info/COPYING sha256=fNX_kqbWHdjwM-EOnXlCw8w3hyLyqwn-dgHWZFrXArg 884
abrechnung-0.9.0.dist-info/LICENSE sha256=V8j_M8nAz8PvAOZQocyRDX7keai8UJ9skgmnwqETmdY 34520
abrechnung-0.9.0.dist-info/WHEEL sha256=rSgq_JpHF9fHR1lx53qwg_1-2LypZE_qmcuXbVUq948 81
abrechnung-0.9.0.dist-info/METADATA sha256=EIDTk2Lnwd62XyKg7EypLUTq8SVJvtSpVaxn3pzIAkI 4089
abrechnung-0.9.0.dist-info/RECORD

entry_points.txt

abrechnung = abrechnung.__main__:main