vexbot

View on PyPIReverse Dependencies (3)

0.4.5 vexbot-0.4.5-py3-none-any.whl

Wheel Details

Project: vexbot
Version: 0.4.5
Filename: vexbot-0.4.5-py3-none-any.whl
Download: [link]
Size: 74312
MD5: 586f3e8d9a74cb54ba7cb99729cfc8f8
SHA256: 1b5f5fad843d6b21a96ea4a1e7067c9e777c77c0cf27b6cbeb6f2a5884ade213
Uploaded: 2018-08-25 20:37:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vexbot
Version: 0.4.5
Summary: Python personal assistant
Author: Ben Hoff
Author-Email: beohoff[at]gmail.com
Home-Page: https://github.com/benhoff/vexbot
License: GPL3
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: POSIX :: Linux
Requires-Dist: pyzmq
Requires-Dist: vexmessage (>=0.4.0)
Requires-Dist: rx
Requires-Dist: tblib
Requires-Dist: tornado
Requires-Dist: prompt-toolkit (>=2.0.0)
Requires-Dist: pygments; extra == "command_line"
Requires-Dist: vexstorage; extra == "database"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: pygments; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: python-digitalocean; extra == "digitalocean"
Requires-Dist: duckling; extra == "entity"
Requires-Dist: chatimusmaximus; extra == "gui"
Requires-Dist: irc3; extra == "irc"
Requires-Dist: microphone; extra == "microphone"
Requires-Dist: wheel; extra == "nlp"
Requires-Dist: spacy; extra == "nlp"
Requires-Dist: sklearn; extra == "nlp"
Requires-Dist: sklearn-crfsuite; extra == "nlp"
Requires-Dist: scipy; extra == "nlp"
Requires-Dist: pydbus; extra == "process_manager"
Requires-Dist: setproctitle; extra == "process_name"
Requires-Dist: requests; extra == "socket_io"
Requires-Dist: websocket-client; extra == "socket_io"
Requires-Dist: speechtotext; extra == "speechtotext"
Requires-Dist: gensim; extra == "summarization"
Requires-Dist: newspaper3k; extra == "summarization"
Requires-Dist: psutil; extra == "system"
Requires-Dist: sleekxmpp; extra == "xmpp"
Requires-Dist: dnspython; extra == "xmpp"
Requires-Dist: google-api-python-client; extra == "youtube"
Provides-Extra: system
Provides-Extra: digitalocean
Provides-Extra: socket_io
Provides-Extra: microphone
Provides-Extra: command_line
Provides-Extra: summarization
Provides-Extra: database
Provides-Extra: nlp
Provides-Extra: process_name
Provides-Extra: process_manager
Provides-Extra: gui
Provides-Extra: youtube
Provides-Extra: entity
Provides-Extra: dev
Provides-Extra: irc
Provides-Extra: speechtotext
Provides-Extra: xmpp
Provides-Extra: command_line
Provides-Extra: database
Provides-Extra: dev
Provides-Extra: digitalocean
Provides-Extra: entity
Provides-Extra: gui
Provides-Extra: irc
Provides-Extra: microphone
Provides-Extra: nlp
Provides-Extra: process_manager
Provides-Extra: process_name
Provides-Extra: socket_io
Provides-Extra: speechtotext
Provides-Extra: summarization
Provides-Extra: system
Provides-Extra: xmpp
Provides-Extra: youtube
[No description]

WHEEL

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

RECORD

