Knewkarma

Latest version: v7.1.4

Safety actively analyzes 723200 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

7.0.6

7.0.5

* Fixed failing PyPI upload workflow (for real this time)
* Fixed failing PyPI upload workflow (again)
* Changed the logo babyyyy!!!!!
* Moved the entire code-base to a GitHub org [knewkarma-io](https://github.com/knewkarma-io)
* Added `license` command, which will be used to view the license warranty or conditions (e.g., `knewkarma license --warranty`)
* Fix failing Pytest tests in [knewkarma-io/api](https://github.com/knewkarma-io/api)
* Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
* Fix failing PyPI publish workflow
* Fix docker workflow not running

7.0.4

* Fixed failing PyPI upload workflow (again)
* Changed the logo babyyyy!!!!!
* Moved the entire code-base to a GitHub org [knewkarma-io](https://github.com/knewkarma-io)
* Added `license` command, which will be used to view the license warranty or conditions (e.g., `knewkarma license --warranty`)
* Fix failing Pytest tests in [knewkarma-io/api](https://github.com/knewkarma-io/api)
* Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
* Fix failing PyPI publish workflow
* Fix docker workflow not running

7.0.3

* Changed the logo babyyyy!!!!!
* Moved the entire code-base to a GitHub org [knewkarma-io](https://github.com/knewkarma-io)
* Added `license` command, which will be used to view the license warranty or conditions (e.g., `knewkarma license --warranty`)
* Fix failing Pytest tests in [knewkarma-io/api](https://github.com/knewkarma-io/api)
* Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
* Fix failing PyPI publish workflow
* Fix docker workflow not running

7.0.0

Additions
* Add `knewkarma.User.username_available()` to check if a specified username is available or taken.
* Add bar plot in `User.top_subreddits()` (only works if matplotlib is installed)
* Add check to determine if knewkarma is running inside a docker container.

Improvements
* Api class (now at [knewkarma-io/api](https://github.com/knewkarma-io/api)) will now accept a dict of headers to use for the requests: `api.Api(headers: Dict)`
* Docker images will be pulled from dockerhub: `docker pull rly0nheart/knewkarma`
* The desktop icon (snap package) will now be clickable and keep the terminal open until user clicks any key.
* Back to being asynchronous and using rich-click babyyyyy!!!!.
* Clearer error messages.
* `Updates` prompt is now case-insensitive (thanks to [rich](https://github.com/Textualize/rich/releases/tag/v13.8.0)
* Hiding the `pip install --upgrade` output, when upgrading knewkarma (PyPI Package).
* Improved the pagination mechanism for post comments
* Now able to check Reddit infrastructure status on every run.

Migrations
* Rename the `subreddit` and `username` param in `knewkarma.Subreddit` and `knewkarma.User` to `name`
* Rename the `post_id` and `post_subreddit` parameters in `knewkarma.Post` to `id` and `subreddit`
* Move `knewkarma.tools.styling_utils` to `knewkarma.tools.terminal`
* Move `knewkarma.tools.misc_utils` to `knewkarma.tools.miscellaneous`
* Move `knewkarma.tools.data_utils` to `knewkarma.tools.data`
* Move `knewkarma.tools.package_utils` to `knewkarma.tools.package`
* Remove `knewkarma.tools.time_utils`, as functions from this have been shared across `knewkarma.api`, `knewkarma.tools.data`, and `knewkarma.tools.miscellaneous`
* Remove `knewkarma.tools.parsing_utils`, as it will now be part of a separate package ([karmakaze](https://pypi.org/project/karmakaze))

Other
* Bump cryptography from 43.0.0 to 43.0.1 by dependabot in https://github.com/bellingcat/knewkarma/pull/194
* Bump rich from 13.7.1 to 13.8.0 by dependabot in https://github.com/bellingcat/knewkarma/pull/195
* Bump rich from 13.8.0 to 13.8.1 by dependabot in https://github.com/bellingcat/knewkarma/pull/196
* Bump pandas from 2.2.2 to 2.2.3 by dependabot in https://github.com/bellingcat/knewkarma/pull/197
* Bump rich from 13.8.1 to 13.9.1 by dependabot in https://github.com/bellingcat/knewkarma/pull/198

New Contributors
* dependabot made their first contribution in https://github.com/bellingcat/knewkarma/pull/194

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.