python-requirements 3.15.6

Last updated:

0 purchases

python-requirements 3.15.6 Image
python-requirements 3.15.6 Images
Add to Cart

Description:

pythonrequirements 3.15.6

Package installer

This package helps you to install all modules you need in your directory.
Installation
$ pip install python-module-requirements

Sample Usage
from requirements.install import ModuleInstaller

install = ModuleInstaller({})
install.install_modules(path_to_folder="absolute path to folder")

Instruction

1. Create file "install.py" in needed directory




2. Copy and paste code below

from intaller.install import ModuleInstaller

install = ModuleInstaller({})
install.install_modules(path_to_folder="absolute path to folder")

and press CTRL + S (Save file)


3. Get needed path to folder.
Click right mouse button and click "Copy path"



4. Past path into line 4 in install.py (install.install_modules(path_to_folder="absolute path to folder")).

4.1 Delete "\install.py" in path because it requires path to folder, not to file


Now save the file and run script! Script will install all requested frameworks.
For Contributors
Prepare development environment

Install docker on your development machine
Start server for testing by following commands from the project's root folder or change path to conf dir in second command to correct:

docker pull bytemark/requirements
docker run -d --name requirements -e AUTH_TYPE=Basic -e USERNAME=alice -e PASSWORD=secret1234 -v conf:/usr/local/apache2/conf -p 8585:80 bytemark/requirements

Code convention
Please check your code according PEP8 Style guides.
Run tests

Check that installer container is started on your local machine
Execute following command in the project's root folder:

python -m unittest discover -s tests

Prepare a Pull Request
Please use this check list before creating PR:

You code should be formatted according PEP8
All tests should successfully pass
Your changes shouldn't change previous default behaviour, exclude defects
All changes are covered by tests

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.