Skip to main content

Unified Python package for data science - pandas, numpy, matplotlib, and scikit-learn under one import.

Project description

npms 📦

PyPI version License: MIT Python 3.8+ Platform

Unified Python package for data science — pandas, numpy, matplotlib, and scikit-learn under one single import.


Install

pip install npms

Usage

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], [1, 4, 9])
ns.xlabel('X')
ns.ylabel('Y')
ns.show()

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

What's included

Library Purpose
pandas Data manipulation and analysis
numpy Numerical computing
matplotlib Data visualization
scikit-learn Machine learning

Features

  • ✅ Single import for all major data science libraries
  • ✅ Simplified namespace — use ns. for everything
  • ✅ Auto-installs all dependencies
  • ✅ Works on Windows, macOS, Linux

License

MIT © 2026 tokitahmidtoufa

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

npms-0.1.4.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

npms-0.1.4-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file npms-0.1.4.tar.gz.

File metadata

  • Download URL: npms-0.1.4.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for npms-0.1.4.tar.gz
Algorithm Hash digest
SHA256 343f890fa9d9e44ed296904496fd021bf8ef2773cb8ba7defd812cac84fa2730
MD5 b3d803229d92aa366b61185660770229
BLAKE2b-256 aaab7a9b200182c2015d5d52a308c8c62361c404d0ab2630d45872132b1f8a1e

See more details on using hashes here.

File details

Details for the file npms-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: npms-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for npms-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0c8d68eabcb220b231af717f220b346e8340def6ef8e1d0469729182dd2302a3
MD5 fee628c2022b1d07fb435884f3552e79
BLAKE2b-256 e96e26861a0a56350fd8dd556e6a8ef1de529995e7c059626722d8d27fe0173e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page