https://github.com/cheginit/python-template
A template repository for a Python-based project.
https://github.com/cheginit/python-template
Last synced: 5 months ago
JSON representation
A template repository for a Python-based project.
- Host: GitHub
- URL: https://github.com/cheginit/python-template
- Owner: cheginit
- License: other
- Created: 2020-10-23T22:57:03.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-24T01:10:12.000Z (over 5 years ago)
- Last Synced: 2025-04-10T21:16:35.289Z (about 1 year ago)
- Language: Makefile
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A template for a Python-based project
This template supports the following:
- The code linitng is done using [pre-commit](https://pre-commit.com/) and can be run by issuing `make lint` command. You can add it as a hook to the repository by running `pre-commit install` so whenever you commit a change it will be run automatically. You can check `.pre-commit-config.yml` file to edit configuration.
- Some of the linters such as `flake8` and `isort` can be configured using the `setup.cfg` file as well.
- A Conda environment file, `environment.yml` is available to add all the project dependencies.
- The project license is MIT.