Metadata-Version: 2.1
Name: sangreal_wind
Version: 0.1.2
Summary: Elegant and efficient Python library for wind financial data access with comprehensive abstraction layers and 100% forward compatibility
Home-page: https://github.com/liubola/sangreal-wind
Author: liubola
Author-email: lby3523@gmail.com
Maintainer: liubola
Maintainer-email: lby3523@gmail.com
License: GNU General Public License v3.0
Project-URL: Bug Reports, https://github.com/liubola/sangreal-wind/issues
Project-URL: Source, https://github.com/liubola/sangreal-wind
Project-URL: Documentation, https://github.com/liubola/sangreal-wind/blob/main/README.md
Keywords: wind financial data api stock index industry fund returns abstract-layer
Platform: all
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Office/Business :: Financial :: Investment
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Typing :: Typed
Requires-Python: >=3.7
Description-Content-Type: text/plain
License-File: LICENSE
Requires-Dist: sangreal-db
Requires-Dist: sangreal-calendar>=0.0.36
Requires-Dist: sqlalchemy>=1.4.0
Requires-Dist: attrs>=21.0.0
Requires-Dist: pandas>=1.3.0
Requires-Dist: numpy>=1.21.0
Provides-Extra: dev
Requires-Dist: pytest>=6.0.0; extra == "dev"
Requires-Dist: pytest-cov>=2.0.0; extra == "dev"
Requires-Dist: black>=21.0.0; extra == "dev"
Requires-Dist: isort>=5.0.0; extra == "dev"
Requires-Dist: flake8>=3.8.0; extra == "dev"
Requires-Dist: mypy>=0.812; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx>=4.0.0; extra == "docs"
Requires-Dist: sphinx-rtd-theme>=0.5.0; extra == "docs"
Provides-Extra: performance
Requires-Dist: psutil>=5.8.0; extra == "performance"
Requires-Dist: memory-profiler>=0.60.0; extra == "performance"

sangreal-wind is a refactored Python library that provides elegant and efficient access to wind financial data. Features include:

- Complete refactoring with elegant abstraction layers
- Zero code duplication across all API modules
- 100% forward compatibility guarantee
- Multi-level caching for optimal performance
- Type-safe implementations with full type hints
- Unified API design patterns
- Comprehensive error handling and database compatibility

The library provides access to stock universes, index data, industry classifications, return rates, and fund data through a clean, consistent API interface.
