{ "info": { "author": "Tamas Hubai", "author_email": "python@htamas.net", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Boolean circuits package\n\nThis Python 3 package implements Boolean circuits for my complexity theory class.\n\nExample:\n\n```python\nfrom bcirc import InputGates, AndGate, MultiOrGate, BooleanCircuit\n\na, b, c = InputGates(3)\nd, e, f = AndGate(a, b), AndGate(a, c), AndGate(b, c)\ng = MultiOrGate(d, e, f)\nbc = BooleanCircuit((a, b, c), g)\nprint(bc(True, True, False))\n\nh = a & ~(b | c)\na.set(True)\nb.set(False)\nc.set(False)\nprint(h.value())\n```\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/pypigit/bcirc", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "bcirc", "package_url": "https://pypi.org/project/bcirc/", "platform": "", "project_url": "https://pypi.org/project/bcirc/", "project_urls": { "Homepage": "https://github.com/pypigit/bcirc" }, "release_url": "https://pypi.org/project/bcirc/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "Boolean circuits package for my students", "version": "0.0.2" }, "last_serial": 5152643, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ab7e4a4cf20c78cedfba4a0e54051ed8", "sha256": "9bcc37dcee0f41461d217bccc26c0c36550d8e5c4e075b0a609d1cab1b4d088c" }, "downloads": -1, "filename": "bcirc-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ab7e4a4cf20c78cedfba4a0e54051ed8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3486, "upload_time": "2019-04-04T02:10:38", "url": "https://files.pythonhosted.org/packages/2b/d3/df3ad53e690919b8c0d3eff5fb6a3d8690a642a372fd66de97d451ada911/bcirc-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14b8dc62dea29702ab922febd7225689", "sha256": "c7db399fc8191492a83beb6a5f1b2fd586be2a7f4f474db50aa04d4a751d4f99" }, "downloads": -1, "filename": "bcirc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "14b8dc62dea29702ab922febd7225689", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2151, "upload_time": "2019-04-04T02:10:39", "url": "https://files.pythonhosted.org/packages/f2/2e/7b1445674ccea71a0c0275ca59737c7ad8abcab35539e2eb3044a6b28e14/bcirc-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "5a2ff2893cabb86646f3a374dc5c9765", "sha256": "c43426b3c725fb98d740c5d646b336e9a7d5547a5dda41ad72b67fd001708a61" }, "downloads": -1, "filename": "bcirc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5a2ff2893cabb86646f3a374dc5c9765", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4179, "upload_time": "2019-04-17T00:41:54", "url": "https://files.pythonhosted.org/packages/5e/5e/70966c817cb3b7c652143068b7abd0f0e3df0d947f20c277b5419fb9ba40/bcirc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fa7257cbe34c6db1517d7f7dc50d323", "sha256": "39308648439d8f79a5c58577b933e3254504d59b17d003f4972b7fc9b4f6e62e" }, "downloads": -1, "filename": "bcirc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8fa7257cbe34c6db1517d7f7dc50d323", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2907, "upload_time": "2019-04-17T00:41:57", "url": "https://files.pythonhosted.org/packages/d3/2a/6d9060033f8bc644dcbc6a350dc77dbd04f61a061192397579420aa23704/bcirc-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a2ff2893cabb86646f3a374dc5c9765", "sha256": "c43426b3c725fb98d740c5d646b336e9a7d5547a5dda41ad72b67fd001708a61" }, "downloads": -1, "filename": "bcirc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5a2ff2893cabb86646f3a374dc5c9765", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4179, "upload_time": "2019-04-17T00:41:54", "url": "https://files.pythonhosted.org/packages/5e/5e/70966c817cb3b7c652143068b7abd0f0e3df0d947f20c277b5419fb9ba40/bcirc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fa7257cbe34c6db1517d7f7dc50d323", "sha256": "39308648439d8f79a5c58577b933e3254504d59b17d003f4972b7fc9b4f6e62e" }, "downloads": -1, "filename": "bcirc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8fa7257cbe34c6db1517d7f7dc50d323", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2907, "upload_time": "2019-04-17T00:41:57", "url": "https://files.pythonhosted.org/packages/d3/2a/6d9060033f8bc644dcbc6a350dc77dbd04f61a061192397579420aa23704/bcirc-0.0.2.tar.gz" } ] }