feat: set up Python project structure with pyproject.toml
- Add pyproject.toml with core and dev dependencies - Configure Ruff for linting and formatting - Configure MyPy for strict type checking - Configure pytest with asyncio support - Create src/polymarket_insider_tracker package structure - Add py.typed marker for PEP 561 compliance - Add pre-commit hooks configuration - Add comprehensive .gitignore - Create test directory structure with basic tests Closes #25 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.5
parent
9c4006b9aa
commit
8211e57b61
@@ -0,0 +1,3 @@
|
||||
"""Polymarket Insider Tracker - Detect insider activity on Polymarket."""
|
||||
|
||||
__version__ = "0.1.0"
|
||||
@@ -0,0 +1 @@
|
||||
"""Alerting layer - Real-time notification delivery."""
|
||||
@@ -0,0 +1 @@
|
||||
"""Anomaly detection layer - Suspicious activity identification."""
|
||||
@@ -0,0 +1 @@
|
||||
"""Data ingestion layer - Real-time Polymarket trade streaming."""
|
||||
@@ -0,0 +1 @@
|
||||
"""Wallet profiler layer - Blockchain analysis for trader intelligence."""
|
||||
@@ -0,0 +1 @@
|
||||
"""Storage layer - Database schemas and repositories."""
|
||||
Reference in New Issue
Block a user