Skip to content

Python library for working with the PuppetDB API

License

Notifications You must be signed in to change notification settings

gdubicki/pypuppetdb

 
 

Repository files navigation

pypuppetdb

PyPi Version PyPI - Python Version PyPi Downloads Tests Status Coverage Status Documentation Status By Voxpupuli

This library is a thin wrapper around the REST API providing some convenience functions and objects to request and hold data from PuppetDB.

Requirements

  • PuppetDB 3.0 or newer
    • (For support of older PuppetDB versions please check versions < 0.2.0)
  • Python 3.6 / 3.7 / 3.8 / 3.9

Installation

You can install this package from PyPI with:

pip install pypuppetdb

Documentation

The user guide, API reference and a developer guide is available on Read the Docs.

Getting Help

For bug reports you can file an issue. If you need help with something feel free to pop by #voxpupuli or the #puppetboard on Freenode or Vox Pupuli on Slack.

Contributing

Please see the contribution guide here.

License

This project is licensed under the Apache v2.0 License.

About

Python library for working with the PuppetDB API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%