Skip to content

Commit

Permalink
Fix: v0.10.1
Browse files Browse the repository at this point in the history
This release updates the prod.txt to make sure that it's the same as the pyproject.toml deps. ~ Noelle
  • Loading branch information
No767 authored Jul 25, 2023
2 parents 617eb8c + c54cb58 commit 563e4c7
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 45 deletions.
18 changes: 7 additions & 11 deletions Requirements/prod.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,25 @@ aiofiles==0.8.0 ; python_version >= "3.8" and python_version < "4.0"
aiohttp==3.8.5 ; python_version >= "3.8" and python_version < "4.0"
aiosignal==1.3.1 ; python_version >= "3.8" and python_version < "4.0"
aiosqlite==0.17.0 ; python_version >= "3.8" and python_version < "4.0"
anyio==3.7.1 ; python_version >= "3.8" and python_version < "4.0"
async-generator==1.10 ; python_version >= "3.8" and python_version < "4.0"
async-timeout==4.0.2 ; python_version >= "3.8" and python_version < "4.0"
asyncio-extras==1.3.2 ; python_version >= "3.8" and python_version < "4.0"
asyncpg-trek==0.3.1 ; python_version >= "3.8" and python_version < "4"
asyncpg==0.28.0 ; python_version >= "3.8" and python_version < "4.0"
asyncpraw==7.7.0 ; python_version >= "3.8" and python_version < "4.0"
asyncpraw==7.7.1 ; python_version >= "3.8" and python_version < "4.0"
asyncprawcore==2.3.0 ; python_version >= "3.8" and python_version < "4.0"
attrs==23.1.0 ; python_version >= "3.8" and python_version < "4.0"
backoff==2.2.1 ; python_version >= "3.8" and python_version < "4.0"
better-ipc==2.0.3 ; python_version >= "3.8" and python_version < "4.0"
brotli==1.0.9 ; python_version >= "3.8" and python_version < "4.0"
certifi==2023.5.7 ; python_version >= "3.8" and python_version < "4.0"
cffi==1.15.1 ; python_version >= "3.8" and python_version < "4.0"
charset-normalizer==3.1.0 ; python_version >= "3.8" and python_version < "4.0"
charset-normalizer==3.2.0 ; python_version >= "3.8" and python_version < "4.0"
ciso8601==2.3.0 ; python_version >= "3.8" and python_version < "4.0"
cython==0.29.36 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "win32"
cython==3.0.0 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "win32"
discord-ext-menus @ git+https://github.com/Rapptz/discord-ext-menus@8686b5d1bbc1d3c862292eb436ab630d6e9c9b53 ; python_version >= "3.8" and python_version < "4.0"
discord-py==2.3.1 ; python_version >= "3.8" and python_version < "4.0"
discord-py[voice]==2.3.1 ; python_version >= "3.8" and python_version < "4.0"
exceptiongroup==1.1.1 ; python_version >= "3.8" and python_version < "3.11"
faust-cchardet==2.1.18 ; python_version >= "3.8" and python_version < "4.0"
frozenlist==1.3.3 ; python_version >= "3.8" and python_version < "4.0"
frozenlist==1.4.0 ; python_version >= "3.8" and python_version < "4.0"
gql[aiohttp]==3.4.1 ; python_version >= "3.8" and python_version < "4.0"
graphql-core==3.2.3 ; python_version >= "3.8" and python_version < "4"
hiredis==2.2.3 ; python_version >= "3.8" and python_version < "4.0"
Expand All @@ -40,10 +36,10 @@ pynacl==1.5.0 ; python_version >= "3.8" and python_version < "4.0"
python-dotenv==1.0.0 ; python_version >= "3.8" and python_version < "4.0"
redis[hiredis]==4.6.0 ; python_version >= "3.8" and python_version < "4.0"
requests==2.31.0 ; python_version >= "3.8" and python_version < "4.0"
sniffio==1.3.0 ; python_version >= "3.8" and python_version < "4.0"
typing-extensions==4.7.0 ; python_version >= "3.8" and python_version < "4.0"
toml==0.10.2 ; python_version >= "3.8" and python_version < "4.0"
typing-extensions==4.7.1 ; python_version >= "3.8" and python_version < "4.0"
update-checker==0.18.0 ; python_version >= "3.8" and python_version < "4.0"
urllib3==2.0.3 ; python_version >= "3.8" and python_version < "4.0"
urllib3==2.0.4 ; python_version >= "3.8" and python_version < "4.0"
uvloop==0.17.0 ; python_version >= "3.8" and python_version < "4.0" and sys_platform != "win32"
websockets==11.0.3 ; python_version >= "3.8" and python_version < "4.0"
winloop==0.0.6 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "win32"
Expand Down
44 changes: 10 additions & 34 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,29 @@
# Kumiko v0.10.0 ✨
# 🛠️ Kumiko v0.10.1 🛠️

