Skip to content
 
 

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3942-osproject

Features

  • Programming Language: python
  • Runtime Environment: venv
  • Testing Framework: pytest
  • Continuous Integration: GitHub Actions
  • Static Analysis: flake8
  • Code Formatting: black
  • Package Manager: pip

Getting Started

  1. Clone the repository
    git clone https://github.com/davidchiii/3942-osproject.git
    cd 3942-osproject
    
  2. Create and activate new virtual environment
    python -m venv venv
    
    # On macOS and Linux:
    source venv/bin/activate
    
    # On Windows:
    venv\Scripts\activate
    
  3. Install dependencies using pip
    pip install -r requirements.txt
    
  4. Run helloworld.py
    python helloworld.py
    
  5. Run tests
    pytest
    
  6. Static analysis and formatting
    black .
    flake8 .
    

Continuous Integration

This template uses GitHub Actions for CI. Whenever you push a commit or create a pull request, the CI pipeline will automatically run tests and static analysis checks.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages