README.rst

Introduction

This is the rpkg project, which mostly is a python library for dealing with rpm packaging in a git source control. pyrpkg is the base library that sites can subclass to create useful tools.

License

Unless otherwise specified, all files are licensed under GPLv2+. There are parts of koji code in pyrpkg/cli, those parts are licensed under LGPLv2(.1). See COPYING-koji for that license statement.

Contribution

Welcome to write patches to fix or improve rpkg. All code should work well with Python 2.6 and 2.7, and compatibility with Python 3 would be a big bonus. Before you create a PR to propose your changes, make sure

  • to sign-off your commits by git commit -s. This serves as a confirmation that you have the right to submit your changes. See Developer Certificate of Origin for details.
  • pass all test cases by running python setup.py test.

More Information

See https://pagure.io/rpkg for more information, bug tracking, etc.