Skip to content

Technology Template Repository for Python

License

Notifications You must be signed in to change notification settings

nyuoss/23-fall-python-template-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-template

CI Python

This is a template repository for Python projects that provides a starting point for designing and developing Python applications. It includes a basic project structure, configuration for continuous integration, static analysis, code formatting, and more. You can use this template as a foundation for your Python projects.

Features

Getting started

  1. Click the Use this template button to create a new repository from this template.
  2. Clone your new repository to your local machine.
    git clone https://github.com/vchrombie/python-template
  3. Install the required dependencies using Poetry.
    poetry install
  4. Activate the virtual environment using Poetry.
    poetry shell
  5. Run tests using pytest.
    pytest
  6. Run static analysis using flake8.
    flake8
  7. Run code formatting using black.
    black .
  8. Start building your project!
  9. You can add the source code of your project to the src directory and tests to the tests directory.
  10. Push your changes to the master branch of your repository to trigger a CI build on GitHub Actions.

Team 🅰️

  • Carolina Martin
  • Jessie Theisen
  • Sonia Susanto
  • Yamini Lakshmi Narasimhan
  • Venu Vardhan Reddy Tekula

About

Technology Template Repository for Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%