Package installer
This package helps you to install all modules you need in your directory.
Installation
$ pip install python-requirements
Sample Usage
from requirements.install import ModuleInstaller
install = ModuleInstaller({})
install.install_modules(path_to_folder="absolute path to folder")
Instruction
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)
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
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