loutilities

View on PyPIReverse Dependencies (1)

3.9.6 loutilities-3.9.6-py3-none-any.whl

Wheel Details

Project: loutilities
Version: 3.9.6
Filename: loutilities-3.9.6-py3-none-any.whl
Download: [link]
Size: 208878
MD5: 01cbb0e20bb2c629679109f63a45f567
SHA256: 62ed180b4e49820d42868a1cf852b3bad81f975c43c6cd19e81a954101670a2f
Uploaded: 2024-09-30 23:06:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: loutilities
Version: 3.9.6
Summary: some hopefully useful utilities
Author: Lou King
Author-Email: lking[at]pobox.com
Home-Page: http://github.com/louking/loutilities
License: Apache License, Version 2.0
Requires-Dist: flask-security-too (>=5.5.0)
Requires-Dist: flask-sqlalchemy (>=3.0.5)
[Description omitted; length: 1771 characters]

WHEEL

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

RECORD

Path Digest Size
loutilities/__init__.py sha256=QejHxliYNeC0gRx3UAo1EPHDWt2dvkcQNJf4DNVSM7A 1248
loutilities/agegrade.py sha256=WRl5F499BtyWNQctJB0lDY88tlctLwO8nfBs3ku30VM 16727
loutilities/apikey.py sha256=RlPC1okMciWb4JyIPuUgomBTdMYIQAV-PjaOCEdmhds 5767
loutilities/applytemplate.py sha256=81Hs23zH3punWo-4MOc60ZgH7PWNLtqFlVpU-p1AeEw 5329
loutilities/bfile.py sha256=316bm9gHrXoBNow4aJ6or3nZ3UOqJ2RvWxs8ceGilLk 31804
loutilities/boolexpr.py sha256=t6Hop-UzHjS9UvQaTRqRCvb7SHnmzqsIJAf2ka0vlHU 1809
loutilities/config.py sha256=ywY4TZCV8gout5w3odQyH3Lqhn-isu5ncOKcY4whMXY 1597
loutilities/configparser.py sha256=vMsnoxGECoeUSCHJGI0AMhXgAg2gzEkHH9qK8v1JYZE 1580
loutilities/csvu.py sha256=sc9S-MQnsCIy_5nhilVth_ChAbL2dYIb_Qvpii5_cKI 2726
loutilities/csvwt.py sha256=k7qQ2CktiYkU4ypg6qzCDAkarpIONN4wNhbNrnkTrZc 16776
loutilities/extconfigparser.py sha256=IB9CbrO3CPLLvisOnmVKILadPyVBNyA6mJmmVAsgeUk 10771
loutilities/filetrigger.py sha256=T1qASvHLCFRiXj5Gh7WkSge9yZef6tQ4cnnGRza59Hs 8147
loutilities/filtercsv.py sha256=YdyMAzWWmd9LJxMYbpERqVC5IX2sY-DrJhYeAqROErk 4592
loutilities/filters.py sha256=OyhTzzJOOQ8fm3FkisLjQdZlKFQlPM0i9EHOg6Q37vk 3315
loutilities/geo.py sha256=n6TacXW_go0oMEN3tHzgAPlDi-u2KwvLJ8oA0gYIYLM 10781
loutilities/googleauth.py sha256=UYkLfM2QI3Y7e42it5k1LpNf0dxmq_As55gsgqH4H54 12067
loutilities/kmlutils.py sha256=uTtUPpW-oxl2Nipu9cEJV4ngNnb2tBuHIgCdooxyj24 10705
loutilities/makerst.py sha256=77bnFAnPw1wyRow7FFkNXCa-QrnxSeX3QFiv0m-GSJY 2448
loutilities/namesplitter.py sha256=AcsRd_TAk7rnQJEp42iHyP3e_vIfQB9Ncd6m1GZ6hmA 8990
loutilities/nesteddict.py sha256=PW6gNIFU3N9El7iHAYXdLhAFj0RkHBDojPH_PJ0Ixys 6267
loutilities/nicknames.csv sha256=_Gmhvhsm0qh8UDMnG8QpZN3woJWIiyRVkd4Hg0EZezI 22227
loutilities/nicknames.py sha256=kD9isEsbQef1lkV6eIlyzOOjSBQBtLvSO9ZO_c-MLjI 1557
loutilities/renderrun.py sha256=pj0pXFMD8Wn6uvuhz4WnHEPLg8SqqQ0iwAs5BNmKp5Y 6266
loutilities/sqlalchemy_helpers.py sha256=I7pjsChy0Bsx2HfjxIMJiuTRdCAWPKROP2vZBY6-s0E 4057
loutilities/tables.py sha256=V_mJmXwMZiCENKDoiHB6yhIaNJMros3cAXElmSi72qM 151732
loutilities/textreader.py sha256=HH-dkZndUspIrs1Rsn5_1REJxJPmar6Iz_AckSS0ZjI 20360
loutilities/timeu.py sha256=rt8VcanXPE7FINDsXVXteHOdTrH7hd6ET-Dl6br2w2A 7657
loutilities/transform.py sha256=5NjiDGI4Q2Bc4xN67p-qzbdpD_m1JNZC4kJPIKZ-r3I 2410
loutilities/version.py sha256=8nSsjHsq8cpWSnfEop-v60o-0qSrmqDLu8nFZQphZSY 110
loutilities/wxextensions.py sha256=46BCE-deXsru0bovsVSNWemhDPm_ZHR59zE-TEAJhoQ 13429
loutilities/xmldict.py sha256=XRDrerXv7juIUaflqStavZt7ye5ojGllIsysTRJj-YE 5040
loutilities/flask/__init__.py sha256=7yivca5z_JczGTTeRI0yRoEJY-OpwAz78ZcvL9_nFGY 34
loutilities/flask/user/__init__.py sha256=euZy-R3_rMKgM0qq7I6amJ_-JMOnao6B_nkiwM-52P8 37
loutilities/flask/user/views.py sha256=sC8YEGY1Mcte3sj87tRi2DS7i1OyAcyQ9ReOhqI03I0 4390
loutilities/flask_helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
loutilities/flask_helpers/as_blueprint.py sha256=-0lhek2muxDhnvIchmVIji__Pnaiq4Q_8IBbphxzHxg 1631
loutilities/flask_helpers/blueprints.py sha256=uDrZQRlaegmJRU1WIzTkN_pXYZpOBdYstnA6Dsgo7lk 2976
loutilities/flask_helpers/decorators.py sha256=p0AYQwCVBaoSoMVFVfUecmKNswlnudONTlCQ2azthLc 2756
loutilities/flask_helpers/mailer.py sha256=7Zx1sLAIHMVY_NPgB8LOmf--wtFMqMnxj8F-o36DosM 2270
loutilities/tables-assets/static/background-post-data-manager.js sha256=YHA8JqyA0z6pOgN0POWhs70SQT2CitW39bN5FSEYNF4 7595
loutilities/tables-assets/static/branding.css sha256=2iYkTiwcWTvmBjMlcU4e-KU9iaM48b0nyy8KbMnTfL4 168
loutilities/tables-assets/static/buttons.colvis.js sha256=DQ9IOrw94WnryRReKcwGv6PPNHyI6mvmlvtNqR4Gfrg 927
loutilities/tables-assets/static/charts.css sha256=n9x4qvJ6SSCBRvnnL1Yu3GI1-N96w-oeXc8_xE1-Ccw 521
loutilities/tables-assets/static/charts.js sha256=xQW2yeBQ1hW0Rj5ikIJwyNbdFpxd52s6NIO7RoRgvxo 19829
loutilities/tables-assets/static/datatables-childrow.js sha256=BbRwp7dhvwJiA3habml7vWW6ozazxJlYS2YzgxOk7qg 30498
loutilities/tables-assets/static/datatables.css sha256=07Pv-TGCRbiF-ONGznJWn7zruKhEkn4yLlpRaf_k_IQ 3581
loutilities/tables-assets/static/datatables.dataRender.datetime.js sha256=SU-erkB_qSvBdL7_vS3vmgVY7LW6CSahYuQXnyLIyhw 1413
loutilities/tables-assets/static/datatables.dataRender.ellipsis.js sha256=98vjqDIvvSNCiczODFPdHio1F6vhZihr5N_fnsNp_SA 1141
loutilities/tables-assets/static/datatables.dataRender.googledoc.js sha256=iVhVhQdfcow2dbo2bIItezcLZmhYgGLP-fepRzRlyjA 700
loutilities/tables-assets/static/datatables.js sha256=drpSqeyNbk0L35J2N4CNyW43GlwRbUq68fyjZVi5C44 22430
loutilities/tables-assets/static/editor-saeditor.js sha256=0WfRpUXdNMOQ6PYt56MCRSGEDeEcRXFJrNSHvuL4ZbI 5340
loutilities/tables-assets/static/editor.buttons.editchildrowrefresh.js sha256=uDwMJ_QNVVZmlvpxzmnf7Q1ZXK8Rn-w1o93UkkO5Zgc 2329
loutilities/tables-assets/static/editor.buttons.editrefresh.js sha256=aMPL6kGmMX0bhwsC0tVjQW5XOcpBQDRdQe7OxZmf9yA 1977
loutilities/tables-assets/static/editor.buttons.separator.js sha256=LSrF5tFbC--pVxuay-yRo6i4nNXK6hYDumijvVNq6AE 190
loutilities/tables-assets/static/editor.ckeditor5.js sha256=et9y5SuFUpliWlkKf9HpjX-lQi2uq6bowFiBLuIz-8U 3517
loutilities/tables-assets/static/editor.css sha256=lN8GbiUUfVfszxhO__ZrZ_aDVFnipadHTI3vWrD_Jx4 185
loutilities/tables-assets/static/editor.displayController.onPage.js sha256=yuLjJke-En254a1DiUdcdecbrzeRZdRQLEQ5CEO3ITE 2144
loutilities/tables-assets/static/editor.fieldType.display.js sha256=ketgFpFPP8qp-giKVo0B2SVLwzPt1zti9hd2oiHIVQ8 1265
loutilities/tables-assets/static/editor.googledoc.js sha256=tkiM_TBzlSh65sFeqrvI1uVEtsdBhVVikYmVHcro11A 1757
loutilities/tables-assets/static/editor.select2.mymethods.js sha256=A3Cw2OhATIdyEFPXeDdG_jJ8TXJNNhLeHcuHM-xYJP4 1993
loutilities/tables-assets/static/eventscalendar.css sha256=1HD20I8uhpijrCnFQ9N4zd1yY1Lq9QnQs_MiLbrEb48 2088
loutilities/tables-assets/static/filters.css sha256=ph6CPAh8TV97PrrCWF3ns9O6RBGY2llqFL_eG4qXfEE 381
loutilities/tables-assets/static/filters.js sha256=Mrx5WM5ZTi6JdhqqoPNSkUgbbZPyoTdoi6C2k5HKLnY 3697
loutilities/tables-assets/static/jquery.ui.dialog-clickoutside.js sha256=IEFHNbPREh7_i1JiUCGDJvs4qKNNeitmI4zEs4Nrpao 2254
loutilities/tables-assets/static/jqueryui.theme.adjust.css sha256=efdbglomSfI1guweGPkibJNc2o0XSY-vY6dyMuDUL0Q 331
loutilities/tables-assets/static/legend.js sha256=KlRubW5gZed4C9VmLFCbwWkN7YetdauJOnG4PBZuErc 454
loutilities/tables-assets/static/utils.js sha256=FYj-aAbB-335ZuO4De2pIgPVMIP9i4-CSWBHomvCfoY 4391
loutilities/tables-assets/static/user/admin/beforedatatables.js sha256=LEw-rsIWooHfFSdPOWLrGu9Yh600mx2hejW7xBrkmEM 646
loutilities/tables-assets/static/user/admin/groups.js sha256=RvjE4k6QTgZLwL_HauLtyOMzAoZjpoBcXIWCzZc2Pkc 7208
loutilities/tables-assets/templates/bare-layout.jinja2 sha256=RqDz4ID_VXAGhEOsdnvey24hKd9thFTpp1UjxAqwFss 36
loutilities/tables-assets/templates/datatables.html sha256=8Engo3-Gp4vC95zo_sA0RzqyHlaZY-yAyKOT2mhNGXs 142
loutilities/tables-assets/templates/datatables.jinja2 sha256=fgtczElDHhuI3nBoSoQNyIoAx_WXqoS790GDwXcIeb0 3748
loutilities/tables-assets/templates/layout-base.jinja2 sha256=i6pbVL1eZf33g7NUKXuxQki5wiNwQHZUPWCFj9AwfTM 4243
loutilities/tables-assets/templates/layout.html sha256=yef1KUOyZJ773WOXWQ0uEgY2GGEqec88SHwm0CG6Nh0 130
loutilities/tables-assets/templates/layout.jinja2 sha256=JfFULq4C8GIfoAd1ZIueGa62DcP2cuPNFCz3SqcvstY 837
loutilities/tables-assets/templates/select-view.jinja2 sha256=60bKRdTtBuB7PmWx3jxrmzdTI8qIZ0EEBLOhdOw2v0s 1455
loutilities/tables-assets/templates/security/change_password.jinja2 sha256=MzZa5Lx3w1XDChMGxZjoFyexsVPMj3glRj9k2iy_fw4 860
loutilities/tables-assets/templates/security/forgot_password.jinja2 sha256=2b1bTnBLh0Fs9BkJT3o_N8aLgRNHWtv2JAUq-hG7gdE 614
loutilities/tables-assets/templates/security/login_user.jinja2 sha256=yvSGzn0IHZhcrRmDN0h7Wiu9Q0oMc8VoLIO7yNdOgXY 1601
loutilities/tables-assets/templates/security/reset_password.jinja2 sha256=cBXDe3nvwJ8jA9JOZtJPkbBpsfSB8hVqLK5zCdamBYA 698
loutilities/tables-assets/templates/security/email/reset_instructions.html sha256=WPyvJIZO5jc-63mjreRsOQSWtnmmizqSFCYgXvq4iOg 514
loutilities/tables-assets/templates/security/email/reset_instructions.txt sha256=Y41i4CueiLVXnnH4CWHYPBnpZ02GUVEMRX923YjBawc 454
loutilities/user/__init__.py sha256=N1h8BlqfPaThPoo8OU34GRjG-zoMwbAr8zitb0CZLB8 4439
loutilities/user/applogging.py sha256=q92ylXaHK_bR8c779sgsADvy-pGfH6nJdedxKdR4PQU 4261
loutilities/user/audit_mixin.py sha256=zDN3g9G4jQ-WrPxShjQTqGBQ5QwmpCJ8i0G44nJMCsg 1641
loutilities/user/model.py sha256=6K3fqUP1Us5fAYS1NiO-hedn4bh_Ocg8JiCE-XgFQN4 12988
loutilities/user/roles.py sha256=TOgCWXayzhWeYWuzNUMXh5wxQ8-nr-M_1DNiRR1Vurk 3194
loutilities/user/settings.py sha256=IMatu97RJdJfz8Re8IiztnIQ_xQpexnZs-Igs21B2Bc 2883
loutilities/user/tablefiles.py sha256=m-Wkj0HPs6Y3sDK3jbjzB_VgeqxK0-fne_0ch94tb0Y 8323
loutilities/user/tables.py sha256=fCpdqLpWvP3_shXCM6bfIOpSxciY9aim6pjrVLfDITA 23503
loutilities/user/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
loutilities/user/scripts/users_init.py sha256=C9EJTbeZn2F0k0euYiF11rIHJ27yjkO4w64rPVBr6vk 4768
loutilities/user/views/__init__.py sha256=N0kfvJ4COnb7KlLIBydO8ZDcwB4R0LjT6kwi-L8AKVw 612
loutilities/user/views/userrole.py sha256=kSgrdESbFAwSwdZmmor7iQloDkPSKuVqoLR2HS13Y6g 22778
loutilities-3.9.6.data/scripts/agegrade.py sha256=WRl5F499BtyWNQctJB0lDY88tlctLwO8nfBs3ku30VM 16727
loutilities-3.9.6.data/scripts/apikey.py sha256=86NdjJs0_ta9ypUBobkOIqjvGo_OC_-jESjyYu8tXC4 5758
loutilities-3.9.6.data/scripts/applytemplate.py sha256=4LaV40shz0iokCQQnIeDjgEUYxsHLoO9KLmCa_bYS6U 5320
loutilities-3.9.6.data/scripts/filtercsv.py sha256=PXwpkGDARlIc7mrZ3HLsYSKI_awEv1p965j2k8U2HxY 4583
loutilities-3.9.6.data/scripts/makerst.py sha256=KNXJXzuy6BKFQKdq2BOEqoAzYxdO1isHnvGFBGa0F4s 2439
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/models.py sha256=wk9xJNyeunaI6vB9WSlLAOUBPdxw28QCQO4jR75PRlg 2701
tests/test_sqlalchemy_helpers.py sha256=mAd7QOi1rO3kXIeLDn6tKZkoRKejCF0b-5Pz0ckZP9Y 6547
loutilities-3.9.6.dist-info/METADATA sha256=b4ESSMoBzYNu5T3PJmXZVA6ZQuk-ou2Ls6N-BBwjUas 2132
loutilities-3.9.6.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
loutilities-3.9.6.dist-info/entry_points.txt sha256=fR-Zsdd-yL6axP2hanal0RxBtpBabQ701F0LLHXrTgs 209
loutilities-3.9.6.dist-info/top_level.txt sha256=qGbltGLPi7LDtnlB3x-ANI4A2-4RrASIKdmoiZYoxCM 18
loutilities-3.9.6.dist-info/RECORD

top_level.txt

loutilities
tests

entry_points.txt

agegrade = loutilities.agegrade:main
apikey = loutilities.apikey:main
applytemplate = loutilities.applytemplate:main
filtercsv = loutilities.filtercsv:main
makerst = loutilities.makerst:main