Skip to content

ChameleonCloud/cc-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cc-template

Template Repository to define:

  • Coding Style
  • Metadata for Publication
  • Contribution Guide
  • Software License

Python

Package Naming

Metadata For Publishing to PyPI

Set Classifiers as appropriate from https://pypi.org/classifiers/

Openstack Projects tend to specify

  • License :: OSI Approved :: Apache Software License

or one of:

  • License :: OSI Approved :: MIT License
  • License :: OSI Approved :: BSD License

Example setup.cfg

name = <package-name>
summary = <short-description>
description-file = README.md
author = University of Chicago
author-email = [email protected]
home-page = https://www.chameleoncloud.org
license_files = LICENSE
python_requires = '>=3.6.2'
classifier =
    Development Status :: 4 - Beta
    Environment :: OpenStack
    Intended Audience :: Science/Research
    Intended Audience :: System Administrators
    Operating System :: POSIX :: Linux
    Programming Language :: Python
    Programming Language :: Python :: 3
    Programming Language :: Python :: 3.6
    Programming Language :: Python :: 3.7
    Programming Language :: Python :: 3.8

Releases

No releases published

Packages

No packages published