Path Digest Size
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_command_managers.py sha256=53et06Bx12-xbza3KHXkC6HaTEJB3iHO29GFPH1NRnQ 9109
tests/test_messaging.py sha256=WUH1Xn0LEKJtPfrsBVePGi9oTyTX-4PNTgeIlOIA9VM 1828
tests/test_subprocess_manager.py sha256=iP20RmfWnVHPFSRCbG8OnFgSHIh7HrQgdfoP2SL1XjI 1555
vexbot/__init__.py sha256=Lr35FPyaEKAEJpZYjuPlVgG2gLjAdsYRC0dK9iKJRco 2129
vexbot/__main__.py sha256=c2FsGO-ZH4Evc9J3NqU6JvyfGfwwSVwySxctJdTK0nc 1826
vexbot/_logging.py sha256=wEpBauxzBRJjWdCXSHY2I8FDqnDrhjUPCeTwyd1H5aA 2312
vexbot/_version.py sha256=jMc7UM2pASY9F8z0XMALQbSXxGCAxWPyeXQlarwD0VI 22
vexbot/command.py sha256=pNSiwsdmH-TFJk6v5NqytrU0RA6KyFIZz3coqaJSbhc 1007
vexbot/command_observer.py sha256=-_x1ldxmwslXy1w6DNqicUqSco1apLPem72QcpHd9kw 10810
vexbot/dynamic_entities.py sha256=9GIsDZMHnkIzp01PBVRwOMACo6fk-hGZ5euP5DxTrcM 2533
vexbot/entity_extraction.py sha256=ROoZlca7xmfOHd2sBGp1nAXD1_fRk05slGAYm-v4_UM 3561
vexbot/extension_metadata.py sha256=-V8uoX2VsMyBd6tmYEI8lalkCkkHaw1Ie4Enpc7Unw0 7980
vexbot/intents.py sha256=7w9SACiZsker-kk7fa4oIJpp1YO20v73qLJtN_oKZHI 1027
vexbot/language.py sha256=va0F1HCjUOkhVEd-Aetn3DVKfv2A23vDg1bZTXkesLI 6995
vexbot/messaging.py sha256=Rn77y89zjTpRvo_DHhfLafH21L7s0efcFg6sNdSVVJI 14561
vexbot/observer.py sha256=bUIAaCYx5pwSOLFRrV6-v0eOz363VtJ6QVu4P6xzrFU 1463
vexbot/robot.py sha256=uj3pNJ_4-UVG1rc77aXEN18vd01yILMfNrgaf-LBNzg 2608
vexbot/scheduler.py sha256=r3vZAm2NZRLVM3mcLBIrbOKZFbGTCXEaRGfkqVJ1itU 326
vexbot/scratch.py sha256=BgtdSGWNZYn39998fQI4LaqeDRHOwtvVnRLbtc4VyHk 307
vexbot/subprocess_manager.py sha256=vfM1Smztq7ScxkLzmi8doZN-U3vREhCaWZX-iVbjd_M 3943
vexbot/adapters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vexbot/adapters/messaging.py sha256=g9PHS9nbXmgahSn7FqviAzJddsGvPkQKtYjjfLY1AKg 23077
vexbot/adapters/stackoverflow.py sha256=ALrf6XBfl6k6MtvNhdUJLTOPVbQTFE5ifwBwXG6aUMc 3036
vexbot/adapters/irc/__init__.py sha256=ad2s0HrPdtorUqWtZB1_XFkpuezqfAfXTPtYYWhDbII 1977
vexbot/adapters/irc/__main__.py sha256=T8J_SN5vhluVwCbNUeWNxR6JgdxsXnNSdakBgjVMGfU 3015
vexbot/adapters/irc/echo_to_message.py sha256=L025FXQCAm9Ub0EGqrM52Bh0Lsbo4C1_lH_LOxwSerw 670
vexbot/adapters/irc/observer.py sha256=VJzjR_LEKF1ePsvXGY7eNxs5S_7HhNt3utVBeAQ6G3g 3283
vexbot/adapters/shell/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vexbot/adapters/shell/__main__.py sha256=zQpZCLtxaTKjHRSDa02cSuASevTrsBxtlob0qU0hLm4 159
vexbot/adapters/shell/completers.py sha256=wJC177oVeswiCfus2Iz_IWZ0p-IG2eIQHDxI5E0UfuE 4028
vexbot/adapters/shell/intents.py sha256=cgCPG1uDjjR7tc3w-pLchySprUA93hbgC-F4piCJKoU 493
vexbot/adapters/shell/interfaces.py sha256=AvsWGZGdDgY9ULnxLhCGahnovbmYFU8iXLTkpbFuAJw 4231
vexbot/adapters/shell/observers.py sha256=5I6Vc4_J4LlGWYCBofuv8HnAa7JL6AMm4uXzs2oqkhg 17070
vexbot/adapters/shell/parser.py sha256=0cRin8gNU1WRfPlg2aqSP4n5HkucNKRRIxYMMMy3XH0 2172
vexbot/adapters/shell/shell.py sha256=UUmXKn3cs6ELp1skLZgDPRrYaHTr1xkcLrbyq8nwsFk 11701
vexbot/adapters/socket_io/__init__.py sha256=QZasAi30k59L5sMWRrP6Fu7Xw0AieAy1duSiRqjEukk 4594
vexbot/adapters/socket_io/__main__.py sha256=YvGKJkCbLPzDWTulxuTuCWe5-hNFnkkiBeAzgAI9SOs 531
vexbot/adapters/socket_io/observer.py sha256=ScXWie6ORuUAThmXad6KGCTGNaP3wRjk1wjCqaT9P7I 1702
vexbot/adapters/xmpp/__init__.py sha256=lRNLiJncGmBXVJQu5MLkLzpXMb4lq0JVUK-boJ85_Yc 2245
vexbot/adapters/xmpp/__main__.py sha256=PoAWMI61eoC-8ZaPdLOmmsz0CPrjuMIKfjIM7bbot5g 872
vexbot/adapters/youtube/__init__.py sha256=YapVF-JDshXzylY1K_Y8SubnsMY_ZL6awi_unrDp7Oc 5094
vexbot/adapters/youtube/__main__.py sha256=XtpK9RnxXtmc1OTLo1W9xv_hNuEz6NXD11-U4SKacHc 502
vexbot/extensions/__init__.py sha256=Jnlw6xWtrRRLIxZhUYsyrwjpl3gRSW4mDPSUm0eeJd0 1937
vexbot/extensions/admin.py sha256=FXQ6Gv8XVk96Od-sUMnqPWFF6Xs_R2-vlnmJlgVE8CQ 1223
vexbot/extensions/develop.py sha256=p5peLi55koWiz3Xir887PUWZw02UJpt9p-lSuMGsAXE 575
vexbot/extensions/digitalocean.py sha256=OOOyrtcDhSoWqjYOlP87Nq47J5NVm903NZzwBRs81Ao 1384
vexbot/extensions/dynamic_loading.py sha256=YGwot1Vu5ZUckNeyCIqtwE6W6Aj4JzWhz24UjY0E0Zw 60
vexbot/extensions/extensions.py sha256=79e2MJNSWPyuRW0KzaUu8O0hur6DfFjvsekY0C9NE6E 3248
vexbot/extensions/help.py sha256=AmYDS-Tj3_7p193CR13WwZAyu9qd5CF4q5yWmB3EPCI 374
vexbot/extensions/hidden.py sha256=5LHZiTXw86b_pRQ3lsh2EeHIyRsJ7SjYAKG98EVeqR8 228
vexbot/extensions/intents.py sha256=ZkogB6fvp3MU-95dNgJ5Tkho-qfQled9ZugMECQsFjU 190
vexbot/extensions/log.py sha256=VVrzrPWhQNn9ZJzWw60VVYySCWiTVqHDo1UylhSFFhw 1624
vexbot/extensions/modules.py sha256=to_LgoEpidlcDePnsW_dVAQDGzEyr2WWCXrt1L1o6Fk 759
vexbot/extensions/news.py sha256=igrjtfoh4G2ZEKsP9DmDcSdQA_D1zG5eNjgdOC7B4z0 430
vexbot/extensions/subprocess.py sha256=C06QubVPk-_uezUQIOHRJJr9ucxkBwIJtKhTFhBVvaA 1529
vexbot/extensions/system.py sha256=TnfdlQfr2uZqTC-gyhZoyR9LsPPfy2UkjaIhgMUF_Ws 1216
vexbot/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vexbot/util/create_cache_filepath.py sha256=Zjbu2ocgfkAssra0MYUiPt24WpIU1yjKRvoyvT0doi0 397
vexbot/util/create_config_file.py sha256=jtNDIKSzFTGkM8vr0tyCKeTXgXk7kqk0C0SoMwhFu_Q 572
vexbot/util/create_vexdir.py sha256=1O4aqtBTbMcm1lZBnrtN-ZH0x_3lIUw-TEBr8xtCjyA 402
vexbot/util/generate_certificates.py sha256=ejworJOWp1VvSzwaHfgGjryrsh47wFv8gx_RVsbVE-k 3525
vexbot/util/generate_config_file.py sha256=npVUe_s39zp0nOR06aTuOPB1wIvw8Wlyz3UPL0OkzOE 2043
vexbot/util/get_cache_filepath.py sha256=umtefpR5BafsxsDHrWfxTa93sC8Rp6H5i8vD8dys-P4 376
vexbot/util/get_certificate_filepath.py sha256=EmbauFzeKgHrniTDVZQo4O4HynX-SsYghD7dc-rg8AM 1724
vexbot/util/get_classifier_filepath.py sha256=D9O-l5IigdADsmdQdgN01z2N5dgoHXT0R9An0MRbHuE 452
vexbot/util/get_config.py sha256=gqmgE-sbMkFYPR9-DGlFmnCwpmiz7Y-KyVAS7cVwNQU 433
vexbot/util/get_config_filepath.py sha256=1_8ejBlqcnhri7v_T2j60axWcgPuxF3vuQrjOyyml3Q 255
vexbot/util/get_kwargs.py sha256=ObosW8i1fU7GvWFfm_SS5kjAqndrsepFnRPdwz1YJsM 208
vexbot/util/get_vexdir_filepath.py sha256=1Zh1-I-MiGPB3pD6A2u_xw7q8P31qc-8rh9rTCUR8Kc 321
vexbot/util/lru_cache.py sha256=Mm6EBKnkmA0MaFOiBdfs0aEuNW9zVHkW7aowfFBgE7w 8420
vexbot/util/messaging.py sha256=WZ4FrqNzsJnk45pXFXGknreiTv4FctgybOCE3J2LHww 597
vexbot/util/socket_factory.py sha256=3fb1QdNS39GmVG3FIQhO14kbECmMBhx3H-Pdx77_fC4 7594
vexbot-0.4.5.dist-info/METADATA sha256=6wAlcKgNSulWbzVOOKVRhCWhVvRZ5m70d5SDJ8IPGUk 2860
vexbot-0.4.5.dist-info/RECORD
vexbot-0.4.5.dist-info/WHEEL sha256=NzFAKnL7g-U64xnS1s5e3mJnxKpOTeOtlXdFwS9yNXI 92
vexbot-0.4.5.dist-info/entry_points.txt sha256=qZT2XNVCdLMyCVyLG2voxn9LAVYgKBgTIyjkgxNNdWs 3195
vexbot-0.4.5.dist-info/top_level.txt sha256=iY0yVa0zCIhrb4f57jOVd8ilnQ-3cLpwQHAVeMG-0bM 13

