Skip to main content

Maintained and updated version of discord-ext-ipc for discord.py v2

Project description

discord-ext-ipcx

PyPI - Python Version CodeQL Build and Publish Lint PyPI - License PyPI - Version

An maintained discord.py extension for inter-process communication

Installation

Python 3.8 or higher is required

To install the library, you can just run the following command:

# On Linux/MacOS
python3 -m pip install discord-ext-ipcx

# On Windows
py -m pip install discord-ext-ipcx

To install the development version, do the following:

$ git clone https://github.com/No767/discord-ext-ipcx
$ cd discord-ext-ipcx
$ python3 -m pip install -U .

Resources

Motivation and differences

I forked and upgraded the discord-ext-ipc library to now work with discord.py v2 or higher. The primary reason why is that most of the "IPC" libraries out there are slow and I desperately needed a better IPC library for myself. The core has been kept almost intact, but here are some the changes worth noting:

  • The start method is now an coroutine and needs to be awaited.
  • Actually type hinting the library

More in the future may be added or deleted.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

discord-ext-ipcx-0.2.2.tar.gz (12.6 kB view details)

Uploaded Source

Built Distribution

discord_ext_ipcx-0.2.2-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file discord-ext-ipcx-0.2.2.tar.gz.

File metadata

  • Download URL: discord-ext-ipcx-0.2.2.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for discord-ext-ipcx-0.2.2.tar.gz
Algorithm Hash digest
SHA256 5d315bc96a56c452bed3cef3a2e10eecd58391dbc580d6b5a7faf433cf11be82
MD5 b664ea465787da4ad7f07eee14c3d6d6
BLAKE2b-256 2aa0fc332e1fe957afdfaa55688356c517e724c1f8c52c25f8256ee2baaebc6a

See more details on using hashes here.

File details

Details for the file discord_ext_ipcx-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for discord_ext_ipcx-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4a65c5b0878ae2e30784094c40fb45a60e7165bb1af1973c61d8cb1b9fad1376
MD5 43dbcbb4e8a1ff2f3a45f93e48c9f528
BLAKE2b-256 be04eaab81fed3d10c54760d2f4238d382402f222776c8a51b704fd823c3ba47

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page