Skip to content

Commit

Permalink
redoing test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
mdalvi committed Oct 24, 2024
1 parent 9ef5e37 commit b76600e
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 78 deletions.
64 changes: 62 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,62 @@
# zerodha_api
Zerodha Kite API Wrapper
# Zerodha API
[![codecov](https://codecov.io/github/mdalvi/zerodha_api/graph/badge.svg?token=ZYRWQBZG7J)](https://codecov.io/github/mdalvi/zerodha_api)

This is a data aggregation wrapper for Zerodha's Kite Connect API that simplifies market data handling for machine learning and data analysis.

## Features

```python
# TODO
```
## Installation

```python
# TODO
```

## Prerequisites

```python
# TODO
```

## Configuration

```python
# TODO
```

## Usage

```python
# TODO
```

## Key Components

- `Connect`: Main class for interacting with Kite API
- `Ticker`: WebSocket implementation for real-time market data
- `Redis`: Caching layer for market data and state management
- `Celery`: Asynchronous task processing for data handling

## Development

```bash
# Install development dependencies
poetry install ../zerodha_api/

# Run tests
pytest

# Generate coverage report
pytest --cov=./ --cov-report=xml
```

## License

This project is licensed under the MIT License - see the LICENSE file for details.

## Acknowledgments

- [Zerodha Kite Connect API](https://kite.trade/docs/connect/v3/)
- [KiteConnect Python Client](https://kite.trade/docs/pykiteconnect/v4/)
File renamed without changes.
76 changes: 0 additions & 76 deletions tests/test_zerodha_api.py

This file was deleted.

0 comments on commit b76600e

Please sign in to comment.