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.9 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

Originally, I forked and upgraded the discord-ext-ipc library to work with discord.py v2 for my own needs. Alternative libraries were soon either left unmaintained or archived due to various reasons. This forked version aims to maintain support for newer versions of discord.py while keeping the core intact for easy migration. In the future, more may be added or deleted, but this is unlikely to happen.

Nonetheless, some modifications had to be made. Here are some changes worth noting:

  • The start method is now an coroutine and needs to be awaited.
  • Types are now added and improved.

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.3.0.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

discord_ext_ipcx-0.3.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file discord_ext_ipcx-0.3.0.tar.gz.

File metadata

  • Download URL: discord_ext_ipcx-0.3.0.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for discord_ext_ipcx-0.3.0.tar.gz
Algorithm Hash digest
SHA256 240ca78fe6a3e1940c5c88b00a75bd2d82fe518e5bf2b5682051f0b0acbdd513
MD5 7d1881ef0c48808ce7300a17a3511b4b
BLAKE2b-256 947abf4a7b45cf746b97e239b6812f16f5a6d810c0f11cd50bd9bcc7d18aef18

See more details on using hashes here.

Provenance

The following attestation bundles were made for discord_ext_ipcx-0.3.0.tar.gz:

Publisher: build_and_publish.yml on No767/discord-ext-ipcx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for discord_ext_ipcx-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a247210e1105ff2ee80205530591b00ff23188c4031d84c6777e6dc0dd6bcf33
MD5 7e8c4d555b6848d4ba1c02ab5c43f942
BLAKE2b-256 383dbf5b39e622a0ffbe8954c43e770dce24c11b36f299d3d4058031eae88ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for discord_ext_ipcx-0.3.0-py3-none-any.whl:

Publisher: build_and_publish.yml on No767/discord-ext-ipcx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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