Finally Kumiko is nearly feature complete for v1. This release includes the new `pins` module, which is pretty much a tags feature. This release also includes the new Economy V4, which is the core and flagship feature of Kumiko. Ranks, jobs, and the marketplace now fully work, and more features are planned soon. On top of these, this release also fixes some bugs with the prefix and events log modules. Note that the economy feature is stable, but does have bugs and issues that folks may encounter. If there are any, please report them in the [issues](https://github.com/No767/Kumiko/issues) page on GitHub.
This release just updates the `prod.txt` requirements file for installing deps.

For the full list of changes, please see them here: [`v0.9.2...v0.10.0`](https://github.com/No767/Kumiko/compare/v0.9.2...v0.10.0)
For the full list of changes, please see them here: [`v0.10.0...v0.10.1`](https://github.com/No767/Kumiko/compare/v0.10.0...v0.10.1)

## :boom: Breaking Changes :boom:

- There are none :smile:
-

## ✨ TD;LR

- Pins module (pretty much works like most tags features)
- Economy V4 (this includes the `economy`, `jobs`, and `marketplace` cogs). This feature has been the core of Kumiko, and was one of the very first features that I worked on. Now it is stable, although there are a lot of bugs and issues to fix.
- None

## 🛠️ Changes

- Fixed bugs with the `prefix` and `events-log` cog
- Proper server config (both on PostgreSQL and Redis). The config is always cached on Redis first, and if doesn't exist, pulls from the database and reconstructs the cache entirely.
- Clarify running migrations with the docs
- Optimized Dockerfile (cut down on image size and removed unneeded things)
- Update AIOHTTP to v3.8.5 (fixes [CVE-2023-37276](https://nvd.nist.gov/vuln/detail/CVE-2023-37276)) (Backported from v0.9.2)
- Implement file based logging support
- Upgrade Redis-Stack to 7.2.0-RC3
- Use `JSON.MERGE` instead of `JSON.SET` when replacing items in the JSON document (with Redis)
- Update `prod.txt` to match the latest prod requirements

## ✨ Additions

- NSFW module (These can only be used in NSFW channels)
- Pins module
- Economy V4 (includes `economy`, `jobs`, and `marketplace` cogs).
- `is_economy_enabled` check
- Proper configuration for `eventslog` feature
- Proper SIGTERM support. Now the bot doesn't exit with an exit code 137, but now a 0.
- Implement permission check shortcuts (`is_manager`, `is_admin`, `is_mod`). Taken from RDanny because I have no time.
- Add tasks to update pay and restock items. Done per hour
- Add local `eco_user` table
- Add SSL support (only up to `requires`, not the full `verify`). This is really needed because of data security
- None

## ➖ Removals
- Old "community docs"
- Old scripts

- None

# ⬆️ Dependabot Updates

- \[pip](deps)\: Bump asyncpraw from 7.7.0 to 7.7.1 (#378) (@dependabot)
- \[pip](deps-dev)\: Bump pyright from 1.1.316 to 1.1.317 (#379) (@dependabot)
- \[pip](deps-dev)\: Bump ruff from 0.0.277 to 0.0.278 (#381) (@dependabot)
- \[pip](deps-dev)\: Bump pytest-asyncio from 0.21.0 to 0.21.1 (#380) (@dependabot)
- \[Actions](deps)\: Bump actions/setup-python from 4.6.1 to 4.7.0 (#382) (@dependabot)
- \[pip](deps-dev)\: Bump pyright from 1.1.317 to 1.1.318 (#387) (@dependabot)
- \[pip](deps-dev)\: Bump pyinstrument from 4.5.0 to 4.5.1 (#388) (@dependabot)
- \[pip](deps-dev)\: Bump ruff from 0.0.278 to 0.0.280 (#389) (@dependabot)
- None

0 comments on commit 563e4c7

Please sign in to comment.