Skip to main content

Sids Package

This is a me testing out putting a package on PyPi


link to package

pip install sidspackage

Colored Text

This is used to print messages with color in terminal It can also make text bold and underlined


Usage

from sidspackage import ColorPrint

cp = ColorPrint()

cp.print(color="blue", text="hi")

# To get a list of colors do:
cp.help

Output


Pycord Paginator

This is a paginator for pycord. It takes a list of embeds and makes them paginated with buttons You will need py-cord installed for this to work


Usage

from sidspackage import Paginator

async def func_name(ctx):
    embed1 = discord.Embed(title="Click the arrows", description="To look through the embeds")
    embed2 = discord.Embed(title="Test", description="Lol")
    embed3 = discord.Embed(title="Test", description="Lol")

    ems = [embed1, embed2, embed3]

    view = Paginator(ctx=ctx, ems=ems)

    message = await ctx.send(embed=embed1, view=view)

    # This part is optional but it makes it so that once the button timeouts it will be disabled so you wont get any INTERACTION FAILED errors.
    res = await view.wait()
    if res:
        for i in view.children:
            i.disabled = True
    return await message.edit(view=view)

Output2

Change Log

0.0.1 (08/02/2022)

  • First Release

0.0.2 (08/02/2022)

  • Bug Fixes

0.0.3 (08/02/2022)

  • Turns out importing the package wasn't working now it should

0.0.4 (09/02/2022)

  • Added custom exception, for better handling. Made colors a global variable to work with custom exceptions, rewrote help and made the color argument in print optional.
  • Changes all made by TheOnlyWayUp

Metadata

Release files for sidspackage 0.0.4

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

Built distribution (wheel)

Table of built distributions (wheels) for sidspackage 0.0.4
File Interpreter ABI Platform
sidspackage-0.0.4-py3-none-any.whl Python 3 none any Details

Release files / sidspackage-0.0.4-py3-none-any.whl

Download URL sidspackage-0.0.4-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e84fdbdc945803fa0d40b8bc76519e1cd1384853d4ed3e645cf59c92af01600c
BLAKE2b-256 checksum
How to use checksums
da0e32878eae6467d27fa2b034a253f0953375ae5248adc69395e2150a33ac51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.2 tqdm/4.60.0 importlib-metadata/4.8.2 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.10.0

Release history Release notifications | RSS feed

This release

0.0.4 This release

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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