semvec/pypi-packages huggingface dataset:
marketminer 0.5.0
A Python library for scraping financial data from various sources.
License: MIT
Requires Python: >=3.7

# MarketMiner

MarketMiner is a Python library for scraping finance-related information — from market news to company fundamentals — in an easy and structured way.

It is designed for analysts, traders, and developers who want quick programmatic access to financial data without relying on expensive APIs.

## Features

- **News Scraper**: Get historical news articles from various sources.
- **Company Fundamentals**: Access financial statements and key metrics for public companies.
- **Macroeconomic Data**: Fetch macroeconomic indicators.

## Installation
```bash
pip install marketminer
```

## Usage

### 1. Scraping News Articles
```python
from marketminer import scrape_economic_times

df = scrape_economic_times(start_date='2023-01-01', end_date='2023-10-01')
print(df.head())
```

### 2. Fetching Company Fundamentals
```python
from marketminer import scrape_fundamentals
financial_data = scrape_fundamentals("TCS")

print("Profit & Loss Statement:")
print(financial_data['profit_loss'].head())
print("Balance Sheet:")
print(financial_data['balance_sheet'].head())
```

### 3. Scraping Macroeconomic Data
```python
from marketminer import scrape_macro_india
macro_data = scrape_macro_india(start_date='2023-01-01', end_date='2023-10-01')
for time_control, data in macro_data.items():
    print(f"{time_control} Data:")
    print(data.head())
```


## Dependencies

- `requests`: For making HTTP requests.
- `pandas`: For data manipulation and analysis.
- `beautifulsoup4`: For parsing HTML content.
- `selenium`: For web scraping dynamic content.
- `openpyxl`: For reading Excel files.'

Note: For fundamentals and macroeconomic scraping, ensure you have Google Chrome + ChromeDriver installed.
- Download ChromeDriver: https://chromedriver.chromium.org/downloads

## License
MIT License. Free to use and modify.
pyrheadb 0.1.9
Package to facilitate cheminformatics access to RheaDB and its analysis with Python
License: MIT
Requires Python: >=3.8

![logo](./readme_img/pyrheadb_logo.png)
Repository for the Python package intended to facilitate access to Rhea data from Python.

[![PyPI - Version](https://img.shields.io/pypi/v/pyrheadb.svg?logo=pypi&label=PyPI&logoColor=silver)](https://pypi.org/project/pyrheadb/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyrheadb.svg?logo=python&label=Python&logoColor=silver)](https://pypi.org/project/pyrheadb/)
[![license](https://img.shields.io/pypi/l/pyrheadb.svg?color=%2334D058)](https://github.com/sib-swiss/pyrheadb/blob/main/LICENSE)
![OS linux](https://img.shields.io/badge/OS-Linux-green)

[![Tests](https://github.com/sib-swiss/pyrheadb/actions/workflows/test.yml/badge.svg)](https://github.com/sib-swiss/pyrheadb/actions/workflows/test.yml)
[![Coverage Status](https://coveralls.io/repos/github/sib-swiss/pyrheadb/badge.svg?branch=main)](https://coveralls.io/github/sib-swiss/pyrheadb?branch=main)

Installation and usage
======================

```bash
pip install pyrheadb
```

> You might

Check [Wiki](https://github.com/sib-swiss/pyrheadb/wiki) for info about installation and usage.


Folder description
==================

## examples
[Jupyter notebooks](examples) containing Rhea analysis using the pyrheadb examples.

## src
Python source code for pyrheadb

## tests
Unit tests for each class of pyrheadb