Metadata-Version: 2.1
Name: iToppy
Version: 0.0.0
Summary: Python package for the iTop CMDB/Service Management Rest API
Home-page: https://github.com/scheiblingcopip3/iToppy
Author: Lars Scheibling
Author-email: lars@scheibling.se
License: GnuPG 3.0
Keywords: python itop itopy itoppy rest api cmdb service management
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# pytemplate
iTop CMDB/Service Management Rest API library for Python


# Usage
## requirements.txt
Requirements for compiling/installing the application itself

## requirements-ci.txt
Additional requirements for the CI/CD flows

## setup.py
Configuration file for the application, installation and CLI entry point

## pyproject.toml
Additional build instructions

## .gitpod.yml
Instructions for building development container @gitpod.io

## tpl.github
Rename this dir to .github to activate the Github Actions

### Linting
Scans the code for errors/formatting, outputs a HTML report uploaded to Github

### Matrix_testing
Testing on several OSes with several python versions

### Testing
Regular testing on a single OS/version

### Publish
Publish the package to pypi and the documentation to github pages (/docs)

## src/pytemplate
The source code of the application

### __init__.py
The entry point, can be empty but needs to be present

### __version__.py
The version information for the package/module

### cli.py
The CLI entry point, if usage via the command line is desired

### main.py
The main entry point, example class. No need for using the name main.py

## tests
The tests for the application. With inclusion like src.pytemplate.xyz, the tests need to be run from the project root folder (python3 -m unittest discover tests/)

