Skip to content

Canisius-CYB-600-Spring-2024/module3-example-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example Python Project

This repository represents the bare minimum required to create a python package that can be distributed.

Key Files

File Purpose
setup.py Contains all the metadata and how to build the code artifact. Setup.py usually contains the author, email, name and version of the package. A full list of what can be saved in a setup.py is available here
requirements.txt The external dependencies. In order for this project to run, it needs to download OTHER projects and use them.
README.md This project description document
src dir The directory labeled "src" contains all the Python modules. This setup.py will iterate this file to find the modules
scripts dir The directory labeled "scripts" contains all command-line executable programs provided by the project

PyPi

This project has been published to PyPi as an example. This can be found here. https://pypi.org/project/csc_cyb600_jmdv/

Installation

Installing this project from pypi is done with this command

pip install csc_cyb600_jmdv

About

Source code for Module 3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages