{ "info": { "author": "Jan Stan\u011bk", "author_email": "jstanek@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Build Tools" ], "description": "RPM Rebuild Helper\n==================\n\n.. image:: https://img.shields.io/travis/khardix/rpm-rebuild-helper.svg\n :alt: Travis CI Status\n :target: https://travis-ci.org/khardix/rpm-rebuild-helper\n\n.. image:: https://img.shields.io/pypi/v/rpmrh.svg\n :alt: PyPI release\n :target: https://pypi.python.org/pypi/rpmrh\n\n.. image:: https://img.shields.io/readthedocs/rpm-rebuild-helper.svg\n :alt: ReadTheDocs\n :target: https://rpm-rebuild-helper.readthedocs.io/en/latest/\n\nThe RPM Rebuild Helper (or `rpmrh` for short)\nis an automation tool for rebuilding sets of (S)RPM files.\nIts main focus are `Software Collections `_.\n\nThe tool allows the user to compare two sets of RPMs,\ndownload and modify the respective SRPMs locally\nand automatically rebuild them in a build service,\namong other things.\n\nUsage example\n-------------\n\nCompare packages between two tags, to find out which packages in `rh-python36`\ncollection needs to be tested in CentoOS 7::\n\n rpmrh \\\n --from sclo-candidate --to sclo-testing \\\n --collection rh-python36 --el 7 \\\n diff\n\nCheck which packages needs to be tested in all currently supported\n(released and not End-Of-Life) collections for both CentOS 6 and 7::\n\n rpmrh --from sclo-candidate --to sclo-testing \\\n --all-collections --el 6 --el 7 \\\n diff\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/khardix/rpm-rebuild-helper", "keywords": "rpm,scl,softwarecollections,rebuilding", "license": "GNU General Public License version 3 or later", "maintainer": "", "maintainer_email": "", "name": "rpmrh", "package_url": "https://pypi.org/project/rpmrh/", "platform": "Linux", "project_url": "https://pypi.org/project/rpmrh/", "project_urls": { "Homepage": "https://github.com/khardix/rpm-rebuild-helper" }, "release_url": "https://pypi.org/project/rpmrh/0.7.2/", "requires_dist": [ "attrs (>=17)", "cerberus", "click", "click-log", "python-jenkins", "pyxdg", "requests", "requests-file", "ruamel.yaml (~=0.15)", "toml", "PyTrie ; extra == 'dev'", "betamax ; extra == 'dev'", "ipython ; extra == 'dev'", "pyfakefs ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-mock ; extra == 'dev'", "sphinx ; extra == 'dev'", "sphinx-autobuild ; extra == 'dev'", "rpm (>=4.11) ; extra == 'system'", "dnf (>=4.1) ; extra == 'system'", "koji (>=1.16) ; extra == 'system'", "createrepo-c ; extra == 'system'" ], "requires_python": "", "summary": "An automation tool for rebuilding RPMs and Software Collections", "version": "0.7.2" }, "last_serial": 5576948, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "38232459193b03f0198ba5e62a474daa", "sha256": "fae734d86d4088de81992e698a10100901af5e1199a3c163590d2c719948f506" }, "downloads": -1, "filename": "rpmrh-0.2.0-py3-none-any.whl", "has_sig": true, "md5_digest": "38232459193b03f0198ba5e62a474daa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17048, "upload_time": "2017-09-06T14:20:46", "url": "https://files.pythonhosted.org/packages/35/cf/f69f6fe26ec0d314bc3a39263bb371ab5626e055d5221c61eb4dcdfeed17/rpmrh-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e02f39007703c8d655fd1b26b48b2c0", "sha256": "ca20bb90ba92fe243e088dcfa96f6526eca0053f7c60697832655adc0d03ef28" }, "downloads": -1, "filename": "rpmrh-0.2.0.tar.gz", "has_sig": true, "md5_digest": "0e02f39007703c8d655fd1b26b48b2c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37549, "upload_time": "2017-09-06T14:20:48", "url": "https://files.pythonhosted.org/packages/54/ad/eec13df51530b62a0a03c52851c27914475c7b5fff9bdc6946639714b9f4/rpmrh-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d70519c3c54b4e0258c535df9fbb38af", "sha256": "afd93b1cf3260eee072ca313ccb3f35005e0d59ebed4d5a33389154e75df8891" }, "downloads": -1, "filename": "rpmrh-0.2.1-py3-none-any.whl", "has_sig": true, "md5_digest": "d70519c3c54b4e0258c535df9fbb38af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17871, "upload_time": "2017-09-07T11:37:10", "url": "https://files.pythonhosted.org/packages/f7/65/da2f4e988be3e8503303ade8610878a997721c20cc61dce6997c61f38001/rpmrh-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c5cf85e73f0673780d5ef77e4f9a1a6", "sha256": "151cef6416b7acab55e27f3def1089e2e2787ea0f5b22deeb059301b9f9c6db9" }, "downloads": -1, "filename": "rpmrh-0.2.1.tar.gz", "has_sig": true, "md5_digest": "1c5cf85e73f0673780d5ef77e4f9a1a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38646, "upload_time": "2017-09-07T11:37:12", "url": "https://files.pythonhosted.org/packages/08/c9/4dd4d859e4939839dcd9d0fe11cf2cb863c26d9a89711a2f7cbd81390092/rpmrh-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "7734bcdf018ddf2b6cac86cd4bf74fda", "sha256": "a855ca4c4b11e703495c1cab68bfe7e99724d41e182758f34641f02ad96e6baa" }, "downloads": -1, "filename": "rpmrh-0.3.0-py3-none-any.whl", "has_sig": true, "md5_digest": "7734bcdf018ddf2b6cac86cd4bf74fda", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23999, "upload_time": "2017-09-19T13:58:03", "url": "https://files.pythonhosted.org/packages/c6/a4/d62c32e25b4fd11a98be07ee64004ad084fef87cb75ac52c7679a5380f1c/rpmrh-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53ca87d1cf5a97621dc91a9acd1bbde8", "sha256": "eb3ef883410e02d295888775bb4e1ebb754a013fd4c1b42743aaa302c5ad82fd" }, "downloads": -1, "filename": "rpmrh-0.3.0.tar.gz", "has_sig": true, "md5_digest": "53ca87d1cf5a97621dc91a9acd1bbde8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42407, "upload_time": "2017-09-19T13:58:04", "url": "https://files.pythonhosted.org/packages/dd/85/c49a16346c926699caba3d3f9488036b37939962bd4b4bd73ea39b10606d/rpmrh-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "25193b170b7af989dda38d261152d543", "sha256": "e34374b34f3eb85321c52d3a0efdb6770911e79ca39f432bce1d6073eb0aca2d" }, "downloads": -1, "filename": "rpmrh-0.3.1-py3-none-any.whl", "has_sig": true, "md5_digest": "25193b170b7af989dda38d261152d543", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27570, "upload_time": "2017-09-26T13:30:15", "url": "https://files.pythonhosted.org/packages/cd/78/a5da798e665c7c5ed48a613531356ee2dcfb00fa5cab3c7c8da1dc587655/rpmrh-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fb89efcc2d61fd22e58fe58f85053a2", "sha256": "42af5391160f8072a610f3bcd6a9c3d3b8beee46513fef96da9384dfa270696f" }, "downloads": -1, "filename": "rpmrh-0.3.1.tar.gz", "has_sig": true, "md5_digest": "4fb89efcc2d61fd22e58fe58f85053a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43791, "upload_time": "2017-09-26T13:30:18", "url": "https://files.pythonhosted.org/packages/ad/a1/1ecd299e0873ff8a842e2d0378ee149d741e08ca562c5fe7b69e08a112e4/rpmrh-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "bfa678e821e286857379b6daeb663445", "sha256": "4538aa2adcd89909425152fd5b0f997eabf6624532a9848407e2269ef0e650f6" }, "downloads": -1, "filename": "rpmrh-0.4.0-py3-none-any.whl", "has_sig": true, "md5_digest": "bfa678e821e286857379b6daeb663445", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30418, "upload_time": "2017-10-05T11:17:42", "url": "https://files.pythonhosted.org/packages/74/c3/887924db33d4f5a3526ffac02275a6da46b25a99c234f16129a929036d65/rpmrh-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d07fd0de06c4fa4311d6b78c4c9851ca", "sha256": "e20ae36cae7da1f6c70a21ade64d3d31059db94cc2a294cacd1261b7c5fc3a3a" }, "downloads": -1, "filename": "rpmrh-0.4.0.tar.gz", "has_sig": true, "md5_digest": "d07fd0de06c4fa4311d6b78c4c9851ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 178465, "upload_time": "2017-10-05T11:17:45", "url": "https://files.pythonhosted.org/packages/5a/9d/9e26ba27a48432d9fa7ea5fb96cce8fbd82a239ffcaeeeb907df18beb43d/rpmrh-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "0e9018fdab41713e68114c5c54cac651", "sha256": "76fd026801e58976e4d5fc38f44c30c1a581aa707d2d01e7904df34359361ad7" }, "downloads": -1, "filename": "rpmrh-0.5.0-py3-none-any.whl", "has_sig": true, "md5_digest": "0e9018fdab41713e68114c5c54cac651", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39240, "upload_time": "2017-10-31T11:45:20", "url": "https://files.pythonhosted.org/packages/c4/ea/60443fb8218dc360ec8841e648ebac335d8992497841a1364c250dbaba80/rpmrh-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "196fdd7bf633bf1e1eef9784fa2d1972", "sha256": "cf2bf196a3a3bf58de777587e30a95c1d0e1734725a74f0b5935454fc77a1e86" }, "downloads": -1, "filename": "rpmrh-0.5.0.tar.gz", "has_sig": true, "md5_digest": "196fdd7bf633bf1e1eef9784fa2d1972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 184930, "upload_time": "2017-10-31T11:45:22", "url": "https://files.pythonhosted.org/packages/2c/8b/318b1dac9530128066adcacf6f62ec91643946985225a7f974ff3691f335/rpmrh-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "4208828f5304bed25a42bd2b1a7e2137", "sha256": "2edf5dfc4ead69f8fc8819a0b0b3f5718fc30a3601a4e65bc3ab37c4b073c288" }, "downloads": -1, "filename": "rpmrh-0.5.1-py3-none-any.whl", "has_sig": true, "md5_digest": "4208828f5304bed25a42bd2b1a7e2137", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39280, "upload_time": "2017-10-31T11:59:52", "url": "https://files.pythonhosted.org/packages/f0/e7/9fa89ef57e39a7b52622304d9935e7c0fae3698c52692f8957682b5a78a8/rpmrh-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8809250f59546656fd6ba487981c18cf", "sha256": "b63c244d320dc491eb346aa12785f31ef22db5da1702ab97e1a3424c183d109f" }, "downloads": -1, "filename": "rpmrh-0.5.1.tar.gz", "has_sig": true, "md5_digest": "8809250f59546656fd6ba487981c18cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 184950, "upload_time": "2017-10-31T11:59:54", "url": "https://files.pythonhosted.org/packages/63/e6/6652d7abc7aa6b3ef0bdc9c0d9e2fa9e1afe97b5142ceb441a2d680e72d9/rpmrh-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "0ee4cfa76ea7d6862f29ecdb91bb9176", "sha256": "b3330e2e2a8cc7081987f8e2beceb3f61dcd312c2629c4495706f867d2f8fc8c" }, "downloads": -1, "filename": "rpmrh-0.6.0-py3-none-any.whl", "has_sig": true, "md5_digest": "0ee4cfa76ea7d6862f29ecdb91bb9176", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32383, "upload_time": "2017-12-08T13:54:41", "url": "https://files.pythonhosted.org/packages/64/f8/279df53be3e170758fd70dd695c6162794d6fef51e127a0d347c4a5146aa/rpmrh-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b45832dabd5f1fecedc358a6c8604bdb", "sha256": "e50f22337bcbb62e3fd7a474a054469c363bb7e661c7c15f8b26654a84367a1e" }, "downloads": -1, "filename": "rpmrh-0.6.0.tar.gz", "has_sig": true, "md5_digest": "b45832dabd5f1fecedc358a6c8604bdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 190911, "upload_time": "2017-12-08T13:54:43", "url": "https://files.pythonhosted.org/packages/20/0f/803aa1ddc4dc253ce15b0b23e7e08d1bd67b0abc5414120fbf32c2277c02/rpmrh-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "39eeb3e481ada229ca036b8878ee90c5", "sha256": "27a05fe392b04b5fb347e3c60f616c09df5b22b2a5f207e75c959d552f82cf09" }, "downloads": -1, "filename": "rpmrh-0.7.0-py3-none-any.whl", "has_sig": true, "md5_digest": "39eeb3e481ada229ca036b8878ee90c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30585, "upload_time": "2018-05-24T14:17:15", "url": "https://files.pythonhosted.org/packages/fa/fd/f7ed07248f5f32d0cb6244c5d5fd03e62212cf11d60197fdf34c3dd22234/rpmrh-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7537b0c09d6c9f159932f9eee0630d22", "sha256": "6679a040edd494b4dace328fbc47954bfad78e2a25fa0473b2e331d5806b8fcd" }, "downloads": -1, "filename": "rpmrh-0.7.0.tar.gz", "has_sig": true, "md5_digest": "7537b0c09d6c9f159932f9eee0630d22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 292466, "upload_time": "2018-05-24T14:17:18", "url": "https://files.pythonhosted.org/packages/65/a8/5c8ecf85f4129f4fea3bcae938fafef2bb98469a9cdc629e896c3c737afa/rpmrh-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "1cf7fdcb8a882a6d66213faf6a95ad29", "sha256": "a96d8e8235255c93430705915e1a22e62a3daefb81ed01557f9afac35bff0ed3" }, "downloads": -1, "filename": "rpmrh-0.7.1-py3-none-any.whl", "has_sig": true, "md5_digest": "1cf7fdcb8a882a6d66213faf6a95ad29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34019, "upload_time": "2018-11-14T12:41:14", "url": "https://files.pythonhosted.org/packages/6a/35/b0c17b35cb9372b0e84af285fe46cc65fae40317387751ef82f7f7f13e5d/rpmrh-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1120e2568619fd552e8571106e0bff0d", "sha256": "8e48a011318b66e5d3c87524bae0cadb70799d6b00be08943340f85a57d90adc" }, "downloads": -1, "filename": "rpmrh-0.7.1.tar.gz", "has_sig": true, "md5_digest": "1120e2568619fd552e8571106e0bff0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 298255, "upload_time": "2018-11-14T12:41:16", "url": "https://files.pythonhosted.org/packages/50/99/8bb4391d90352d9f951e5f65c161d2f834d6b3277c8393bc6bd31f97746f/rpmrh-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "097937a7aed823b4dbf437c16633dd3d", "sha256": "2535d872d680c26c2320a13945f90d36fd0b2389e8a4fa5592c0f3a1b76467db" }, "downloads": -1, "filename": "rpmrh-0.7.2-py3-none-any.whl", "has_sig": true, "md5_digest": "097937a7aed823b4dbf437c16633dd3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46807, "upload_time": "2019-07-24T10:05:51", "url": "https://files.pythonhosted.org/packages/fc/66/a0437bf65d968b46a7ed0600199d7bcef104a468f6518cbb8f274d862b96/rpmrh-0.7.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f676ee2e37728d7312fefb96246b16a3", "sha256": "48a2f3e02c665f8e2dd921cfb000ca7f00a02db706270dbed407ef0c6e293022" }, "downloads": -1, "filename": "rpmrh-0.7.2.tar.gz", "has_sig": true, "md5_digest": "f676ee2e37728d7312fefb96246b16a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 291655, "upload_time": "2019-07-24T10:05:53", "url": "https://files.pythonhosted.org/packages/15/09/a85940e38b2cd3bad3ebcd2ff28825938dbfe20e47d3837ed0f66ed53604/rpmrh-0.7.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "097937a7aed823b4dbf437c16633dd3d", "sha256": "2535d872d680c26c2320a13945f90d36fd0b2389e8a4fa5592c0f3a1b76467db" }, "downloads": -1, "filename": "rpmrh-0.7.2-py3-none-any.whl", "has_sig": true, "md5_digest": "097937a7aed823b4dbf437c16633dd3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46807, "upload_time": "2019-07-24T10:05:51", "url": "https://files.pythonhosted.org/packages/fc/66/a0437bf65d968b46a7ed0600199d7bcef104a468f6518cbb8f274d862b96/rpmrh-0.7.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f676ee2e37728d7312fefb96246b16a3", "sha256": "48a2f3e02c665f8e2dd921cfb000ca7f00a02db706270dbed407ef0c6e293022" }, "downloads": -1, "filename": "rpmrh-0.7.2.tar.gz", "has_sig": true, "md5_digest": "f676ee2e37728d7312fefb96246b16a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 291655, "upload_time": "2019-07-24T10:05:53", "url": "https://files.pythonhosted.org/packages/15/09/a85940e38b2cd3bad3ebcd2ff28825938dbfe20e47d3837ed0f66ed53604/rpmrh-0.7.2.tar.gz" } ] }