sopel

View on PyPIReverse Dependencies (75)

8.0.1 sopel-8.0.1-py3-none-any.whl

Wheel Details

Project: sopel
Version: 8.0.1
Filename: sopel-8.0.1-py3-none-any.whl
Download: [link]
Size: 287368
MD5: 6fa37a664b985db4c3b0bcd642381e08
SHA256: 6d6f6ec73fd635f4533ca01e52be653c7402b930239b5debfb966956d4933b43
Uploaded: 2024-11-16 18:59:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sopel
Version: 8.0.1
Summary: Simple and extensible IRC bot
Author: dgw, Florian Strzelecki, Sean B. Palmer, Else Powell, Elad Alfassa, Dimitri Molenaars, Michael Yanovich
Maintainer: dgw, Florian Strzelecki
Project-Url: Homepage, https://sopel.chat/
Project-Url: Release notes, https://sopel.chat/changelog/
Project-Url: Documentation, https://sopel.chat/docs/
Project-Url: Bug Tracker, https://github.com/sopel-irc/sopel/issues
Project-Url: Donate on Open Collective, https://opencollective.com/sopel
Project-Url: Donate on GitHub, https://github.com/sponsors/sopel-irc
Project-Url: Source, https://github.com/sopel-irc/sopel
Project-Url: Coverage, https://coveralls.io/github/sopel-irc/sopel
License: EFL-2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: Eiffel Forum License (EFL)
Classifier: License :: OSI Approved :: Eiffel Forum License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Communications :: Chat :: Internet Relay Chat
Platform: Linux x86, x86-64
Requires-Python: >=3.8
Requires-Dist: xmltodict (<0.14,>=0.12)
Requires-Dist: pytz
Requires-Dist: requests (<3.0.0,>=2.24.0)
Requires-Dist: dnspython (<3.0)
Requires-Dist: sqlalchemy (<1.5,>=1.4)
Requires-Dist: importlib-metadata (>=3.6)
Requires-Dist: packaging (>=23.2)
Requires-Dist: sopel-help (>=0.4.0)
Requires-Dist: typing-extensions (>=4.4)
Description-Content-Type: text/x-rst
[Description omitted; length: 4564 characters]

WHEEL

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

RECORD

