Files
ai-marketplace-monitor/CHANGELOG.md
Bo 6b6408b02b Switch from poetry to uv (#203)
* Switch from poetry to uv
* Suppress an info message (close #204)
* Fix end of line for markdown files
2025-07-25 23:40:19 -05:00

4.9 KiB

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.

Unreleased

[0.9.6]

  • Fix searching across regions.
  • Switch from poetry to uv for development.

[0.9.5]

[0.9.4] - 2025-04-15

[0.9.3] - 2025-04-15

  • issue 102 Fix pushover support and add more documentation

[0.9.2] - 2025-04-07

  • issue 122 Support searching across regions with different currencies

[0.9.1] - 2025-03-13

  • Re-release AI Marketplace Monitor under a AGPL license

[0.8.8] - 2025-03-12

  • Allow option date_listed to accept numeric value #96
  • Fix importing pushover #91

[0.8.6] - 2025-03-03

  • Allow support for multiple languages.

[0.8.5] - 2025-03-03

[0.8.2] - 2025-03-02

  • Reorganize notification settings
  • Support the use of environment variables for passwords
  • Support browser proxy

BREAKING CHANGES

  • Rename smtp sections to notification
  • Rename parameter smtp to notify_with

[0.7.11] - 2025-03-01

  • Fix a bug on the handling of logical expressions for keywords and antikeywords.
  • Add support for another auto layout page

[0.8.9] - 2025-02-21

  • Add options prompt, extra_prompt and rating_prompt

[0.7.7] - 2025-02-17

  • Expand the use of enabled=False to all sections
  • Allow complex AND OR and NOT operations for keywords and antikeywords.

[0.7.4] - 2025-02-10

  • Rename keywords to search_phrases, include_keywords to keywords and exclude_keywords to antikeywords [#45]
  • Separate statistics by item name [#46]

[0.7.3] - 2025-02-07

  • Allow email notification

[0.7.0] - 2025-02-06

  • Re-retrieve details of listings if there are title or price change
  • Allow sending reminders for available items after specified time. (#41)
  • Display counters

[0.6.5] - 2025-02-05

  • Allow checking URLs during monitoring (#34)
  • Add option ai that allows the specification of AI models to use for certain marketplaces or items.
  • Support locally hosted Ollama models
  • Support DeepSeek-r1 model with <think> tags.
  • Add option timeout to AI request.
  • Expand command line option --clear-cache

[0.6.2] - 2025-02-03

  • Support extracting details from automobile listings.

[0.6.1] - 2025-02-02

  • Allow multiple start_at

[0.6.0] - 2025-02-01

  • Allow some parameters to different from initial and subsequent searches.
  • Allow the AI to return a rating and some comments, and use the rating to determine if the user should be notified.

[0.5.3] - 2025-01-31

  • Add command line option --diable-javascript which can be helpful in some cases.
  • Add option include_keywords to fine-tune the behavior of keywords.
  • Add option provider to allow the specfication of more AI service providers.
  • Allow market_type to marketplaces and allow multiple marketplaces.

[0.5.1] - 2025-01-30

  • Change the unit of search-interval to seconds to allow for more frequent search, although that is not recommended.
  • Rename option acceptable_locations to seller_locations

[0.5.0] - 2025-01-29

  • Allow each time to add its own search_interval
  • Add options such as delivery_method, radius, and condition
  • Add options to define and use regions for searching large regions

[0.4.5] - 2025-01-27

  • Add option --check and --for to check particular listings

[0.4.3] - 2025-01-26

  • Add support for DeepSeek

[0.4.0] - 2025-01-25

  • Allow section [ai.openai]
  • Use openAI to confirm if the item matches what user requests
  • Slightly better logging

[0.3.3] - 2025-01-21

  • Allow option enabled for items
  • Notify all users if no notify is specified for item or marketplace
  • Compare string after normalization (#8)
  • Stop sleeping if config files are changed. Allowing more interactive modification of search terms.
  • Give more time after logging in, allow option login_wait_time.
  • Allow entering username and password manually

[0.2.0] - 2025-01-21

  • Allow the definition of a reusable config file from ~/.ai-marketplace-monitor/config.toml
  • Allow options exclude_sellers and exclude_by_description
  • Fix a bug that prevents the sending of phone notification

0.1.0 - 2025-01-20

Added

  • First release on PyPI.