voxelbotutils

View on PyPIReverse Dependencies (0)

0.8.4 voxelbotutils-0.8.4-py3-none-any.whl

Wheel Details

Project: voxelbotutils
Version: 0.8.4
Filename: voxelbotutils-0.8.4-py3-none-any.whl
Download: [link]
Size: 157366
MD5: efa64571ab15cb9bc6040481116f3098
SHA256: 637423e01cd5a500ac34537d419525dd4aa058418edc1f2879824d21fe2b8d6f
Uploaded: 2022-05-02 10:40:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: voxelbotutils
Version: 0.8.4
Summary: A set of bot utilities for Novus
Author: Kae Bartlett
Author-Email: kae[at]voxelfox.co.uk
Home-Page: https://github.com/Voxel-Fox-Ltd/VoxelBotUtils
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: novus (>=0.0.8)
Requires-Dist: toml
Requires-Dist: aiosqlite
Requires-Dist: aioredis (<2.0,>=1.3)
Requires-Dist: aioredlock (<0.8,>=0.7.0)
Requires-Dist: aiodogstatsd (<0.15,>=0.14.0)
Requires-Dist: aiohttp
Requires-Dist: upgradechatpy (>=1.0.3<2.0)
Requires-Dist: cryptography
Requires-Dist: aiohttp-jinja2
Requires-Dist: aiohttp-session
Requires-Dist: jinja2 (<4.0.0,>=3.0.0)
Requires-Dist: markdown
Requires-Dist: htmlmin
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: aiomysql; extra == "mysql"
Requires-Dist: asyncpg (<0.22); extra == "postgres"
Provides-Extra: docs
Provides-Extra: mysql
Provides-Extra: postgres
Description-Content-Type: text/markdown
[Description omitted; length: 1660 characters]

WHEEL

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

RECORD

