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.4.0.tar.gz (13.6 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.4.0-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: discord_ext_ipcx-0.4.0.tar.gz
  • Upload date:
  • Size: 13.6 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.4.0.tar.gz
Algorithm Hash digest
SHA256 af60ed7003fb3d35cac8a9bb6a003a90c0c4d132d3d9dff787841a0499f8b416
MD5 c1ad0d81f834b74f48fd0d874bbd987c
BLAKE2b-256 5475c0ae848c824d3a9883c6388f63c7b16563346b6b2f7a407ee05246c0d0b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for discord_ext_ipcx-0.4.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.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for discord_ext_ipcx-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 caf9931dfd645ff9d0103161f67fea6f3fe61bdc1743850d18b7dd78bfcb5536
MD5 1e3bb236c8999aa4dba8baba432dc80c
BLAKE2b-256 feb2ac7ca407ab8c768c322cb78db617eb1fd6ffcf12e3c453a675ce162ea2fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for discord_ext_ipcx-0.4.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