Metadata-Version: 2.4
Name: py-import-scanner
Version: 0.1.0
Summary: CLI tool to list and classify Python imports in a project.
Home-page: https://github.com/harshmeet-1029/importscanner
Author: Harshmeet Singh
Author-email: harshmeetsingh010@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: stdlib-list>=0.8.0
Requires-Dist: setuptools>=42
Requires-Dist: wheel
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# importscanner

> A lightweight CLI tool to list and classify Python imports: standard library, pip-installed (third-party), and local modules.

## 📦 Features

- Detects and lists:
  - ✅ Standard Library imports
  - ✅ Third-Party (pip-installed) packages
  - ✅ Local custom modules
- Optionally generates `requirements.txt`
- Works on any Python project
- Clean logging to console and file (`importscanner.log`)
- Handles syntax errors, broken files, and missing packages gracefully

---

## 🚀 Installation

```bash
# From PyPI (once published)
pip install importscanner

# Or clone and install locally
git clone https://github.com/harshmeet-1029/importscanner.git.git
cd importscanner
pip install .