Path Digest Size
discord/ext/vbu/__init__.py sha256=lmF6ZbgZJMQ2XUJsNsufAUSaEU10Yl2mxmusGqhns2U 29
voxelbotutils/__init__.py sha256=HxkufNKHNbOYYuXFiwzHBFoKvZa9XeNnM3hgofRr3aM 95
voxelbotutils/__main__.py sha256=pw2jdaRW04RjeBrf5086Nqia36wMp2Ci2dbuBEfuIsw 13998
voxelbotutils/runner.py sha256=jabRxzWXt_zan_6j2LtcwCoWmbsMPUe6a3rKMXd_Flo 30228
voxelbotutils/cogs/__init__.py sha256=D88keZjwO22_Jo1O8MCPQ6rmyfzzsCpIMAqElI8XFSg 353
voxelbotutils/cogs/bot_stats.py sha256=SHrEhtfTLTpP1n2n2yD07aTfWPygSY3v5PI8bCbcRQA 8337
voxelbotutils/cogs/command_event.py sha256=ni-RywY30Xu_4FspPn0RHxg-gyfW4xJGU_NbSfqbvew 2297
voxelbotutils/cogs/connect_event.py sha256=QJAroBCFby1ORXMmxvB48K2nlw6iFB_SepE0ualUH2w 6771
voxelbotutils/cogs/error_handler.py sha256=R_4KGVmYRXc7z5gxJ46xOuyGsOlhYllRC9jEQP4xBxQ 18197
voxelbotutils/cogs/general_analytics.py sha256=_L6HIT4mBOI0O8CQnep6YY7PbQw0uXbidglvAfsBf7c 6181
voxelbotutils/cogs/help_command.py sha256=r4tbyi9_-RPOdEeJIZ36-ZVrS1K3lWMb6AYPPQSwKDQ 998
voxelbotutils/cogs/interaction_handler.py sha256=R_DxAe463JT5ITgMw9WJqPuWAbB3fKTemUsohMkpM0M 2419
voxelbotutils/cogs/misc_commands.py sha256=NDHyu-lc7HaCnHO33YVFdVh62cHXunYs0tmYyXhxwS4 1322
voxelbotutils/cogs/owner_only.py sha256=tG3a971ps4ODUaHxFpkV69CULyiLwasTsBedJG7MCOE 28009
voxelbotutils/cogs/presence_auto_updater.py sha256=l5DzIj5G2bMtCq_mlMdudYNxNjPh4mKKeS5gEVtRQcI 7905
voxelbotutils/cogs/simple_bot_settings.py sha256=SSeEKrRfPtp9c2RDgXxUO1B513Q2h-U-BbjQvgWA6Wc 2169
voxelbotutils/cogs/utils/__init__.py sha256=e0SpwbnbyjGyql4YfEvIUgXGTFIYQWnj_P3zEfxSQpA 3305
voxelbotutils/cogs/utils/analytics_log_handler.py sha256=iytuufZAR4eXoF4XT5TEkD8C3zXUHQo96lxhgnlXvFQ 8832
voxelbotutils/cogs/utils/component_check.py sha256=0QOceFfs2xskDDg0qha8kJ0-W7P2BYf0P-mMQbMXY7o 2056
voxelbotutils/cogs/utils/context_embed.py sha256=vJU9RmyqWv_P-KAzsm4CtPKg838jKIAIct67oPZpXW0 6785
voxelbotutils/cogs/utils/custom_bot.py sha256=XdYmyMqTAHfB5FjyBSeDqozcc8peqN6zmhM9X1iJxpw 40242
voxelbotutils/cogs/utils/custom_cog.py sha256=jyy-nnICCL_JW9rid7faFGyCHUm85lX5ht_pJzLZXrE 3094
voxelbotutils/cogs/utils/custom_command.py sha256=6-RBOKn6mrQR5wxHVz0hK8QFFdrT69NcU1BsqnDOt0I 779
voxelbotutils/cogs/utils/custom_context.py sha256=ZQJHqIYpRec17WIFt8mxQ09LrdAxeB3-ZWLqGKlFBhQ 4892
voxelbotutils/cogs/utils/embeddify.py sha256=-VKA9nRcrj0htwU5kDVPNEDaEpkASFmLsg_R8ARuPpo 5280
voxelbotutils/cogs/utils/errors.py sha256=CE7FxA3xOGRtQPqVmG-YA0Bql9Ix1GGV4X8LjiZdHYc 604
voxelbotutils/cogs/utils/help_command.py sha256=ozv3Qe4PYzr9qmkdaS7Ij_juwrmQOtMoeYcXay8LPxU 7626
voxelbotutils/cogs/utils/missing_required_argument.py sha256=AnOh3ws2Wd-iJkr868aowyeuI10Nx7X1SnUISxo-Tig 466
voxelbotutils/cogs/utils/paginator.py sha256=r099awyDZpCvFebcRW8KmPkz1uMocQMX8DbhM-7GjyE 11341
voxelbotutils/cogs/utils/redis.py sha256=1wyQQlg9NCOWkg13HuuCMl8-anm42kDud6g9pDSU3R8 7731
voxelbotutils/cogs/utils/settings_menu.py sha256=fKb49Vimo72z1a40aC_Si-vI5qqHSPr0PAg0hDoNBVE 38256
voxelbotutils/cogs/utils/shard_manager.py sha256=Em9rynHElnGIV0Xjg5M3hPEWLe1rexj6_MxTdcmH3-4 14428
voxelbotutils/cogs/utils/statsd.py sha256=YsLfWhCe0vtOjdLJAxluCa9cXZEVh9D6nuQu7TvQNq8 3488
voxelbotutils/cogs/utils/string.py sha256=f0ojqocm6qSDteFj-kCbkfXxNdEQ9bPPA4xUb108QC4 4438
voxelbotutils/cogs/utils/time_value.py sha256=87g9SFHsZQAvsYK0Ui-a6PKElTMyXBdMYKq03i7kDeA 7249
voxelbotutils/cogs/utils/twitch_stream.py sha256=lZAgv-LHeE14QGHb4JoRoZ9pON_5M2uP69YK5MyQeaM 2222
voxelbotutils/cogs/utils/checks/__init__.py sha256=FIy-jx0xsULe3eXUNFZNWvVGx1j-GQPQXWSFq0kQCBs 406
voxelbotutils/cogs/utils/checks/_slash_commands.py sha256=EbOADmaUjp94HDOMyS4Msxz1JQ2VGX8Z_2ZNrp96tss 1646
voxelbotutils/cogs/utils/checks/bot_is_ready.py sha256=sJSUZHFAf5kNYHXwee9piXuWcQ4Zv18rj_KD3xlbcAU 932
voxelbotutils/cogs/utils/checks/is_bot_support.py sha256=6Pu_BJ2_bQ7B5HYsyUu8VMu1oWcoq9OA_CH9bxsnM04 1566
voxelbotutils/cogs/utils/checks/is_config_set.py sha256=y5J3-8Qzt8j9wWkQZe1ocRZLfO_V7YCMFX00UDLGtpU 1260
voxelbotutils/cogs/utils/checks/is_upgrade_chat_subscriber.py sha256=51Gf4XVY9MD9tEGIUk8bWWD5AZ9M98-NnvoHg6iULug 5209
voxelbotutils/cogs/utils/checks/is_voter.py sha256=Im-RXGjoSd3owk-r7ZT_GPxpPLn75QMDrbRds0-FFLU 1878
voxelbotutils/cogs/utils/checks/meta_command.py sha256=SPT_McEGh1d1zAM27KYkq8HW6oiPYEmOYphBOvlbVKc 1458
voxelbotutils/cogs/utils/checks/_cooldown/__init__.py sha256=hccs8RPfefU1LxDsy7ZFy75PntA-XKc-ZoXEX0f58ys 282
voxelbotutils/cogs/utils/checks/_cooldown/cooldown.py sha256=HCpsOnvJK3o4Igw_y2Ig0uOXeO3KSb6KPtgPeKBaEcY 8720
voxelbotutils/cogs/utils/checks/_cooldown/cooldown_with_exemptions.py sha256=t0ejedrLso6xVPERq9GUXmEFWEB6LO1OvqpqgXXTQiE 2457
voxelbotutils/cogs/utils/checks/_cooldown/role_based_cooldown.py sha256=RZ_2Y5HDc6EAhzR42h1z3jF-9LGtF0tgutfJXN35izA 1524
voxelbotutils/cogs/utils/converters/__init__.py sha256=U5fjORopYmtLx5On_Gmd96A0e8jgRUnB8ohpCkpp30s 307
voxelbotutils/cogs/utils/converters/boolean_converter.py sha256=nAwKFOWSrSLMBqRdjM_NfkJ0svbcZ89e1_WmmPth_0k 1171
voxelbotutils/cogs/utils/converters/channel_id.py sha256=6jZ4CR31Eh62WNIeHzOG1_pY6k5-nfSwXw2nIjZl5L8 704
voxelbotutils/cogs/utils/converters/colour_converter.py sha256=C0Ayq8C8uDUL-fUekAmm_GX6pAbx-2p2marGnGo-lYE 38321
voxelbotutils/cogs/utils/converters/enum_converter.py sha256=92dXVpHD50MalySccfGt7cGVTkGLyU7cOVe3axQl-gk 1043
voxelbotutils/cogs/utils/converters/filtered_user.py sha256=BFhYlofJ5TYP4D-stsqVmqMwaGxXb-U2xqIgkPWZnuM 1652
voxelbotutils/cogs/utils/converters/number_converter.py sha256=fFH4p3Wfx4l1boyTfFVheYWgYxUcL2z-5BHuF4HMkgA 482
voxelbotutils/cogs/utils/converters/user_id.py sha256=Yr-GCBQiYBgDP7-7ORdJi666tvRKkU9oFTMBCQC5bv0 697
voxelbotutils/cogs/utils/database/__init__.py sha256=P92XuEFw4Sg_ImAMY6vKxORTxxLwwgDJgd_Ehuxl020 57
voxelbotutils/cogs/utils/database/_database.py sha256=N1SRFs58NQn-1xHn-Ucs714HruLCVwEHnfpMQkLvdGo 7696
voxelbotutils/cogs/utils/database/model.py sha256=VxZxW7_sYxW62-jQBGV3K3uM_jcpK1KNbni44pC5cyc 11103
voxelbotutils/cogs/utils/database/mysql.py sha256=yqra7LTA63ugveW71EcwNeeZHsYS6IXRiJ4A0ONDoSw 2558
voxelbotutils/cogs/utils/database/postgres.py sha256=NjpyB54Nc2K7LK_kGo4g2hG48tcjg-mx2MOsuUgpZgM 2731
voxelbotutils/cogs/utils/database/sqlite_.py sha256=D6Z0H4W-3b4n1Cgxo5twHXHqx6yHmlurequqFj3QbsA 2519
voxelbotutils/cogs/utils/database/types.py sha256=lvtzFU5toigakbpD0PotOw2313mpRQLiX5wI5hJ2-T8 2946
voxelbotutils/cogs/utils/menus/__init__.py sha256=zOPF24DXMaryfDmBQbC8DyRjGpTY36SteLfHZKrp0NM 210
voxelbotutils/cogs/utils/menus/callbacks.py sha256=ueBK1-ryjOGvMAZJWmA38a3_DuS1gZOp0UkkWCSm9ic 12662
voxelbotutils/cogs/utils/menus/check.py sha256=qzFkZP0KEh2e7MkHr8Jez-OTdYRky999zXvIrqtRVcg 4001
voxelbotutils/cogs/utils/menus/converter.py sha256=BlbZEuzHpJTVc61RXuEO5KqJdhXh_P5tXJUbSMPj5yA 8972
voxelbotutils/cogs/utils/menus/errors.py sha256=5e_ATfBtf7jhEEh-mWdRXaQa50wQQe314mDKNTR27rE 376
voxelbotutils/cogs/utils/menus/menu.py sha256=po-SENZOVlvRyuZuzpRGF-8wqtX9ec8iHw3sYLerOyg 19266
voxelbotutils/cogs/utils/menus/mixins.py sha256=NtLX8agJZxsZyaXiV65spJIuEDLP9rOh72A3EZxZRuk 404
voxelbotutils/cogs/utils/menus/option.py sha256=Ux4mFQkBgIBO_1lbk731xpp39nGyhp6VdH-ZLbvTSP4 4173
voxelbotutils/cogs/utils/menus/utils.py sha256=c4FbcF7GgUg27OFqq6_x-MQ3y6NUJHv4DoWqBm48J5c 891
voxelbotutils/cogs/utils/types/__init__.py sha256=D1T54KOAutdZiKx98Y7_OgmaOqOqjBZlP4M-90LR8DU 32
voxelbotutils/cogs/utils/types/bot_config_file.py sha256=7j9Pdg_PW40sm1mWz7fi5ykpx-Aw0W99vrgwvglCzFk 3585
voxelbotutils/config/cog_example_file.py sha256=HYTN2awPaKjQToCq9Kv0E33k11e3-_lYX6ow79Kf6MI 447
voxelbotutils/config/config_example_file.toml sha256=xxKr2qwz4eWfalu0iVwLt_L3CwHCmbWuwxOeXs-CwXA 7775
voxelbotutils/config/database_base_file.pgsql sha256=v18c2y7A_tW1ScNTBb98ucK6GdEZ4WAw2cryZiVAJLU 1289
voxelbotutils/config/run_bot_python_file.py sha256=-yziUTS7hV1U-NT7vMO3yFDFzz4hhvW0gG3kVZR8Gt4 199
voxelbotutils/config/web_config_example_file.toml sha256=ozNjSUqao5-J0r0sBdq0dbeER34mdTPFLibjc_VhLgY 1207
voxelbotutils/config/website_backend_content.py sha256=UWs0kNL0VdK98K-LYpDVH3Jf7Hv4HereiLP84C4fNlM 1294
voxelbotutils/config/website_frontend_content.py sha256=4b0gQ71xXrHsdxZK_rIl_wYMjOdv5oZ5TwbhWryz6YY 205
voxelbotutils/web/__init__.py sha256=nzX2vixf0jgvDnApDOmvAabXlkaJSNPkbMk5WX2O5SU 22
voxelbotutils/web/utils/__init__.py sha256=7hKmyaeH1eTNUNQD0hR5EJH_cRqtiZalMsyVWtjfl3E 477
voxelbotutils/web/utils/add_discord_arguments.py sha256=UMctrN6xc4emXFc6qEQEj0eiak8M7rw0p7TFb45hTRQ 2895
voxelbotutils/web/utils/get_avatar_url.py sha256=-tRscw6Bci1_PWN7v-75OQKBdF9q06dyDvhYH1zEwAs 568
voxelbotutils/web/utils/oauth_models.py sha256=G2snuqIvTf2E-e_qoZCNAl_UtlmYva2b89ai9X3V_Xw 4043
voxelbotutils/web/utils/process_discord_login.py sha256=NJMOpzvZiMkwdbrZofOD7POLiwGh_H320sYCqclnvIQ 8926
voxelbotutils/web/utils/requires_login.py sha256=CRk3WvS5ok_go6VPgMjTjLpZnNBi-s50hcLl-Tean9o 1675
voxelbotutils/web/utils/web_context.py sha256=3JKJTsLP67IwJ7hKxA28gR4JpyrPcwPS6WmJOLtzatU 212
voxelbotutils-0.8.4.dist-info/LICENSE sha256=Ua17Iuxaol1i80riEu3TeaTEpq9A6x3f1Dm9z2HVdsI 15500
voxelbotutils-0.8.4.dist-info/METADATA sha256=kiGMfr0T6vZ8OdCoRx56x8ARNCjv-4eqSFxf5iBX8Kg 2936
voxelbotutils-0.8.4.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
voxelbotutils-0.8.4.dist-info/entry_points.txt sha256=xAZMVO6K7eXhF1QbkCcHm-Z_8_WX7UYFS7DITKk6oSg 97
voxelbotutils-0.8.4.dist-info/top_level.txt sha256=gO6in-W7QGcllaeJEkncRYO26ZB8diaOBPP53e3tlxg 22
voxelbotutils-0.8.4.dist-info/RECORD

top_level.txt

discord
voxelbotutils

entry_points.txt

vbu = voxelbotutils.__main__:main
voxelbotutils = voxelbotutils.__main__:main