examon

View on PyPIReverse Dependencies (0)

0.6.6 examon-0.6.6-py3-none-any.whl

Wheel Details

Project: examon
Version: 0.6.6
Filename: examon-0.6.6-py3-none-any.whl
Download: [link]
Size: 31787
MD5: 85fa8fd01a947015e5ea38da00da663f
SHA256: 8a8ef1b30704bd1d97024cda51a3407cd11739e8ee5113a99f46ccc452963e6c
Uploaded: 2023-09-10 12:24:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: examon
Version: 0.6.6
Author: Jarrod Folino
Author-Email: jdfolino[at]icloud.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<3.12
Requires-Dist: alembic (<2.0.0,>=1.11.2)
Requires-Dist: boto3 (<2.0.0,>=1.28.37)
Requires-Dist: dataclasses-serialization (<2.0.0,>=1.3.1)
Requires-Dist: examon-core (>=1.3.2)
Requires-Dist: inquirer (<4.0.0,>=3.1.1)
Requires-Dist: pygments (<3.0.0,>=2.13.0)
Requires-Dist: pyinputplus (<0.3.0,>=0.2.12)
Requires-Dist: pymongo (<5.0.0,>=4.5.0)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: simple-term-menu (==1.6.1)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.19)
Description-Content-Type: text/markdown
[Description omitted; length: 686 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
examon/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/__init__.py sha256=Bt5rBZF5PdBi5MHUAMBFk2A01394ees5Mp6RfI_xVFI 184
examon/lib/config/__init__.py sha256=9ACRamX5ViuZ_EDSYW9ea1Pop1ZMdj8UEK1_oWKtYFA 371
examon/lib/config/config_dir.py sha256=g12QggX3jevHkt1UmiTc5RouH4o6A1xH-2CkMVMauns 797
examon/lib/config/config_dir_factory.py sha256=WHq2RTsPNiq7FzzgfDPfTbxXJhCy5EcGIA2Cr-xHwo0 1899
examon/lib/config/json_config_store.py sha256=ItH3Q93LIygUsBg2tCBYpP3jBVFejfMrEHiSWZSq87s 991
examon/lib/config/settings_manager.py sha256=xtSX7veyAMJj8PBgTE3acCmcZQbmtKNNi7C_rXeVNbE 1632
examon/lib/config/settings_manager_factory.py sha256=Bi0Ot8b_bYnufexFbiwqWsAdzqgHHf7gEzhpIHJiehc 558
examon/lib/examon_engine.py sha256=2JjrgjyTPx83C52rCk0hDknCwSRMaxOyZN-6Kf2tTMk 1786
examon/lib/examon_engine_factory.py sha256=gqjKp5fPDRN-dTSbDcu5MpfM6K-55MsGxvLgEXMtuzU 1661
examon/lib/pip_installer.py sha256=fCOetnoL0nB5jfJxpiEhdJV7lB33abImGj5lQbN5u_M 1127
examon/lib/reporting/__init__.py sha256=yBDAVWpdUwaVVWDGWlMxKBCWxX4362zzmzxAz-nAE1w 111
examon/lib/reporting/results_manager.py sha256=6jaEKAzkEiJK7oXHAE0kLGgCSLjrjmJq9LzXTP89sIo 904
examon/lib/reporting/stats.py sha256=U3N7CL1tttan0jcpp4fepVQ7JImsg8hBQzFF9woNOLA 652
examon/lib/reporting/streak_tracker.py sha256=HwAIqJlC52WYr1I_JBoQEwNXBt5VMzboxQ349kDDPpg 367
examon/lib/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read/content/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read/content/in_memory/in_memory.py sha256=bDaaEr8h-NQDewfFCuN4o7dfpQFx1WXo3uN6vVQj1T8 294
examon/lib/storage/read/content/mongodb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read/content/sqlite3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read/content/sqlite3/sqlite3_reader.py sha256=WZjgD_YghadlgSFQNvkinFgSoIV8cWfZ_YoKSbjnLD0 1997
examon/lib/storage/read/examon_reader_factory.py sha256=1Qnz1GKoHZtSeTEEqzG8gkZRMwdbNchu1cVH9hkNV7k 1074
examon/lib/storage/read/files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read/files/local_file_system_reader.py sha256=vFfuNJF7yzysV1S7AKRrSu4BEVihqf4cG-uPDXQCb6Y 249
examon/lib/storage/read/protocols.py sha256=jO4JMbFauzGZtxr6NAq1KkqJ_siLpyKwo0crBSq4jE4 353
examon/lib/storage/read/reader.py sha256=1hMdRgPo3WfwkC5ngSwL2wkFVgUK8VKEWoP7vU9KyD0 462
examon/lib/storage/read_write/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/read_write/naming_strategies/__init__.py sha256=0NBAKjpZl4ulQ8hiJXes0KNHcWSS0T7rd7XCEoj9PcM 56
examon/lib/storage/read_write/naming_strategies/filename_strategies.py sha256=mGUCD8fXY0a5BH6Qe0Mw3F5Ziak2uxTPn7E_7OB5AJE 419
examon/lib/storage/read_write/question_adapter_factory.py sha256=fBDbUWRwWts28M7QHhESLv44YvPjs-cjP8tLbAhDEeU 1618
examon/lib/storage/read_write/sql_db/__init__.py sha256=08FO9qlNkEG6Tf0OL84qgQPN2DYPTT7vcFA7bDDzUpQ 63
examon/lib/storage/read_write/sql_db/models.py sha256=2bmdPX_5Dm9oN23jm-iS79416zZzTbuS6Uh6IlSCCm8 3202
examon/lib/storage/read_write/sql_db/question_query.py sha256=Y4xm2udXSwPRqUmgHOPUXQ9H6bjvvDQQnVhJ7hm7LMw 313
examon/lib/storage/write/__init__.py sha256=FO0Z9IO8V5Ky1MsZDU_hya4PS4g1rUzbDf9oN__H_4U 27
examon/lib/storage/write/content/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/write/content/mongodb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/write/content/mongodb/mongodb_writer.py sha256=sVfoAPwXj6BncopavR-91vPNegJpQD3U61KJwykS4_Y 1537
examon/lib/storage/write/content/sqlite3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/write/content/sqlite3/sqlite3_writer.py sha256=DggRLcm6-LesCM730QN8qPObhtmNDSKiTqV6rmmsiBM 2422
examon/lib/storage/write/examon_writer_factory.py sha256=Ne44Z2wpAwyLsPDA0-71hKX300kK35wFbFBhkH-RKHs 3455
examon/lib/storage/write/files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/storage/write/files/local_file_system_writer.py sha256=eYxwC4wsxGu3WSumvmIUzAkY6kdmVgfS4fs6iIkU8Cc 833
examon/lib/storage/write/files/null_file_writer.py sha256=RomVijI4l4fgi--xACjt5eRgJgRxKo-52c89CejNNkE 252
examon/lib/storage/write/protocols.py sha256=Y9Mg8J1ePfUqOhCXgSHyviiyfKQMYcvOUDfEtVFnWww 221
examon/lib/storage/write/writer.py sha256=rtM7pWLMDvOPGW3y0KJYJNJMqZlo58_3p-2PPJJgkn8 455
examon/lib/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/lib/utils/logging.py sha256=Bqb8-rF52nYxniXcV1yLwpFcW38tv0wMrzvau1mV5Q4 945
examon/lib/utils/sql_alchemy_ext.py sha256=-tIgOW8DThmA5Do6SpMaCeUPhB317LixWQaUq8R5T3s 651
examon/main.py sha256=anthOYFKus3fTxw0S4oMVAC31bZLt-y4OzUA0DKjG4s 99
examon/view/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/view/cli/__init__.py sha256=I9h-8i9CpwxchualLDxxjHq4CgrF2nYAU1-I3byel1U 285
examon/view/cli/examon_arg_parse.py sha256=TqZpafTD8iHdgbR6INl8KIEnVsmAR0UhfxxSdFBHQ_M 2086
examon/view/cli/ingest.py sha256=K_1w7LL749u71nnFwCz9LDPUjQLeIBE46kRTBh9qW2Q 83
examon/view/cli/interactive.py sha256=wMclS2gFGeo-aHX5Cgq44HD90TN5dwVbqW7W0kKV_po 2956
examon/view/cli/main.py sha256=8dh_zsFjYNKRKte1IbYelrMQOiYr6XRpXUmEl87VHnc 1182
examon/view/cli/overview.py sha256=jRYANRETt2Yn_HyxptxKqDdO2T7RqFqqonYFxCo4xzw 674
examon/view/cli/package.py sha256=6iNwliZ-tqWTVq69NQQcOwWuJpJQIcaAcUVqnqE77RY 2189
examon/view/cli/runner.py sha256=rPe5GVPonlow6DkTjstjzsRVFGfCwLcl-91JiJaITbQ 2363
examon/view/cli/validate_config.py sha256=tJ4KbTNjUuK4iw82yuiGpfood6EtYQYWIrP53a7Qc4o 274
examon/view/formatter_options.py sha256=Skn6td4J43z-leNhKPlyK0XBB7CPgWpvWduB03j20Ns 862
examon/view/input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/view/input/answer_question.py sha256=V3GneCTb7fsYCXIN8bItKTDjNReVKw0H8PAGqsaHpgk 712
examon/view/output/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examon/view/output/question.py sha256=8B3F-x6D7nYKn-2iTNfzU9w48g8JC79mVc9XGz-f7_Y 2001
resources/examon.db sha256=i8UKhxVxiJywEF29TyLfZP_Y0QLJHHlAwsIIY5C5Q04 49152
examon-0.6.6.dist-info/METADATA sha256=C7eJweHrfma36nP8oTdbz5XnVglQBVEyKLm0XbZTRlU 1544
examon-0.6.6.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
examon-0.6.6.dist-info/entry_points.txt sha256=SFrnjGB7biyASGvhNgPxBiZ-wmMYOhjwwbrz7Hq-OWw 63
examon-0.6.6.dist-info/RECORD

entry_points.txt

examon = examon.view.cli.main:process_command