From 92595cb205ad5c5dd617bd0001a94f4136beb394 Mon Sep 17 00:00:00 2001 From: dgw Date: Sat, 8 Jun 2024 19:56:26 -0500 Subject: [PATCH] Release 0.2.0 --- NEWS | 12 ++++++++++++ README.md | 25 ++++++++++++++++--------- pyproject.toml | 4 ++-- 3 files changed, 30 insertions(+), 11 deletions(-) diff --git a/NEWS b/NEWS index e69de29..6953c78 100644 --- a/NEWS +++ b/NEWS @@ -0,0 +1,12 @@ +## Changelog + +### 0.2.0 + +* Future-proofing for Sopel 8 (#1) +* Packaging modernization (#1) +* Correct minimum Sopel version reflecting use of `sopel.plugin` imports + + +### 0.1.0 + +Initial package release. diff --git a/README.md b/README.md index 9bdc4c2..c8b8925 100644 --- a/README.md +++ b/README.md @@ -16,19 +16,26 @@ passing the appropriate config name to `-c` if you have multiple bots._ ## Commands -* **.slap** — Make the bot slap you -* **.slap nickname [reason]** — Slap someone else, with an optional reason +
+
.slap
+
Make the bot slap you
+ +
.slap nickname [reason]
+
Slap someone else, with an optional reason
+
_If your bot has a non-default `prefix`, substitute it for `.` above._ ## Credits -This is based on the original `slap.py` from -[sopel-extras](https://github.com/sopel-irc/sopel-extras) by Michael Yanovich, -dating back to the late '00s/early '10s. It's been rewritten more or less from -scratch to do things in the modern Sopel way. The only meaningful behavior -change was dropping substitution of the caller's nick for `me` and `myself`, -as it's quite possible for a real person to use either of those as a nick and -_no one_\* should be safe from slaps! +This is based on [the original `slap.py`][original-slap.py] by Michael Yanovich +from [sopel-extras][], dating back to the late '00s/early '10s. It's been +rewritten more or less from scratch to do things in the modern Sopel way. The +only meaningful behavior change was dropping substitution of the caller's nick +for `me` and `myself`, as it's quite possible for a real person to use either of +those as a nick and _no one_\* should be safe from slaps! \* — No one except the bot and its admins, that is. + +[original-slap.py]: https://github.com/sopel-irc/sopel-extras/blob/81ee756223474cacdac6f5847772d6085d006a50/slap.py +[sopel-extras]: https://github.com/sopel-irc/sopel-extras diff --git a/pyproject.toml b/pyproject.toml index d2cd3c8..c5b6497 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ namespaces = false [project] name = "sopel-slap" -version = "0.2.0.dev0" +version = "0.2.0" description = "Plugin for Sopel that lets users slap each other in fun ways" keywords = [ "sopel", @@ -32,7 +32,7 @@ authors = [ readme = "README.md" license = { text="EFL-2.0" } classifiers = [ - "Development Status :: 4 - Beta", + "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: Eiffel Forum License (EFL)",