Skip to main content

Core library for Opportunity Radar - Shared utilities and services

Project description

Opportunity Core

Core library for Opportunity Radar project. Contains shared utilities, models, and services used across all microservices.

Components

  • utils: Common utilities (authentication, deal detection, notifications, etc.)
  • models: Data models and schemas
  • services: Shared business logic
  • config: Configuration management

Installation

From PyPI (Recommended for production)

pip install opportunity-core

For Development

# Clone the repository
git clone https://github.com/mustafaaykon/opportunity-radar.git
cd opportunity-radar/core

# Install in editable mode
pip install -e .

Usage

from opportunity_core.utils.deal_detector import DealDetector
from opportunity_core.utils.telegram_notifier import TelegramNotifier

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opportunity_core-0.1.0.tar.gz (94.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opportunity_core-0.1.0-py3-none-any.whl (250.5 kB view details)

Uploaded Python 3

File details

Details for the file opportunity_core-0.1.0.tar.gz.

File metadata

  • Download URL: opportunity_core-0.1.0.tar.gz
  • Upload date:
  • Size: 94.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for opportunity_core-0.1.0.tar.gz
Algorithm Hash digest
SHA256 767fd1ee4fe13c07a65b3522ec54c27928b32974ce82e1dba7fc56fa7c494f58
MD5 c98c7e60e7877e394e0942ac080b94d8
BLAKE2b-256 e9e14dee44b3231095b7b38f588a421d652a07548cbbb4bf002b1fa2a5ee2f5c

See more details on using hashes here.

File details

Details for the file opportunity_core-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for opportunity_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f98f7a51b089c2521187ceea7f259e5e72d31222e39331a54706a51f9120501a
MD5 b967f212fea9619eb69a8a4394c9811b
BLAKE2b-256 aa0b88f384ada6c67c2cb7e2cf70f1fe4dab0a4131dbe113e25bdfeba9042f83

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page