{ "info": { "author": "Zucchini Team", "author_email": "team@zucc.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=====\npyLC3\n=====\n\n\n.. image:: https://img.shields.io/pypi/v/pyLC3.svg\n :target: https://pypi.python.org/pypi/pyLC3\n\n.. image:: https://img.shields.io/travis/zucchini/pyLC3.svg\n :target: https://travis-ci.org/zucchini/pyLC3\n\n.. image:: https://readthedocs.org/projects/pyLC3/badge/?version=latest\n :target: https://pyLC3.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n\n\nPython bindings for liblc3, the LC-3 simulator library behind complx.\n\n\n* Free software: GNU General Public License v3\n* Documentation: https://pyLC3.readthedocs.io.\n\n\nInstallation\n------------\n\n* Install python, boost-python (should be compiled with your version of Python) and castxml.\n\n``$ sudo apt-get install -y build-essential g++ cmake libboost-all-dev libglib2.0-dev castxml python-pip``\n\n* Install skbuild\n\n``$ sudo pip install scikit-build``\n\n* Install this package from PyPI:\n\n``$ sudo pip install pyLC3``\n\n* Run ldconfig\n\n``$ sudo ldconfig``\n\n* Import it in Python:\n\n``from pyLC3 import LC3UnitTestCase``\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.8.1 (2019-10-05)\n------------------\n\n* Official release notes can be found at https://github.com/TricksterGuy/complx/releases/tag/4.18.1\n\n0.1.0 (2018-09-21)\n------------------\n\n* First release on PyPI.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zucchini/pyLC3", "keywords": "pyLC3", "license": "GNU General Public License v3", "maintainer": "", "maintainer_email": "", "name": "pyLC3", "package_url": "https://pypi.org/project/pyLC3/", "platform": "", "project_url": "https://pypi.org/project/pyLC3/", "project_urls": { "Homepage": "https://github.com/zucchini/pyLC3" }, "release_url": "https://pypi.org/project/pyLC3/0.8.1/", "requires_dist": null, "requires_python": "", "summary": "Python bindings for liblc3, the LC-3 simulator library behind complx.", "version": "0.8.1" }, "last_serial": 5933982, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "1ea7ddce8eb688260f9fc8e8b3f120f1", "sha256": "ba2ddcc21a3ae173c01ada0a780889fc46bfd08343fbcb28f310186ead279feb" }, "downloads": -1, "filename": "pylc3-0.0.0.tar.gz", "has_sig": false, "md5_digest": "1ea7ddce8eb688260f9fc8e8b3f120f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70538, "upload_time": "2018-02-27T02:50:08", "url": "https://files.pythonhosted.org/packages/bc/d6/1aa7afabf726b07bd76d4be43ad16ef573a2cdbe62c722ad5405068921d6/pylc3-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "4b4d24dcc28175957005dbc1fb3aeb32", "sha256": "d3395a099fe9dcb350b7b0d88336f1388727c1e83b5d61f7a34d01200e612aa9" }, "downloads": -1, "filename": "pylc3-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4b4d24dcc28175957005dbc1fb3aeb32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1605546, "upload_time": "2018-02-27T02:52:40", "url": "https://files.pythonhosted.org/packages/2e/fb/c5cb83b0bb0ae89ef27386048c2e9bbabc22dbdc3e9da40e8dd9ab4a6e7f/pylc3-0.0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9db142278ad59500698fb60c769ba28a", "sha256": "5c85e93ff68a8a5a3f401ace4fe2cce7c5b1d624bc1196469efd8eb8ce8ddee0" }, "downloads": -1, "filename": "pyLC3-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9db142278ad59500698fb60c769ba28a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7601, "upload_time": "2018-09-22T23:07:59", "url": "https://files.pythonhosted.org/packages/73/7e/a133bde9305947f369bb44addbee10c674c27394605dab0bfe17eb167765/pyLC3-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ad0a6cdffe5a8f5261fc5c1433c29af6", "sha256": "47d9fbb27ba8b3f691946ec216fb09138b83a5adeeeb6dfe1c5d4ecc4938487f" }, "downloads": -1, "filename": "pyLC3-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ad0a6cdffe5a8f5261fc5c1433c29af6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4116302, "upload_time": "2018-09-22T23:20:09", "url": "https://files.pythonhosted.org/packages/c0/2b/aae023a633919e655bd69d86d6180292bb3014abbf7401a7b4f2fbdc765d/pyLC3-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "cd645c552bc6358d7859443e24515e19", "sha256": "fad6163c2fec7890e60deb2b4ad349bec36389cf134efebc4d324ded59f542a1" }, "downloads": -1, "filename": "pyLC3-0.2.2.tar.gz", "has_sig": false, "md5_digest": "cd645c552bc6358d7859443e24515e19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4116440, "upload_time": "2018-09-22T23:20:14", "url": "https://files.pythonhosted.org/packages/52/11/844401f9c1b08cfa7937a0360a107771e7799667177d2ab4e3a35087c0c0/pyLC3-0.2.2.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c817d1bb51ed5d077c8465a35cb4d89b", "sha256": "e60d0cabd8b7816c85c5220a40dfa5833c66f307c83e218a2fea59f0d2350915" }, "downloads": -1, "filename": "pyLC3-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c817d1bb51ed5d077c8465a35cb4d89b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4116517, "upload_time": "2018-09-23T16:55:43", "url": "https://files.pythonhosted.org/packages/90/28/31be3ae1555005795b0ba52cf5852bf7a83e3f6dc3a5f5600e176905a36e/pyLC3-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "e1104ca485cc77d61779b4ff274ffbc7", "sha256": "55d0a50c1220412b296b562354d2650c58b83b576283d7b2f317aa876b6312a3" }, "downloads": -1, "filename": "pyLC3-0.2.5.tar.gz", "has_sig": false, "md5_digest": "e1104ca485cc77d61779b4ff274ffbc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4116377, "upload_time": "2018-09-23T17:10:21", "url": "https://files.pythonhosted.org/packages/ec/01/9d8ff1af327df1a7d7ad97e999f683e61a1a19ec586aedb600745146a60a/pyLC3-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "7ea4b35178266ee4a0d5c79af018b029", "sha256": "93555e4c4aa0ca02418fd239e7a4159dd04bfa4fb5c76d069f85f996df838660" }, "downloads": -1, "filename": "pyLC3-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7ea4b35178266ee4a0d5c79af018b029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4115541, "upload_time": "2018-09-23T19:22:57", "url": "https://files.pythonhosted.org/packages/c0/7d/6dd6f5c00fc187a3fdf422937a934160408c3fc7e297b022c22a7cd78832/pyLC3-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "83fd53069a1e1d05303a186af75e4949", "sha256": "2b572bfcb194f51612e10c98abb76ddbceca66702a3656ca3c6831a32020a14d" }, "downloads": -1, "filename": "pyLC3-0.4.0.tar.gz", "has_sig": false, "md5_digest": "83fd53069a1e1d05303a186af75e4949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4119898, "upload_time": "2018-09-25T04:04:05", "url": "https://files.pythonhosted.org/packages/6a/ac/8b29d0ca7b1145d4225f6183f34550458ca62a1b8579be8b684e4d85007a/pyLC3-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "b78aabf5bcc534a6eb17a4c073d905ff", "sha256": "0dd5139319b8408b718045d17ccc72681e278eddc6d703b1f84654c0428bd122" }, "downloads": -1, "filename": "pyLC3-0.5.0-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "b78aabf5bcc534a6eb17a4c073d905ff", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5103228, "upload_time": "2018-10-15T04:19:55", "url": "https://files.pythonhosted.org/packages/d9/08/bfabd8c7b5ef0222f659c231a2abcd7bb854e514aa0478a21b88ab6286f6/pyLC3-0.5.0-py2.7-linux-x86_64.egg" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "c5af65c90b96ad665ee7fe154322b764", "sha256": "463878e920bb0c707bdd3bdaab870672abb1ee75c98f76fee2666495669261c0" }, "downloads": -1, "filename": "pyLC3-0.6.0-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "c5af65c90b96ad665ee7fe154322b764", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5103338, "upload_time": "2018-11-10T08:15:49", "url": "https://files.pythonhosted.org/packages/95/d5/7aa3aac2da9550cdb14da1c1ef252970d51cab69978677098c3e67c0fc3b/pyLC3-0.6.0-py2.7-linux-x86_64.egg" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "88eded6129065d1d217712220a7c6251", "sha256": "15e56c4233aaa5f598aec11d210ec7bb73d98273db8f227e9a485f5ee38412c2" }, "downloads": -1, "filename": "pyLC3-0.6.2-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "88eded6129065d1d217712220a7c6251", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5103395, "upload_time": "2018-11-11T03:12:37", "url": "https://files.pythonhosted.org/packages/3e/b2/c12c0312d2c72ac680552c17b22518c5572a221a899b67988be5b1cdbebe/pyLC3-0.6.2-py2.7-linux-x86_64.egg" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "27a277eec31812904f1c505b61c39bbb", "sha256": "faaa32f46d4ef5bda8c1c5473358c678e8c82a7f1793dc819dfa8f33d4c3f023" }, "downloads": -1, "filename": "pyLC3-0.6.3-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "27a277eec31812904f1c505b61c39bbb", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5103393, "upload_time": "2018-11-11T04:43:24", "url": "https://files.pythonhosted.org/packages/79/5a/fb030bb259e465fe8c6ac0cabcbdcdab12c1976ce1711255daa463d60daa/pyLC3-0.6.3-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "5eb9da1c4539e691ba329db059e787ec", "sha256": "d3aaa78a6bb4c3a27b24a0879183d70f29ba6bb5cfedf99903bf2e500bd7da1f" }, "downloads": -1, "filename": "pyLC3-0.6.3.tar.gz", "has_sig": false, "md5_digest": "5eb9da1c4539e691ba329db059e787ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4433874, "upload_time": "2018-11-11T04:43:27", "url": "https://files.pythonhosted.org/packages/39/cd/b78723e53a927e67c5c84238acd86b09aa0a1ea9caadccd0d8cd534fdf5a/pyLC3-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "314fdbbe2a6f62410532961eb9f6f5a6", "sha256": "9d68a890ad757f4d08b1480d413477b04392b43d746e515d8181815814e8b610" }, "downloads": -1, "filename": "pyLC3-0.6.4-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "314fdbbe2a6f62410532961eb9f6f5a6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5103395, "upload_time": "2018-11-12T06:34:02", "url": "https://files.pythonhosted.org/packages/92/98/708bbcf045e8ece6f960b40cece39c88cdcba3011a78530b1de79ff0fba8/pyLC3-0.6.4-py2.7-linux-x86_64.egg" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "01a0ffaf525064502aaf8cc12979ebd9", "sha256": "11dd00dc8b789e431ef4f733f305287901837c7e3050dea684224e3d0e1ea21f" }, "downloads": -1, "filename": "pyLC3-0.6.5-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "01a0ffaf525064502aaf8cc12979ebd9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5103395, "upload_time": "2018-11-12T15:22:09", "url": "https://files.pythonhosted.org/packages/cc/32/415ced317df95c54367ee529cfef509e8277c8a9396a12db36efd4a837b3/pyLC3-0.6.5-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "2b47ffc957f3b5fc46f201b3d660ddf4", "sha256": "60e2b51861f03ae4157b25a3dc36d6a78fdc5db173bc2e2d92ec3cdd2fabfbbd" }, "downloads": -1, "filename": "pyLC3-0.6.5.tar.gz", "has_sig": false, "md5_digest": "2b47ffc957f3b5fc46f201b3d660ddf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4433796, "upload_time": "2018-11-12T15:22:11", "url": "https://files.pythonhosted.org/packages/d2/04/0679e50c449b4380f4cbfcf1e6a5339a8372b729daadc48f8c8446679137/pyLC3-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "70a55459885b039fc40324d56ec4caac", "sha256": "8216bd4c157a2fc788948a40db17118f206a92a43c47b9ef53c51ab3ece25bcf" }, "downloads": -1, "filename": "pyLC3-0.6.6-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "70a55459885b039fc40324d56ec4caac", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5105674, "upload_time": "2018-11-12T19:01:33", "url": "https://files.pythonhosted.org/packages/d4/51/4d9e50239ceb8e8e251c63d21a9784be5242f667b2018020b88abc9d0e61/pyLC3-0.6.6-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "8dc01d6ad3e9352beb40f76c14928680", "sha256": "026c6d3baefc14ec371b77f2f3c633d5e8bd842a8a77b5c6a4a4e638a34d9924" }, "downloads": -1, "filename": "pyLC3-0.6.6.tar.gz", "has_sig": false, "md5_digest": "8dc01d6ad3e9352beb40f76c14928680", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4435130, "upload_time": "2018-11-12T19:01:36", "url": "https://files.pythonhosted.org/packages/47/d0/692fad6ad6cee144211b7d4886a1ed8fdf468328927ae6862e46b11ed9c5/pyLC3-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "d9a558e34d47f8cc660c04b7965206e0", "sha256": "d1c24422ae64ca7927fd49843d8b1f221eecae02872cd0116bcd128a63cc50d2" }, "downloads": -1, "filename": "pyLC3-0.6.7-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "d9a558e34d47f8cc660c04b7965206e0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5178520, "upload_time": "2018-11-13T05:54:52", "url": "https://files.pythonhosted.org/packages/71/39/27db18141315b5cff6cbb40eec93578fbb8885b93330fb802ba93b956941/pyLC3-0.6.7-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "80b09610246ea50d8b568848a87e5a11", "sha256": "6dcdd312adfeba4a9ec2f5d8e925f0af993fd10d21075f41e719c76a72a807aa" }, "downloads": -1, "filename": "pyLC3-0.6.7.tar.gz", "has_sig": false, "md5_digest": "80b09610246ea50d8b568848a87e5a11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4506145, "upload_time": "2018-11-13T05:54:54", "url": "https://files.pythonhosted.org/packages/ae/42/e5c397b01b20a4f843ce1f3bf9f22865d134b37ba998648398f4926b8e96/pyLC3-0.6.7.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "40dff5b625e88bc04f31564e11650eca", "sha256": "44093a37f6870a8413cef40e4b4b17447058b639bfe571d48f655d9095c65a31" }, "downloads": -1, "filename": "pyLC3-0.7.0-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "40dff5b625e88bc04f31564e11650eca", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5181984, "upload_time": "2018-12-02T10:25:18", "url": "https://files.pythonhosted.org/packages/10/13/3abae4f4ad659aa361ff6299c38a65691cd6e65139750bbf0305f295ee83/pyLC3-0.7.0-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "40f5365a8e391ea06db1d29cd260a7ca", "sha256": "da0ab530e275b64ee81214651f12d612eac83807827dc330d21586a215251e80" }, "downloads": -1, "filename": "pyLC3-0.7.0.tar.gz", "has_sig": false, "md5_digest": "40f5365a8e391ea06db1d29cd260a7ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4506912, "upload_time": "2018-12-02T10:25:24", "url": "https://files.pythonhosted.org/packages/12/02/251156f6f134561a4a73a9c296363512d48421d2df8e00336a4e17aaea63/pyLC3-0.7.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "3dfe352895c09b75c4037628b304571a", "sha256": "30a5643128a5453a2bc8197f61a7c824e89d658e249e3a6b74bf6498f8bcebfc" }, "downloads": -1, "filename": "pyLC3-0.8.1-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "3dfe352895c09b75c4037628b304571a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5240255, "upload_time": "2019-10-06T06:17:01", "url": "https://files.pythonhosted.org/packages/71/c3/8b687c86351e4a022692d55860be4557c5ccea6de3ad8ecdc2417a37a1eb/pyLC3-0.8.1-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "bf7771e58a3775055dd83d208228c514", "sha256": "d0d30fc9aaaa2122f7eaf724dddd2eb03fbe9878d36f9bd04ed5071554214351" }, "downloads": -1, "filename": "pyLC3-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bf7771e58a3775055dd83d208228c514", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4557719, "upload_time": "2019-10-06T06:17:04", "url": "https://files.pythonhosted.org/packages/7b/e0/a3f8bc44838f805c1677997d191c249718268b3934848fad6b7ace588919/pyLC3-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3dfe352895c09b75c4037628b304571a", "sha256": "30a5643128a5453a2bc8197f61a7c824e89d658e249e3a6b74bf6498f8bcebfc" }, "downloads": -1, "filename": "pyLC3-0.8.1-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "3dfe352895c09b75c4037628b304571a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5240255, "upload_time": "2019-10-06T06:17:01", "url": "https://files.pythonhosted.org/packages/71/c3/8b687c86351e4a022692d55860be4557c5ccea6de3ad8ecdc2417a37a1eb/pyLC3-0.8.1-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "bf7771e58a3775055dd83d208228c514", "sha256": "d0d30fc9aaaa2122f7eaf724dddd2eb03fbe9878d36f9bd04ed5071554214351" }, "downloads": -1, "filename": "pyLC3-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bf7771e58a3775055dd83d208228c514", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4557719, "upload_time": "2019-10-06T06:17:04", "url": "https://files.pythonhosted.org/packages/7b/e0/a3f8bc44838f805c1677997d191c249718268b3934848fad6b7ace588919/pyLC3-0.8.1.tar.gz" } ] }