{ "info": { "author": "Sean Ross-Ross", "author_email": "srossross@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# rpmfile\n\n[![Build Status](https://travis-ci.org/srossross/rpmfile.svg?branch=master)](https://travis-ci.org/srossross/rpmfile)\n\nTools for inspecting RPM files in python. This module is modeled after the\n[tarfile](https://docs.python.org/3/library/tarfile.html) module.\n\n## Example\n\n```python\nimport rpmfile\n\nwith rpmfile.open('file.rpm') as rpm:\n\n # Inspect the RPM headers\n print(rpm.headers.keys())\n print(rpm.headers.get('arch', 'noarch'))\n\n # Extract a fileobject from the archive\n fd = rpm.extractfile('./usr/bin/script')\n print(fd.read())\n\n for member in rpm.getmembers():\n print(member)\n```\n\n\n## Classes\n\n* rpmfile.RPMFile: The RPMFile object provides an interface to a RPM archive\n* rpmfile.RPMInfo: An RPMInfo object represents one member in a RPMFile.\n\n## Code in this module was borrowed from:\n\n* https://bitbucket.org/krp/cpiofile\n* https://github.com/mjvm/pyrpm\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/srossross/rpmfile", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "rpmfile", "package_url": "https://pypi.org/project/rpmfile/", "platform": "", "project_url": "https://pypi.org/project/rpmfile/", "project_urls": { "Homepage": "https://github.com/srossross/rpmfile" }, "release_url": "https://pypi.org/project/rpmfile/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Read rpm archive files", "version": "1.0.0" }, "last_serial": 5198312, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "26d9e2624d80e3c89fec77938901f584", "sha256": "56b430c0f03d2203fc3b318557ea3ea546dde80b519bfa53f1d088d936c69924" }, "downloads": -1, "filename": "rpmfile-0.1.tar.gz", "has_sig": false, "md5_digest": "26d9e2624d80e3c89fec77938901f584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9881, "upload_time": "2014-01-11T17:05:18", "url": "https://files.pythonhosted.org/packages/a4/ec/6a43889e91d232d0c70469e21ce278ec26c62e41c6c3391b1028ba4972fb/rpmfile-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "02d5f4abb29779245472142e585a4cc3", "sha256": "b12f7155c9abddeb079cb7b378deea605d9f6a98f9b6a7bdb5b490953007d8e8" }, "downloads": -1, "filename": "rpmfile-0.1.1.tar.gz", "has_sig": false, "md5_digest": "02d5f4abb29779245472142e585a4cc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10649, "upload_time": "2014-01-11T17:10:36", "url": "https://files.pythonhosted.org/packages/11/f6/319a50fcf3650f9ddaa74809381d45daf11712ec8b54d5cd57c28172f8e4/rpmfile-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6eba740068442a07f4145e1839a00e1b", "sha256": "d08d322980d405c83a9a04706a0d8bae1a991a94ce90abfd99a54b5f11e17322" }, "downloads": -1, "filename": "rpmfile-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6eba740068442a07f4145e1839a00e1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10153, "upload_time": "2014-01-11T23:31:45", "url": "https://files.pythonhosted.org/packages/a5/d2/1fdc42a8232b69e07e5db6125accbb39cd7be833276f3ec58fdd76f1105e/rpmfile-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e2b2411f6b84cff8bda468539d9026c6", "sha256": "5e782181f8ef403baf7b3d0afafc8e72093d49ec403fe0052c70df723d6fae0e" }, "downloads": -1, "filename": "rpmfile-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e2b2411f6b84cff8bda468539d9026c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10220, "upload_time": "2014-01-13T02:58:27", "url": "https://files.pythonhosted.org/packages/07/74/7d082976124f64e6b54f3ef9cc0933d251685985ec7cd8d9b52e0181f229/rpmfile-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0fc107222c1d7cecb1b2d98f87d4efc7", "sha256": "c5c0daacdb1762b5ca5dcbcb148a83f13b593fa591ab9d3ab13a0a84509c0571" }, "downloads": -1, "filename": "rpmfile-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0fc107222c1d7cecb1b2d98f87d4efc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10272, "upload_time": "2014-04-17T18:42:29", "url": "https://files.pythonhosted.org/packages/e0/dd/3b6d73606aba3105247c7b7200190bca9c7d65a0a5f8e5bfa5e106e218d2/rpmfile-0.1.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9d491608688013872edc4e7cc1c63b6f", "sha256": "9da10315adca06a7bb15baf6ee2f374724e28fddff2b07bc36cedba49b018b3e" }, "downloads": -1, "filename": "rpmfile-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9d491608688013872edc4e7cc1c63b6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13977, "upload_time": "2019-04-28T01:24:40", "url": "https://files.pythonhosted.org/packages/60/04/99512d6a72fd6f367e88bc333551f7d3bf63826d8c0fe9cfe78f470175cd/rpmfile-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59ce5bd6c934431608be2c0be7e58cce", "sha256": "873a0f6b4538f0d48863ea3b55af47316bed29142a6751197e0e85f7dfaea8c5" }, "downloads": -1, "filename": "rpmfile-1.0.0.tar.gz", "has_sig": false, "md5_digest": "59ce5bd6c934431608be2c0be7e58cce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11511, "upload_time": "2019-04-28T01:24:44", "url": "https://files.pythonhosted.org/packages/1c/11/baf8aa2372101836666b590ea53c04cfbc1aab01996e7373ab7455cbf8f4/rpmfile-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9d491608688013872edc4e7cc1c63b6f", "sha256": "9da10315adca06a7bb15baf6ee2f374724e28fddff2b07bc36cedba49b018b3e" }, "downloads": -1, "filename": "rpmfile-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9d491608688013872edc4e7cc1c63b6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13977, "upload_time": "2019-04-28T01:24:40", "url": "https://files.pythonhosted.org/packages/60/04/99512d6a72fd6f367e88bc333551f7d3bf63826d8c0fe9cfe78f470175cd/rpmfile-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59ce5bd6c934431608be2c0be7e58cce", "sha256": "873a0f6b4538f0d48863ea3b55af47316bed29142a6751197e0e85f7dfaea8c5" }, "downloads": -1, "filename": "rpmfile-1.0.0.tar.gz", "has_sig": false, "md5_digest": "59ce5bd6c934431608be2c0be7e58cce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11511, "upload_time": "2019-04-28T01:24:44", "url": "https://files.pythonhosted.org/packages/1c/11/baf8aa2372101836666b590ea53c04cfbc1aab01996e7373ab7455cbf8f4/rpmfile-1.0.0.tar.gz" } ] }