Skip to main content

Automatically check and install modules

Project description

ReqCheq

Use this module to automatically verify and install referenced modules you are using in your project. It's a script made to easy the process of first running a program in a fresh environment.

Instalation

pip install reqcheq

Usage

import reqcheq

Make a requirements.txt next to your main file, from which you are going to import reqcheq. Each line is an item. It can have 1 or 2 words.

1st word: import name of the module. If install name is equal to import name, you can leave only this single word. (if you import flask, you should just add flask to your requirements.txt)

2nd word: install name of the module. If your module is imported by a different name than it is installed you add the install name after the 1st word. (if you import dotenv, you should add dotenv python-dotenv to your requirements.txt)

ReqCheq will then automatically try to import given modules and if it fails, will try to install it with pip (windows) or pip3 (linux).

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

reqcheq-0.0.4.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

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

reqcheq-0.0.4-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file reqcheq-0.0.4.tar.gz.

File metadata

  • Download URL: reqcheq-0.0.4.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for reqcheq-0.0.4.tar.gz
Algorithm Hash digest
SHA256 1a21b12b5c84a68007188fe1af01adcaadea536ca4390907ed32d2622933099b
MD5 c6c1eb29cbda823544143a843798e876
BLAKE2b-256 79e4872574adfb7ce51448bdf106110405ee29a6c86224e005ee85053c35cb42

See more details on using hashes here.

File details

Details for the file reqcheq-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: reqcheq-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 15.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for reqcheq-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f84b8f34f228453707eb749b7887bc38a693eb2b0fb1c3b660ebed8fe32d4723
MD5 e5e55698702a10c2d848e31497c7f2ef
BLAKE2b-256 5c4fd954dcefe7686b49088d7b0650355b102a32fa82ee08c1bd3cb32240d42d

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