Skip to content

hermiMoh/python-math-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Python Application

A robust Python application demonstrating CI/CD best practices with Jenkins.

Features

  • Performs mathematical calculations.
  • Packaged as a standalone executable using PyInstaller.
  • Full CI/CD pipeline with testing, security scanning, and packaging.

Local Development

Prerequisites

  • Python 3.11+
  • pip

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/my-python-app.git
    cd my-python-app
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: .\venv\Scripts\activate
  3. Install dependencies:

    pip install -r requirements.txt -r requirements-dev.txt

Running the Application

python -m sources.calc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages