README.md
pyproject.toml
setup.py
src/opportunity_core/__init__.py
src/opportunity_core.egg-info/PKG-INFO
src/opportunity_core.egg-info/SOURCES.txt
src/opportunity_core.egg-info/dependency_links.txt
src/opportunity_core.egg-info/requires.txt
src/opportunity_core.egg-info/top_level.txt
src/opportunity_core/batch/__init__.py
src/opportunity_core/batch/opportunity_paapi/__init__.py
src/opportunity_core/batch/opportunity_paapi/price_history_monitor.py
src/opportunity_core/config/__init__.py
src/opportunity_core/models/__init__.py
src/opportunity_core/models/database.py
src/opportunity_core/scripts/__init__.py
src/opportunity_core/scripts/init_database.py
src/opportunity_core/services/__init__.py
src/opportunity_core/services/database_manager.py
src/opportunity_core/services/deal_detection.py
src/opportunity_core/services/price_monitoring.py
src/opportunity_core/services/product_discovery.py
src/opportunity_core/utils/__init__.py
src/opportunity_core/utils/api_helper.py
src/opportunity_core/utils/authentication.py
src/opportunity_core/utils/comment_generator.py
src/opportunity_core/utils/load_config.py
src/opportunity_core/utils/telegram_notifier.py
src/opportunity_core/utils/twitter_notifier.py
src/paapi5_python_sdk/__init__.py
src/paapi5_python_sdk/api_client.py
src/paapi5_python_sdk/configuration.py
src/paapi5_python_sdk/rest.py
src/paapi5_python_sdk/api/__init__.py
src/paapi5_python_sdk/api/default_api.py
src/paapi5_python_sdk/auth/__init__.py
src/paapi5_python_sdk/auth/sign_helper.py
src/paapi5_python_sdk/models/__init__.py
src/paapi5_python_sdk/models/availability.py
src/paapi5_python_sdk/models/big_decimal.py
src/paapi5_python_sdk/models/browse_node.py
src/paapi5_python_sdk/models/browse_node_ancestor.py
src/paapi5_python_sdk/models/browse_node_child.py
src/paapi5_python_sdk/models/browse_node_info.py
src/paapi5_python_sdk/models/browse_nodes_result.py
src/paapi5_python_sdk/models/by_line_info.py
src/paapi5_python_sdk/models/classifications.py
src/paapi5_python_sdk/models/condition.py
src/paapi5_python_sdk/models/content_info.py
src/paapi5_python_sdk/models/content_rating.py
src/paapi5_python_sdk/models/contributor.py
src/paapi5_python_sdk/models/customer_reviews.py
src/paapi5_python_sdk/models/deal_details.py
src/paapi5_python_sdk/models/delivery_flag.py
src/paapi5_python_sdk/models/dimension_based_attribute.py
src/paapi5_python_sdk/models/duration_price.py
src/paapi5_python_sdk/models/error_data.py
src/paapi5_python_sdk/models/external_ids.py
src/paapi5_python_sdk/models/get_browse_nodes_request.py
src/paapi5_python_sdk/models/get_browse_nodes_resource.py
src/paapi5_python_sdk/models/get_browse_nodes_response.py
src/paapi5_python_sdk/models/get_items_request.py
src/paapi5_python_sdk/models/get_items_resource.py
src/paapi5_python_sdk/models/get_items_response.py
src/paapi5_python_sdk/models/get_variations_request.py
src/paapi5_python_sdk/models/get_variations_resource.py
src/paapi5_python_sdk/models/get_variations_response.py
src/paapi5_python_sdk/models/image_size.py
src/paapi5_python_sdk/models/image_type.py
src/paapi5_python_sdk/models/images.py
src/paapi5_python_sdk/models/item.py
src/paapi5_python_sdk/models/item_id_type.py
src/paapi5_python_sdk/models/item_info.py
src/paapi5_python_sdk/models/items_result.py
src/paapi5_python_sdk/models/language_type.py
src/paapi5_python_sdk/models/languages.py
src/paapi5_python_sdk/models/manufacture_info.py
src/paapi5_python_sdk/models/max_price.py
src/paapi5_python_sdk/models/merchant.py
src/paapi5_python_sdk/models/min_price.py
src/paapi5_python_sdk/models/min_reviews_rating.py
src/paapi5_python_sdk/models/min_saving_percent.py
src/paapi5_python_sdk/models/money.py
src/paapi5_python_sdk/models/multi_valued_attribute.py
src/paapi5_python_sdk/models/offer_availability.py
src/paapi5_python_sdk/models/offer_availability_v2.py
src/paapi5_python_sdk/models/offer_condition.py
src/paapi5_python_sdk/models/offer_condition_note.py
src/paapi5_python_sdk/models/offer_condition_v2.py
src/paapi5_python_sdk/models/offer_count.py
src/paapi5_python_sdk/models/offer_delivery_info.py
src/paapi5_python_sdk/models/offer_listing.py
src/paapi5_python_sdk/models/offer_listing_v2.py
src/paapi5_python_sdk/models/offer_listings.py
src/paapi5_python_sdk/models/offer_listings_v2.py
src/paapi5_python_sdk/models/offer_loyalty_points.py
src/paapi5_python_sdk/models/offer_loyalty_points_v2.py
src/paapi5_python_sdk/models/offer_merchant_info.py
src/paapi5_python_sdk/models/offer_merchant_info_v2.py
src/paapi5_python_sdk/models/offer_price.py
src/paapi5_python_sdk/models/offer_price_v2.py
src/paapi5_python_sdk/models/offer_program_eligibility.py
src/paapi5_python_sdk/models/offer_promotion.py
src/paapi5_python_sdk/models/offer_saving_basis.py
src/paapi5_python_sdk/models/offer_savings.py
src/paapi5_python_sdk/models/offer_savings_v2.py
src/paapi5_python_sdk/models/offer_shipping_charge.py
src/paapi5_python_sdk/models/offer_sub_condition.py
src/paapi5_python_sdk/models/offer_summary.py
src/paapi5_python_sdk/models/offer_type.py
src/paapi5_python_sdk/models/offers.py
src/paapi5_python_sdk/models/offers_v2.py
src/paapi5_python_sdk/models/partner_type.py
src/paapi5_python_sdk/models/price.py
src/paapi5_python_sdk/models/price_type.py
src/paapi5_python_sdk/models/product_advertising_api_client_exception.py
src/paapi5_python_sdk/models/product_advertising_api_service_exception.py
src/paapi5_python_sdk/models/product_info.py
src/paapi5_python_sdk/models/properties.py
src/paapi5_python_sdk/models/rating.py
src/paapi5_python_sdk/models/refinement.py
src/paapi5_python_sdk/models/refinement_bin.py
src/paapi5_python_sdk/models/rental_offer_listing.py
src/paapi5_python_sdk/models/rental_offers.py
src/paapi5_python_sdk/models/saving_basis_type.py
src/paapi5_python_sdk/models/search_index.py
src/paapi5_python_sdk/models/search_items_request.py
src/paapi5_python_sdk/models/search_items_resource.py
src/paapi5_python_sdk/models/search_items_response.py
src/paapi5_python_sdk/models/search_refinements.py
src/paapi5_python_sdk/models/search_result.py
src/paapi5_python_sdk/models/single_boolean_valued_attribute.py
src/paapi5_python_sdk/models/single_integer_valued_attribute.py
src/paapi5_python_sdk/models/single_string_valued_attribute.py
src/paapi5_python_sdk/models/sort_by.py
src/paapi5_python_sdk/models/technical_info.py
src/paapi5_python_sdk/models/trade_in_info.py
src/paapi5_python_sdk/models/trade_in_price.py
src/paapi5_python_sdk/models/unit_based_attribute.py
src/paapi5_python_sdk/models/variation_attribute.py
src/paapi5_python_sdk/models/variation_dimension.py
src/paapi5_python_sdk/models/variation_summary.py
src/paapi5_python_sdk/models/variations_result.py
src/paapi5_python_sdk/models/website_sales_rank.py
tests/test_deal_detection.py