Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 1.72 KB

CHANGELOG.md

File metadata and controls

73 lines (46 loc) · 1.72 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2023-04-25

Added

  • Makefile
  • Simplified tox config, run coverage by default

Changed

  • Change the output of the all command, making it more compact + broke the code out into a separate module and keep track of channel in ContentPiece and search subclasses.

[0.0.12] - 2023-04-21

Fixed

  • Cache db was stored wherever the search command was run, this needs to be a fixed location.

Added

  • Added a CACHE_DB_LOCATION env variable so user can define where this file is stored. If not set we default to the user's home directory.

[0.0.11] - 2023-04-21

Added

  • Ability to search across all channels (articles, bites, podcasts, tips, YouTube videos) with the all subcommand.

[0.0.10] - 2023-04-21

Added

  • Caching requests calls by default. You can adjust the expiration using CACHE_EXPIRATION_SECONDS

Changed

  • This introduced a new method in the base class (get_data) to centralize use of requests

[0.0.9] - 2023-04-18

Added

  • Added tests for all modules except cli.py
  • Made the tool support 3.9 + 3.10 in addition to 3.11
  • Set up tox to test all 3 Python versions

[0.0.8]

Changed

  • Move podcast feed parsing to our platform

[0.0.7]

Added

  • Added Pybites tips search

[0.0.6]

Added

  • Added Pybites Podcast search

[0.0.5]

Added

  • Added platform Bite (exercise) search

[0.0.4]

Added

  • Added Pybites Youtube search

[0.0.1] ... [0.0.3]

Added

  • Initial package creation on PDM code clinic