Skip to main content

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.

Release files for discord-ext-ipcx 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for discord-ext-ipcx 0.4.0
File Size Uploaded
discord_ext_ipcx-0.4.0.tar.gz 13.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for discord-ext-ipcx 0.4.0
File Interpreter ABI Platform
discord_ext_ipcx-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 25.9 kB

Release files / discord_ext_ipcx-0.4.0.tar.gz

Download URL discord_ext_ipcx-0.4.0.tar.gz
Size 13.6 kB
Tags Source
SHA-256 checksum
How to use checksums
af60ed7003fb3d35cac8a9bb6a003a90c0c4d132d3d9dff787841a0499f8b416
BLAKE2b-256 checksum
How to use checksums
5475c0ae848c824d3a9883c6388f63c7b16563346b6b2f7a407ee05246c0d0b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 9, 2024.

Transparency log

Release files / discord_ext_ipcx-0.4.0-py3-none-any.whl

Download URL discord_ext_ipcx-0.4.0-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
caf9931dfd645ff9d0103161f67fea6f3fe61bdc1743850d18b7dd78bfcb5536
BLAKE2b-256 checksum
How to use checksums
feb2ac7ca407ab8c768c322cb78db617eb1fd6ffcf12e3c453a675ce162ea2fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 9, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page