Skip to main content

Legendary Python auto-import and auto-install fixer library

Project description

PyAutoFix

Legendary Python auto-import & auto-install fixer library

Features

  • Detects missing imports in Python code
  • Auto-install missing PyPI packages (toggleable)
  • Handles abbreviations (np → numpy, pd → pandas, etc.)
  • Supports from module import name style
  • Fully configurable via Config
  • Batch processing and notebook mode
  • 150+ popular libraries pre-mapped
  • Logging, dry-run, emoji logs, color logs
  • Backup original code before fixing
  • Compatible with virtual environments

Installation

pip install pyautofix

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

pyautofix-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

pyautofix-0.1.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file pyautofix-0.1.0.tar.gz.

File metadata

  • Download URL: pyautofix-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for pyautofix-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ac83f5cff4b5a6e33351a41b81ebaaabdf77ef3d9ce269819142e14aab2800b0
MD5 252e2a8e763ae3c5f6c92c75a3e5b5ec
BLAKE2b-256 0d6c4b3acdb291dcaa05d30417f740a66f664bd7828c181b1deddb713216ff0c

See more details on using hashes here.

File details

Details for the file pyautofix-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyautofix-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for pyautofix-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7592d9143b45150670df66e877f7b8acd12cdc0199634ef373c4f18af8e3cc06
MD5 0f8d0afd354dffdebf3e4b734785576f
BLAKE2b-256 bed3b6193843af0b8ce7378d58e067e78c91ce57e8808b7013cb26882870508b

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