logicbank

View on PyPIReverse Dependencies (1)

1.20.26 logicbank-1.20.26-py3-none-any.whl

Wheel Details

Project: logicbank
Version: 1.20.26
Filename: logicbank-1.20.26-py3-none-any.whl
Download: [link]
Size: 62277
MD5: fe4263ffacbb9ce18c975d0eb8a180b6
SHA256: 582db7343c66efb6f93e1146bc73beff40697e8c88f945f559ecfa8f467b7e09
Uploaded: 2025-02-11 23:39:34 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: logicbank
Version: 1.20.26
Summary: Declare multi-table rules for SQLAlchemy update logic -- 40X more concise, Python for extensibility.
Author: Val Huber
Author-Email: valjhuber[at]gmail.com
Home-Page: https://github.com/valhuber/logicbank
Project-Url: Docs, https://github.com/valhuber/logicbank/wiki
License: BSD
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Platform: any
Requires-Python: ~=3.8
Requires-Dist: python-dateutil (<3,>=2.3)
Requires-Dist: sqlalchemy (>=1.4)
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: platform
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 14644 characters]

WHEEL

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

RECORD

Path Digest Size
logic_bank/__init__.py sha256=CUkmsl-P9FQFs6nPOQIjx2z5M9X06ohHYX1wdHLNOd4 1300
logic_bank/exceptions.py sha256=3dctVevdQIP4zH3cKz0bGEWgE6vOUMCZKK6vhRB4_Ys 565
logic_bank/logic_bank.py sha256=4Oy7OVwRdgtW0NUHDM7NBd-u0z2Hxq7qG2U1Qy3M_7w 19787
logic_bank/util.py sha256=gCI_2awgGQYGv9OrmF1g550uWipuUjZBjpp2q6nSULw 5552
logic_bank/exec_row_logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
logic_bank/exec_row_logic/logic_row.py sha256=tzzOhJleHJFLyJbZGsmb4vyvs9ePrZ1ukUxlLwaaDrg 72347
logic_bank/exec_trans_logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
logic_bank/exec_trans_logic/listeners.py sha256=zXqqK1O-yZTT9cL8ymHdwN_KvlXZ9Hx2h0hj9Pah-5g 8529
logic_bank/exec_trans_logic/row_sets.py sha256=07S35qqOXc1LaMR60JKHoLMXzwxRUc3FZXwbIal0deU 2626
logic_bank/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
logic_bank/extensions/allocate.py sha256=izJS6KCUezJO3CLu1_PTHaq1OVAkUNB9S0Xig_mVoyY 4661
logic_bank/extensions/copy_children.py sha256=dzvfndUlUoyyrGfzbkcoA8VYsAMl4oklxTO3AvfCEZI 1550
logic_bank/extensions/copy_row.py sha256=oKDEMz-jT8qs43qjWW72lJm83VchbIm81ZQkFRfoJ6s 1888
logic_bank/extensions/rule_extensions.py sha256=ATQGS8vy0FB3eb60dfeIbhHFhUF-dfaxNFAt6GIVcy8 3184
logic_bank/rule_bank/SingletonMeta_experiment.py sha256=iVORvEwxsRhcphFpxZwKHItT6-zEwniKbPJvfbeYq2c 876
logic_bank/rule_bank/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
logic_bank/rule_bank/rule_bank.py sha256=GtmLi4GTlbsDu1cQvfN1r4Qm9MRVwRfJ3wh5QivWWh8 5740
logic_bank/rule_bank/rule_bank_setup.py sha256=NaX44yvD3V1wVch8sD8UXF6FrwPhMdLIt-yV4FbBp_c 7775
logic_bank/rule_bank/rule_bank_withdraw.py sha256=7I628d6jZ5SKHOGdGVFn7ffPh-5DDY1-2UXwByH7lvs 9541
logic_bank/rule_type/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
logic_bank/rule_type/abstractrule.py sha256=0ync1-0DgckvK0twim8BXbtboMDIlS7EtiOscHCTHz0 5755
logic_bank/rule_type/aggregate.py sha256=YCtMwQLwoLr7aIV6WHRH82h4dao38k1txdx9841x7SM 12971
logic_bank/rule_type/constraint.py sha256=7Z_D9RrfVFmIPGjn9RxV2ZsiLMMhaGZEsoPY-NKL8Qw 3732
logic_bank/rule_type/copy.py sha256=V_GNz1t35pLfSuYcVQd3VYvhblXT4w8VOEhKJbvJYFA 2735
logic_bank/rule_type/count.py sha256=Np-hwgwewrMBaunZNq82iEteHDUj6GQEBaOmxIjJNvQ 2949
logic_bank/rule_type/derivation.py sha256=Sba5m2vXcKchA4xh5dj9w6eHGNgu6a5H808AwbYRsuI 2655
logic_bank/rule_type/formula.py sha256=YkC2F0TOwwtBYysZWScuB0uABbno5WWoIe_eXyqongI 4526
logic_bank/rule_type/parent_cascade.py sha256=S9rZTllNlghtuQILcjmmBiuTT3IEyq3KtRQwmpgzJ5c 1048
logic_bank/rule_type/parent_check.py sha256=kEYc60VvCgimZlorvnmMoChmyP1j5xh6ViFPUvNiIcg 686
logic_bank/rule_type/row_event.py sha256=QztEaioFyJbWH-McIxLvCDY4ZrwkmiWOvQqdFhdRbco 3272
logic_bank/rule_type/sum.py sha256=nFOEJ4s_U-B7cmkrWHoBzP6AsSDdltFqt5QHf56Audg 3973
logicbank-1.20.26.dist-info/LICENSE sha256=67BS7VC-Z8GpaR3wijngQJkHWV04qJrwQArVgn9ldoI 1485
logicbank-1.20.26.dist-info/METADATA sha256=51VgyPzto12UswO8EbP2MKupt653bp7XwJEA2wfb9SA 15766
logicbank-1.20.26.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
logicbank-1.20.26.dist-info/top_level.txt sha256=kZrklYsA44bXiABVjgCLc9oPG6x2y7pepYEhFKM_kfc 11
logicbank-1.20.26.dist-info/RECORD

top_level.txt

logic_bank