This is a boilerplate application that will help users to set up a Python project with some initial configuration. It includes a basic file structure, dependencies, and scripts to run and test the application.
Before you get started, make sure you have the following prerequisites installed on your machine:
- Python 3.x
- pip package manager
- virtualenv
Clone the repository to your local machine using Git:
git clone https://github.com/idipanshu/python-starter-project.git
cd python-starter-project
pipenv install
pipenv shell
pipenv install
Once you have installed the project, you can run it by executing the following command:
python main.py
This will run the main Python file and display the output on the console.
To run the unit tests, use the following command:
make test
# or
python -m unittest discover
This will run all the unit tests in the tests directory.
If you would like to contribute to this project, please fork the repository and create a new branch. Make your changes, commit them, and then create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details