Metadata-Version: 2.4
Name: npms
Version: 0.1.3
Summary: A simple Python package that bundles pandas, numpy, matplotlib, and scikit-learn under one unified namespace.
Author: Toki Tahmid Toufa
Author-email: toufa6.2832@gmail.com
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: pandas
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: scikit-learn
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# NPMS - Unified Data Science Package

A simple Python package that bundles pandas, numpy, matplotlib, and scikit-learn under one unified namespace.

## Installation
```bash
pip install npms
```

## Usage
```python
import npms as ns

# Pandas
df = ns.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df)

# Numpy
arr = ns.array([1, 2, 3, 4, 5])
print(ns.mean(arr))

# Matplotlib
ns.plot([1, 2, 3, 4], [1, 4, 9, 16])
xlabel = plt.xlabel
ylabel = plt.ylabel
title = plt.title
ns.xlabel('X')
ns.ylabel('Y')
ns.show()

# Scikit-learn
from npms import linear_model
model = linear_model.LinearRegression()
```

## Features

- Single import for all major data science libraries
- Simplified namespace (use `ns.` for everything)
- Automatically installs dependencies via pip (pandas, numpy, matplotlib, scikit-learn)
