Metadata-Version: 2.2
Name: financial-dataset-loader
Version: 0.1.2
Summary: A Python module for loading financial datasets from various sources
Home-page: https://github.com/nailen1/financial_dataset_loader.git
Author: June Young Park
Author-email: juneyoungpaak@gmail.com
Keywords: financial data loader dataset aws s3
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Office/Business :: Financial
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: aws-s3-controller
Requires-Dist: string-date-controller
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Financial Dataset Loader

A Python module for efficiently loading financial datasets from various sources including AWS S3.

## Features

- Load financial datasets from AWS S3
- Flexible data source configuration
- Path management and organization
- File name formatting utilities

## Installation

```bash
pip install financial-dataset-loader
```

## Usage

```python
from financial_dataset_loader import dataset_loader_s3, data_source

# Configure your data source
source = data_source.DataSource(
    bucket_name="your-bucket",
    base_path="your/base/path"
)

# Create a loader
loader = dataset_loader_s3.DatasetLoaderS3(source)

# Load your dataset
dataset = loader.load_dataset("your_dataset_name")
```

## Requirements

- Python >= 3.11
- aws-s3-controller

## License

MIT License

## Author

June Young Park (juneyoungpaak@gmail.com)
