{ "info": { "author": "John Andersen", "author_email": "john.s.andersen@intel.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython" ], "description": "# tpm2-pytss\n\n[![Build Status](https://travis-ci.org/tpm2-software/tpm2-pytss.svg?branch=master)](https://travis-ci.org/tpm2-software/tpm2-pytss)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/tpm2-software/tpm2-pytss.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/tpm2-software/tpm2-pytss/alerts/)\n[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/tpm2-software/tpm2-pytss.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/tpm2-software/tpm2-pytss/context:python)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)\n\nTPM2 TSS Python bindings for Enhanced System API (ESYS).\n\nSupported versions of Python are\n\n- 3.5\n- 3.6\n- 3.7\n\n## Install\n\nThis has been tested against TPM2 TSS 2.3.1\n\n```console\n$ python3 -m pip install tpm2-pytss\n```\n\nOr install from the master branch via GitHub\n\n```console\n$ python3 -m pip install git+https://github.com/tpm2-software/tpm2-pytss\n```\n\nSee [`tests/`](tests/) folder for example usage.\n\n## Contributing\n\n- See [HACKING](HACKING.md)\n\n## TODO\n\n- Document need for ctypes for certain values, [example](https://github.com/tpm2-software/tpm2-pytss/blob/d84ab944c2795a27a076caf759ecfb31ab667446/tests/test_esys_auto_session_flags.py#L112-L133)\n- `ESYS_TR_PTR` should be `SessionContext`", "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/tpm2-software/tpm2-pytss", "keywords": "tpm2,security", "license": "MIT", "maintainer": "John Andersen", "maintainer_email": "john.s.andersen@intel.com", "name": "tpm2-pytss", "package_url": "https://pypi.org/project/tpm2-pytss/", "platform": "", "project_url": "https://pypi.org/project/tpm2-pytss/", "project_urls": { "Homepage": "https://github.com/tpm2-software/tpm2-pytss" }, "release_url": "https://pypi.org/project/tpm2-pytss/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "TPM 2.0 TSS Bindings for Python", "version": "0.0.1" }, "last_serial": 5876508, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6c32327719b119c8e7fcf3b6d24b2767", "sha256": "bc14315af6ee3a2c97a608a4339f2ebd270da9f94f149b1b01876dde226c02d7" }, "downloads": -1, "filename": "tpm2-pytss-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6c32327719b119c8e7fcf3b6d24b2767", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 295452, "upload_time": "2019-09-23T22:53:02", "url": "https://files.pythonhosted.org/packages/d4/59/6a519529b9d3f3585805bf22a83658b29f613483d37d9ae56e11bd271f17/tpm2-pytss-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c32327719b119c8e7fcf3b6d24b2767", "sha256": "bc14315af6ee3a2c97a608a4339f2ebd270da9f94f149b1b01876dde226c02d7" }, "downloads": -1, "filename": "tpm2-pytss-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6c32327719b119c8e7fcf3b6d24b2767", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 295452, "upload_time": "2019-09-23T22:53:02", "url": "https://files.pythonhosted.org/packages/d4/59/6a519529b9d3f3585805bf22a83658b29f613483d37d9ae56e11bd271f17/tpm2-pytss-0.0.1.tar.gz" } ] }