Skip to content

Releases: knewkarma-io/knewkarma

7.0.13

19 Oct 11:06
5ab5eae
Compare
Choose a tag to compare

What's Changed

  • Applying fix for kraw.Connection in KRAW 0.2.4 by @rly0nheart in #36

Full Changelog: 7.0.12...7.0.13

7.0.12

19 Oct 10:23
7bdbd86
Compare
Choose a tag to compare

What's Changed

  • Applying fix for kraw.Connection in KRAW 0.2.3 by @rly0nheart in #35

Full Changelog: 7.0.11...7.0.12

7.0.11

19 Oct 09:56
78da6af
Compare
Choose a tag to compare

What's Changed

  • Fix TypeError in Post.comments, User.overview, User.comments by @rly0nheart in #34

Full Changelog: 7.0.10...7.0.11

7.0.10

19 Oct 08:13
7fe8b57
Compare
Choose a tag to compare

What's Changed

  • Patch for error in User.profile, Subreddit.profile, and Subreddit.wiki_page by @rly0nheart in #33

Full Changelog: 7.0.9...7.0.10

7.0.9

18 Oct 20:35
32caaa2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.0.8...7.0.9

7.0.8

18 Oct 19:37
97e3630
Compare
Choose a tag to compare

What's Changed

  • This update is mostly due to the fact that I've moved internal dependencies to different names/repos.
  • 7.0.8 by @rly0nheart in #30

Full Changelog: 7.0.7...7.0.8

7.0.7

14 Oct 22:53
688d91e
Compare
Choose a tag to compare

What's Changed: 7.0.1 => 7.0.7

  • Just ran out of Pringles...
  • Need to sleep now... enjoy.
  • 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
  • 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
  • Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
  • Fix failing PyPI publish workflow
  • Fix docker workflow not running

What Changed: 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) 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
  • 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)

Other

New Contributors

7.0.6

14 Oct 22:32
8b5dafa
Compare
Choose a tag to compare

What's Changed: 7.0.1 => 7.0.5

  • Need to sleep now... enjoy.
  • 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
  • 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
  • Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
  • Fix failing PyPI publish workflow
  • Fix docker workflow not running

What Changed: 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) 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
  • 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)

Other

New Contributors

7.0.5

14 Oct 22:22
0f65410
Compare
Choose a tag to compare

What's Changed: 7.0.1 => 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
  • 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
  • Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
  • Fix failing PyPI publish workflow
  • Fix docker workflow not running

What Changed: 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) 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
  • 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)

Other

New Contributors

7.0.4

11 Oct 02:06
05ef604
Compare
Choose a tag to compare

What's Changed: 7.0.1 => 7.0.4

  • Fixed failing PyPI upload workflow (again)
  • Changed the logo babyyyy!!!!!
  • Moved the entire code-base to a GitHub org 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
  • Patch: Failing to fetch posts (because I forgot to rename the methods everywhere -_-)
  • Fix failing PyPI publish workflow
  • Fix docker workflow not running

What Changed: 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) 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
  • 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)

Other

New Contributors