Path Digest Size
sopel/__init__.py sha256=w1J-Ds6Kn6D3T9nfSDQp4DyPzmoKYH1QcAzN5w2IMoA 1967
sopel/bot.py sha256=dpMOJw_0kwedisD0Pj5jCbQcEcY2AAQnDsnyaAkQ4jI 54606
sopel/coretasks.py sha256=jpgxkKfItG_MNOvtrxtBz0VhD4JIvj3xRQCuz88nbME 57472
sopel/db.py sha256=8CaezClLeBxWcFMzr9Ls8vUApvJzKsGoMdobwmDOGdg 38424
sopel/formatting.py sha256=4im75mIHr81WuxyLpj94OTbHUJS8dKNrkM6v2bRb6ng 9500
sopel/lifecycle.py sha256=FRMEBFQRbJzvOSysHJ0_yCYZumCevPTibqx2hSSb9es 6560
sopel/loader.py sha256=0umRWFKZL-eHgX3aj23ZIGo_7upDn6pRIRMZCROHfwA 8373
sopel/logger.py sha256=T4r1y81fp5v8SLs3bKOwagfQJzsFfSzsnJ3086NVl3U 6223
sopel/module.py sha256=aNwj6X7_LTNH0EjGYKVNk1tg2dH5uMM-V4PRiUli55c 1664
sopel/plugin.py sha256=ZoBjq-dn5qT5vBSbRU_u52NQWTcrfuyguDo1p-xJVPc 71881
sopel/privileges.py sha256=owgy5SKe7i7AVPUnZwDwnmJWSQhjsd09cx6tvjx8VVw 3308
sopel/trigger.py sha256=qJgL-sZgfyuqEEbNh_aNbjOCPOwKhL4ZHELK-ycB_7U 19312
sopel/builtins/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
sopel/builtins/admin.py sha256=quq9XTa-DIsn7G2fohbufAeJDEJkAR1sLN4bEckszEc 15804
sopel/builtins/adminchannel.py sha256=EZOPyBT75vuMvh7iuaiR2fxb41C64o5NdrYX7G5cdfY 12120
sopel/builtins/announce.py sha256=CYl2KfAUMHET33LSR1V0_w7xu-YJcmRuMbYcDQx-m34 1506
sopel/builtins/calc.py sha256=x5DKFguHm7256Uyr3sUD-PmWN-IC9CniejFOufgSsBE 2161
sopel/builtins/choose.py sha256=FezSQAqbmhg3PT6Gv8kZcqp-PESyRkN8kZyJyx0Pq58 3505
sopel/builtins/clock.py sha256=izvOWsnkc-MgDtiGyq7D5iFUO2H33IkMgCsFHXmF6r4 12934
sopel/builtins/countdown.py sha256=Sz958E9w9hGHMVJmn9bARzMxWIS_PibXGFz900dY52c 1522
sopel/builtins/currency.py sha256=SlUaXomyz2EherSaSTtYy12Q1rsi-MBLQz4_PU2g0q4 10002
sopel/builtins/dice.py sha256=_2eD8k8mnYKdokHnN5LC4BIE2_3pUyTXqhcC_6YuK7s 11110
sopel/builtins/emoticons.py sha256=Ha8711Q-DdUdqulm3W4TVTJu2nz35AP79a6QDkXDkvc 2870
sopel/builtins/find.py sha256=lZKPkQ1HF87eEEM8q5SVl8-HYaU43cf-isW4d06Xj6U 7713
sopel/builtins/find_updates.py sha256=QsOMPWDKHUp7uhwcksdwqYzsGt09mmTt1c0Qh0oTq2U 2989
sopel/builtins/help.py sha256=Uielt2P2eK7A8WCiXsOlMO8cAbYKiUSEYJ2z4pJH4ds 464
sopel/builtins/invite.py sha256=jt0MJpyc9zxY8vzyCMtBTCXdutiUiY710aINrMFKEew 2729
sopel/builtins/isup.py sha256=QfPBfdSOGm-abA9WvKzCF-vHf9mayX4s7auMr20xzz0 3414
sopel/builtins/lmgtfy.py sha256=cpUbn3LIZvj-xOX2Iraknis7UUaKQKm2Ty7WZynj8iM 816
sopel/builtins/ping.py sha256=KECTzNXFAKPmAah_AM_JUdidTkq2MHPFo5MBQnnPxVU 839
sopel/builtins/pronouns.py sha256=9dcjhOOYqsWa2hJR1gOD6A5oNa2y5GyoV-qQuV20Q-o 9079
sopel/builtins/rand.py sha256=fU5pfAIxyWaGyasv9hd9Y7fjKNbQr5IyjWMe8ymTFSw 1260
sopel/builtins/reload.py sha256=x7x0AGhkomJ8PzmQunb4QW68V7cgYyQH0Drk0p38Eg8 3064
sopel/builtins/safety.py sha256=usIjoPvScUMmivhCcDuS8uviQcSm3VoP_IlDFq9Ek0k 18089
sopel/builtins/search.py sha256=YlLAU1sqh41CCXQuCtQAVJE93KoKe9--DBE0RT4VeiE 6875
sopel/builtins/seen.py sha256=UmqNQvXXd8mxNRauErFm_emi65-Kq7O5ACLghWXSGm4 2528
sopel/builtins/tell.py sha256=yU1SjmHWwAUZX56QPQhaNeo8k80auvxqwKiwXkDGANk 10753
sopel/builtins/tld.py sha256=yjDYhlugxiQCh_icP_AnTU_M2_BWKUCLteqK_2HzIcY 13830
sopel/builtins/translate.py sha256=QowiKSkM79W-vP-2eLXy9nPEsWxML3-aBh-tj-T71K0 8818
sopel/builtins/unicode_info.py sha256=dif-1o22qKg4RLFR3sEbiCOMDgwDP6_1TloocMw8jxE 2190
sopel/builtins/units.py sha256=GBVPU5B41RVIhWFSEzbO7TPvL5119ewqOq-9-ZFev18 6769
sopel/builtins/uptime.py sha256=Vk6xTUag-yKAbDaW_7KJ0zZ1yIQR1JyXph-NySbm8dY 797
sopel/builtins/url.py sha256=Ky1RmL9mVmvNmJ6An2LM3c4uW-qtL6ZdvwJVuO_HqpI 20925
sopel/builtins/version.py sha256=hgnwJXakmt8Q16u2eVECRoeaqSs60fdBqFjN3lrJtkk 2807
sopel/builtins/wikipedia.py sha256=JaR4epllMG5D5XMWHbVDaADM9_w9tZxIQpVNHG54gXU 14997
sopel/builtins/wiktionary.py sha256=_QaR3ShBUJm041vRU6Gfc_B5e8_uJD5hWoG4-EYUiJo 5151
sopel/builtins/xkcd.py sha256=RIN3za8kHVrdI9VMlJY-7ciOoCUAC-5hFWrn9bMH9ow 5412
sopel/cli/__init__.py sha256=YoWhw4IzEgYMhVkE60a6RSS2_uussdTGoSb3X-8dqII 170
sopel/cli/config.py sha256=vJWgSrtIha9Es9eiDyLAxfiTiKHVWThkw40PkyVhUsI 6284
sopel/cli/plugins.py sha256=i-9Ie72LNQSe70hD1JXiYE6yW7-TOlyauHV-bgs0_uM 18493
sopel/cli/run.py sha256=nBJ421oS0Pers3tec0Jx0I_bvryKCfR9DroQ3Ku93oQ 15185
sopel/cli/utils.py sha256=uPjPRWyUNiDnSjIAmf8um49yqs-AzC0JTJ4VfmvSAUE 13019
sopel/config/__init__.py sha256=XUsO9YtQZoG-RLgYeRAQ_WoxIOg0JD8waXX8PcIRwts 12640
sopel/config/core_section.py sha256=vVjJlkX9qUS8iar-MhUufdx5gR0Xg8vtzGwKE-n7BjU 37762
sopel/config/types.py sha256=Bz-_2Syu9ExdOM08UxEOUwXxmuqTvhTE6Nm-hojVp2Y 28860
sopel/irc/__init__.py sha256=WlcCFbKYw1wI8yAH7KsZ8jHb568qmP2jNG1atXLFTB8 34909
sopel/irc/abstract_backends.py sha256=8UudrtZOWVEu28EtoNwoOifAxb3CU8NW0evj-7T_ics 9716
sopel/irc/backends.py sha256=JLyYACASSb7tSVvj0UdrEBU4OEzZ4g7jh5PlSqu6uFI 20217
sopel/irc/capabilities.py sha256=-XAEkTDAI4OHhKsSFI6J9iG8rdkEZ_EQc1VmldPc1to 8809
sopel/irc/isupport.py sha256=iyQ1tdEvK3GXr36tWhFN8xWL_xhHnBWlTvRSSFEBfts 12212
sopel/irc/modes.py sha256=vqWw3KiNpJE49qYNfbV8l1HgYNUgsQwSDvRZsOHfUBc 12337
sopel/irc/utils.py sha256=Vd6pk7bi51b3Bv2ygQzg9yvCTSzv_gGSi6CpZ8D8YKo 2538
sopel/plugins/__init__.py sha256=hNJuHs56DIxpRQ7Cy2vSA3RoPEaCLgZimMEA0YsnqRQ 8621
sopel/plugins/capabilities.py sha256=asJFuT0Rw7hudxIBXPngOrmH7CcuKM0NfWHV8j3FH10 17421
sopel/plugins/exceptions.py sha256=_Ef3FE35vvE5GQtqCFzqFZe7remBhwbmPZeQvFx5Zv8 870
sopel/plugins/handlers.py sha256=qKdfZhvhzIM7HXmLz6yMteKiw5bZp661AIxkFmXtkVY 21244
sopel/plugins/jobs.py sha256=YXwjhyi43NcMwWcrtZzsME3iiIRQV0ResNenE5vuePA 3438
sopel/plugins/rules.py sha256=qZIygyvxXnpexufYnakf4cEeHSiDyIJgO8OSR0rQjI8 63487
sopel/tests/__init__.py sha256=u54vcx8yZ8zSUfi79BOOuLAVuNjUkgoXS5ewnIzuPj4 573
sopel/tests/factories.py sha256=U8MtaPTqpgqclcNYMPE736-FALojIMqkvwEFZW-HW18 4542
sopel/tests/mocks.py sha256=hsum_THK-pVM4g_ynL1DDodTLSRGXS-JRT5AZa1RWOY 14788
sopel/tests/pytest_plugin.py sha256=EHnGfwNOaoPKTeGcrEnUvm7A_mFJjz2dW37yWnMbJdw 9110
sopel/tools/__init__.py sha256=nZnmWS1gWU8hj4ncLeLSK8QZSBw9vJAnTJeHn2sqVHY 8644
sopel/tools/_events.py sha256=eYGdt_k1wK9NBwa1iH5V0fW019f__cmJNBneqMX4PfQ 5840
sopel/tools/calculation.py sha256=v7hqY2tSTAwy5vSd-qETGrxYxS9QVxz8-2NRP4aObhI 11247
sopel/tools/identifiers.py sha256=QiV5AqsZfdOz4ZwnE77nw1pYlasqVj4p7jsNJxrqG2Q 9716
sopel/tools/jobs.py sha256=Rt0jJrmGMBY7qJL1la84dRrm8G0Ja8K8bd2UCgVt5Ao 15652
sopel/tools/memories.py sha256=QbPx0tbEtKaBNji6W9Vh_iGEjGCt3IWAyp6cSqOBUYg 9967
sopel/tools/target.py sha256=usJzovA3xE8nxcUUJbIbiPzYdUlnaCDCQqP6AYz5YR0 15496
sopel/tools/time.py sha256=o7CJxvt1CBPb1XAtlYQC1GCm1g9Y3JsKZRMKE7NQhWE 13877
sopel/tools/web.py sha256=PMUlJ9M__G90c7KBHfrtOm_3sIBPkRFa3gbnwWpDI3E 7676
sopel-8.0.1.dist-info/METADATA sha256=-_D1ESX94AwiMOrE18NiaZIZ2DVyfjxVlVteOoycYSM 6327
sopel-8.0.1.dist-info/WHEEL sha256=bFJAMchF8aTQGUgMZzHJyDDMPTO3ToJ7x23SLJa1SVo 92
sopel-8.0.1.dist-info/entry_points.txt sha256=EiRDUZwGFhgUUdl4OZxTKpxrpZdhfwnDOAPM2yjN-Q4 174
sopel-8.0.1.dist-info/top_level.txt sha256=pfGL8lbTgiJG8S54e7vvfwDNGsMbYpY7MnCDbFAFAUQ 6
sopel-8.0.1.dist-info/RECORD

top_level.txt

sopel

entry_points.txt

sopel = sopel.cli.run:main
sopel-config = sopel.cli.config:main
sopel-plugins = sopel.cli.plugins:main
pytest-sopel = sopel.tests.pytest_plugin