Skip to content

Commit

Permalink
2.3.0 - Journey's End
Browse files Browse the repository at this point in the history
  • Loading branch information
scarletcafe committed Aug 29, 2021
1 parent d1d6485 commit 986cbc3
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 3 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,21 @@ a debugging and utility extension for discord.py bots

***

> <h3><b>⚠️ Warning</b></h3>
>
> As of the 27th of August 2021, [discord.py has ceased development](https://gist.github.com/Rapptz/4a2f62751b9600a31a0d3c78100287f1).
>
> Jishaku will continue to be maintained targeting both the PyPI version and the [latest git revision](https://github.com/Rapptz/discord.py/tree/45d498c1b76deaf3b394d17ccf56112fa691d160) as of the archive, until at least the date of the slash command mandate (currently speculated to be around April 2022).
>
> As all trusted contributors have rejected continuing the library, I do not have enough trust in any forks to target those instead. The existing forks are handled by inexperienced developers, and I figure this will continue to be the case in the future, as all of the developers experienced enough to carry the torch do not want to maintain the library for similar reasons to Danny himself.
>
> However, if you personally decide that you wish to use a fork, I will allow Jishaku to honor your decision by removing the `discord.py` package requirement. **This means, from now on, installing jishaku will not automatically handle installing `discord.py`, you must choose a version to use yourself**. Any fork that you use must be compatible with the original (in that it supplies the `discord` module and its namespaces).
>
> When April 2022 comes, I will make a decision at the time as to whether I want to continue maintaining Jishaku. I still enjoy making and maintaining bots, but implementing Jishaku under the philosophies I have defined so far will likely be impossible under the new slash commands, and I don't really want to compromise my work for the sake of appeasing a company that doesn't care for its developers.
>
> I hope you've found Jishaku useful, and hopefully it will get to live on in one way or another.

jishaku is an extension for bot developers that enables rapid prototyping, experimentation, and debugging of features for bots.

One of jishaku's core philosophies is to be dynamic and easy-to-use. Here's the two step install:
Expand Down
20 changes: 20 additions & 0 deletions docs/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,26 @@
What's new?
================

Version 2.3.0
-------------

As discord.py development has ceased, this update serves to set the expectations for Jishaku going forward.

I have already gone over everything in my README writeup, so I will reproduce it here for your convenience.

As of the 27th of August 2021, `discord.py has ceased development <https://gist.github.com/Rapptz/4a2f62751b9600a31a0d3c78100287f1>`_.

Jishaku will continue to be maintained targeting both the PyPI version and the `latest git revision <https://github.com/Rapptz/discord.py/tree/45d498c1b76deaf3b394d17ccf56112fa691d160>`_ as of the archive, until at least the date of the slash command mandate (currently speculated to be around April 2022).

As all trusted contributors have rejected continuing the library, I do not have enough trust in any forks to target those instead. The existing forks are handled by inexperienced developers, and I figure this will continue to be the case in the future, as all of the developers experienced enough to carry the torch do not want to maintain the library for similar reasons to Danny himself.

However, if you personally decide that you wish to use a fork, I will allow Jishaku to honor your decision by removing the ``discord.py`` package requirement. **This means, from now on, installing jishaku will not automatically handle installing discord.py, you must choose a version to use yourself**. Any fork that you use must be compatible with the original (in that it supplies the ``discord`` module and its namespaces).

When April 2022 comes, I will make a decision at the time as to whether I want to continue maintaining Jishaku. I still enjoy making and maintaining bots, but implementing Jishaku under the philosophies I have defined so far will likely be impossible under the new slash commands, and I don't really want to compromise my work for the sake of appeasing a company that doesn't care for its developers.

I hope you've found Jishaku useful, and hopefully it will get to live on in one way or another.


Version 2.2.0
-------------

Expand Down
2 changes: 1 addition & 1 deletion jishaku/meta.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

# pylint: disable=invalid-name
VersionInfo = namedtuple('VersionInfo', 'major minor micro releaselevel serial')
version_info = VersionInfo(major=2, minor=2, micro=0, releaselevel='final', serial=0)
version_info = VersionInfo(major=2, minor=3, micro=0, releaselevel='final', serial=0)

__author__ = 'Gorialis'
__copyright__ = 'Copyright 2021 Devon (Gorialis) R'
Expand Down
1 change: 0 additions & 1 deletion requirements/_.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
braceexpand>=0.1.7
click>=8.0.1
discord.py>=1.7.2
import_expression>=1.0.0,<2.0.0
1 change: 0 additions & 1 deletion requirements/voice.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
discord.py[voice]>=1.7.2
youtube-dl

0 comments on commit 986cbc3

Please sign in to comment.