Results 81 comments of ItsDrike

> No errors by `pyright` with: > > ```python > from abc import ABC, abstractmethod > > class Base(ABC): > @abstractmethod > def redef_me(self): > ... > > class Children(Base):...

Closing this as it's not in a state to be a PR, if further discussion on this is desired, open an issue instead, where you can reference the PR for...

> Maybe than also use `|` instead of `Union`? We could, however this new union syntax was not introduced as a part of PEP 585, it was only added in...

> Web assembly keeps gaining traction, and someone could make a Python interpreter or compiler that supports mcstatus someday. Actually, WA interpreter for python is already a thing, because of...

> with what should replace `ansi` method non-ansi characters? Hm? There are ANSI escape codes for all of minecraft's available styles/colors. You can check [this website](https://misc.flogisoft.com/bash/tip_colors_and_formatting) for more about ANSI,...

Obviously, the whole point is to use the ANSI escape codes instead of the minecraft code to represent the style/color of some text. They're supported in most terminals, so when...

The socket for our custom connection classes should be automatically getting closed on that instance getting garbage collected using `__del__`. However I agree that this isn't a good way of...

Just found an error silently reported by pytest in [one of our workflows](https://github.com/py-mine/mcstatus/actions/runs/3244766850/jobs/5323488821#step:4:212) regarding to this: ![image](https://user-images.githubusercontent.com/20902250/195711849-f988fbd2-4645-4fa7-830c-a6f934eedfa7.png) This error didn't cause the workflow to fail, as exceptions raised from `__del__`...

> Found something strange, when I read about the protocol, found that **all** text in MOTD can be formatted with one tag on top level. [See this.](https://wiki.vg/Chat#Inheritance) Should I implement...