Skip to main content

No project description provided

Project description

Optimod

Optimod is an innovative Python package designed to streamline Python project development. It automatically scans your Python project, identifies missing modules, installs them, and generates a requirements.txt file. This tool is ideal for Python developers looking to automate the setup of their development environment and ensure consistency across different setups.

Features

  • Automatic Module Detection: Scans your Python project files to detect import statements and identifies any missing modules.
  • Module Installation: Automatically installs the detected missing modules.
  • Requirements File Creation: Generates a requirements.txt file, listing all the installed modules with their respective versions, ensuring easy replication of the environment.

Installation

To install Optimod, simply run the following command in your terminal:

pip install optimod

Usage

Using Optimod is simple and efficient. To run Optimod on your Python project, activate your virtual environment and specify the path to your project directory in the following manner:

optimod /source/to/project

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

optimod-0.1.3.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

optimod-0.1.3-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file optimod-0.1.3.tar.gz.

File metadata

  • Download URL: optimod-0.1.3.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.6 Darwin/23.2.0

File hashes

Hashes for optimod-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2e9d88ef50cb86a158b7af97c6fd8895660d35aec07f0fe6b9acc98fec363527
MD5 8d6116e93d0b289b6dd5a2e661351dd3
BLAKE2b-256 e36751669c79a318a6baee855314f788a36508f73b6920952336ef3be6131064

See more details on using hashes here.

File details

Details for the file optimod-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: optimod-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.6 Darwin/23.2.0

File hashes

Hashes for optimod-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2387633bf6a95ba4b181334b378416ea3aa163841e7c8f4748a595532b1c960b
MD5 b66a6fc25cda109cd8235d894a25261c
BLAKE2b-256 21351ba5713166772eb4a3efa9306725c359d365cedda838c67e648e21da7078

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