top_level.txt

tests
vexbot

entry_points.txt

vexbot = vexbot.adapters.shell.__main__:main
vexbot_generate_certificates = vexbot.util.generate_certificates:main
vexbot_generate_unit_file = vexbot.util.generate_config_file:main
vexbot_irc = vexbot.adapters.irc.__main__:main
vexbot_robot = vexbot.__main__:main
vexbot_socket_io = vexbot.adapters.socket_io.__main__:main
vexbot_stackoverflow = vexbot.adapters.stackoverflow:main
vexbot_xmpp = vexbot.adapters.xmpp:main
vexbot_youtube = vexbot.adapters.youtube:main
add_extensions = vexbot.extensions.extensions:add_extensions
add_extensions_from_dict = vexbot.extensions.extensions:add_extensions_from_dict
anti_filter = vexbot.extensions.log:anti_filter
bot_intent = vexbot.extensions.intents:get_intent
bot_intents = vexbot.extensions.intents:get_intents
cpu_count = vexbot.extensions.system:cpu_count [system]
cpu_frequency = vexbot.extensions.system:cpu_frequency [system]
delete_cache = vexbot.extensions.admin:delete_cache
disable = vexbot.extensions.admin:disable
filter_logs = vexbot.extensions.log:filter_logs
get_all_droplets = vexbot.extensions.digitalocean:get_all_droplets [digitalocean]
get_cache = vexbot.extensions.admin:get_cache
get_code = vexbot.extensions.develop:get_code
get_command_modules = vexbot.extensions.admin:get_command_modules
get_commands = vexbot.extensions.admin:get_commands
get_disabled = vexbot.extensions.admin:get_disabled
get_extensions = vexbot.extensions.extensions:get_extensions
get_google_trends = vexbot.extensions.news:get_hot_trends [summarization]
get_installed_extensions = vexbot.extensions.extensions:get_installed_extensions
get_installed_modules = vexbot.extensions.extensions:get_installed_modules
get_method_names = vexbot.extensions.develop:get_members
get_news_urls = vexbot.extensions.news:get_popular_urls [summarization]
get_size = vexbot.extensions.digitalocean:get_size [digitalocean]
help = vexbot.extensions.help:help
hidden = vexbot.extensions.hidden:hidden
log_level = vexbot.extensions.log:log_level
pip_install = vexbot.extensions.admin:install
pip_uninstall = vexbot.extensions.admin:uninstall
pip_update = vexbot.extensions.admin:update
power_off = vexbot.extensions.digitalocean:power_off [digitalocean]
power_on = vexbot.extensions.digitalocean:power_on [digitalocean]
process_uptime = vexbot.extensions.subprocess:uptime [process_manager]
remove_extension = vexbot.extensions.extensions:remove_extension
restart_process = vexbot.extensions.subprocess:restart [process_manager]
set_debug = vexbot.extensions.log:set_debug
set_default = vexbot.extensions.log:set_default
set_info = vexbot.extensions.log:set_info
start_process = vexbot.extensions.subprocess:start [process_manager]
status_process = vexbot.extensions.subprocess:status [process_manager]
stop_process = vexbot.extensions.subprocess:stop [process_manager]
summarize_news_url = vexbot.extensions.news:summarize_article [summarization]
swap = vexbot.extensions.system:swap [system]
virtual_memory_percent = vexbot.extensions.system:virtual_memory_percent [system]
virtual_memory_total = vexbot.extensions.system:virtual_memory_total [system]
virtual_memory_used = vexbot.extensions.system:virtual_memory_used [system]