Maintained and updated version of discord-ext-ipc for discord.py v2
Project description
discord-ext-ipcx
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
startmethod 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
240ca78fe6a3e1940c5c88b00a75bd2d82fe518e5bf2b5682051f0b0acbdd513
|
|
| MD5 |
7d1881ef0c48808ce7300a17a3511b4b
|
|
| BLAKE2b-256 |
947abf4a7b45cf746b97e239b6812f16f5a6d810c0f11cd50bd9bcc7d18aef18
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
discord_ext_ipcx-0.3.0.tar.gz -
Subject digest:
240ca78fe6a3e1940c5c88b00a75bd2d82fe518e5bf2b5682051f0b0acbdd513 - Sigstore transparency entry: 150986688
- Sigstore integration time:
-
Permalink:
No767/discord-ext-ipcx@a80ba448046fd21c681011e02cb459f3a9732ecc -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/No767
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_and_publish.yml@a80ba448046fd21c681011e02cb459f3a9732ecc -
Trigger Event:
push
-
Statement type:
File details
Details for the file discord_ext_ipcx-0.3.0-py3-none-any.whl.
File metadata
- Download URL: discord_ext_ipcx-0.3.0-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a247210e1105ff2ee80205530591b00ff23188c4031d84c6777e6dc0dd6bcf33
|
|
| MD5 |
7e8c4d555b6848d4ba1c02ab5c43f942
|
|
| BLAKE2b-256 |
383dbf5b39e622a0ffbe8954c43e770dce24c11b36f299d3d4058031eae88ee2
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
discord_ext_ipcx-0.3.0-py3-none-any.whl -
Subject digest:
a247210e1105ff2ee80205530591b00ff23188c4031d84c6777e6dc0dd6bcf33 - Sigstore transparency entry: 150986689
- Sigstore integration time:
-
Permalink:
No767/discord-ext-ipcx@a80ba448046fd21c681011e02cb459f3a9732ecc -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/No767
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build_and_publish.yml@a80ba448046fd21c681011e02cb459f3a9732ecc -
Trigger Event:
push
-
Statement type: