Metadata-Version: 2.1
Name: subhajit_engg_tools
Version: 1.1.2
Summary: Useful data engineering tools
Home-page: https://github.com/subhajitsr/subhajit-engineering-tools
Author: Subhajit Maji
Author-email: subhajitsr@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/subhajitsr/subhajit-engineering-tools
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# subhajit-engineering-tools 📦

[![PyPI version](https://badge.fury.io/py/subhajit-engineering-tools.svg)](https://badge.fury.io/py/subhajit-engineering-tools)
[![Build Status](https://travis-ci.com/subhajitss/subhajit-engineering-tools.svg?branch=main)](https://travis-ci.com/subhajitss/subhajit-engineering-tools)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A Python package for **engineering works**, designed to make ETL easier and more efficient.

## Features 🚀

- **Feature 1**: Database Connectors.
- **Feature 2**: ETL Tools.
- **Feature 3**: Smarthome and Youtube data connectors.
- **Feature 4**: Yet to add. Got an idea? Most welcome to collaborate. Just raise a PR.

## Installation 📦

You can install the package directly from PyPI using pip:

```bash
pip install subhajit-engineering-tools
```

## Usage 🛠️
Example:
```python
from subhajit_engg_tools.connectors.postgres import Postgres
```

## Requirements 📋
This package requires:

Python 3.7 or higher.
Follow `requirements.txt` for other requirements

## Development 🛠️
To contribute or set up the project for development:

1. Clone the repository:
```bash
git clone https://github.com/subhajitsr/subhajit-engineering-tools
```
2. Navigate to the project folder:
```bash
cd subhajit-engineering-tools
```
3. Install the dependencies:
```bash
pip install -r requirements.txt
```

## Testing ✅
We use pytest for running tests. Run the following command to execute the tests:
```bash
pytest
```

## Contributing 🤝
Contributions are welcome! Please open an issue or submit a pull request for any bugs, improvements, or feature requests.

## Contact 📬
Author: Subhajit Maji

Email: mailto:subhajitsr@gmail.com


