{ "info": { "author": "qntm", "author_email": "qntm ", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.3" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/qntm/greenery", "keywords": "re regex regexp regular expression deterministic finite state machine automaton fsm dfsm fsa dfsa greenery", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "greenery", "package_url": "https://pypi.org/project/greenery/", "platform": "", "project_url": "https://pypi.org/project/greenery/", "project_urls": { "Homepage": "https://github.com/qntm/greenery" }, "release_url": "https://pypi.org/project/greenery/3.1/", "requires_dist": null, "requires_python": "", "summary": "Greenery allows manipulation of regular expressions as finite state machines", "version": "3.1" }, "last_serial": 3778774, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "21bd277bb0f37cd6b982aca1fcb4eca0", "sha256": "daeefe7bcd3e03e527b2d503956d27d46bea7e9b6b7f6a621b8395f182910021" }, "downloads": -1, "filename": "greenery-1.0.tar.gz", "has_sig": false, "md5_digest": "21bd277bb0f37cd6b982aca1fcb4eca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29654, "upload_time": "2013-06-20T20:26:54", "url": "https://files.pythonhosted.org/packages/ef/da/3e53d52396482ba73f22f7c28c3fb97ff9d13f370a995768a873c4a1a7b9/greenery-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "f36aa41f214b17077c0190fdde02ddfd", "sha256": "d4142574262b5433f9d7d7b71b31c1ca4a8b83be31382d526b6a27f9e0593903" }, "downloads": -1, "filename": "greenery-1.1.tar.gz", "has_sig": false, "md5_digest": "f36aa41f214b17077c0190fdde02ddfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30763, "upload_time": "2013-07-03T17:40:58", "url": "https://files.pythonhosted.org/packages/e9/80/a311f74ccdc6c99ad727030bcad5866b0e8770ec2a3b5dfe16550b5dd241/greenery-1.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "444ea4c00a522208514dc0845de6f0b5", "sha256": "30e913d6980f5a71c077432675bcf0c9af5288832f5ec59f5a121cbf63228fa5" }, "downloads": -1, "filename": "greenery-2.0.tar.gz", "has_sig": false, "md5_digest": "444ea4c00a522208514dc0845de6f0b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32105, "upload_time": "2014-03-11T22:48:20", "url": "https://files.pythonhosted.org/packages/4a/92/b946cf4f4d3fd65ff17d32ea0120ef1aaea6524d9aeaeb9a35632e99f4fb/greenery-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "0f3caae4e12017fcabe7a6492eaef55a", "sha256": "759c3bf40b6fe6ef0a6b373230d07470e0e315f32bcdbaf381901b0d8a6f91d1" }, "downloads": -1, "filename": "greenery-2.1.tar.gz", "has_sig": false, "md5_digest": "0f3caae4e12017fcabe7a6492eaef55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30087, "upload_time": "2014-10-17T22:42:33", "url": "https://files.pythonhosted.org/packages/48/24/7e19b1939370b0b0ed301af37f12124cd9c03db43bfcc2101d88d877e3c8/greenery-2.1.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "f4af6ea678ff1409e8a2ff2e2028e556", "sha256": "e8595fd1dea24a128b514b24a9b828b0c1db721b83f9f8c0232c5ebda880e9eb" }, "downloads": -1, "filename": "greenery-3.0.zip", "has_sig": false, "md5_digest": "f4af6ea678ff1409e8a2ff2e2028e556", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40092, "upload_time": "2016-06-05T14:59:14", "url": "https://files.pythonhosted.org/packages/41/09/a6396e1f26253c2f92f6c664e8d409865c3e3ceb5eb703ce314ca0ef712e/greenery-3.0.zip" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "330cbb275a951c5a01b71cbb7ade2138", "sha256": "e2d98192187bc27caa218ae59d5e34a779ec538ecd3ec839c469f36686421a7e" }, "downloads": -1, "filename": "greenery-3.1.zip", "has_sig": false, "md5_digest": "330cbb275a951c5a01b71cbb7ade2138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40319, "upload_time": "2018-04-18T22:30:09", "url": "https://files.pythonhosted.org/packages/82/69/2c2a77e7034650954e54144ea2b88ec8742a81ac69fbe84da319e0e9112c/greenery-3.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "330cbb275a951c5a01b71cbb7ade2138", "sha256": "e2d98192187bc27caa218ae59d5e34a779ec538ecd3ec839c469f36686421a7e" }, "downloads": -1, "filename": "greenery-3.1.zip", "has_sig": false, "md5_digest": "330cbb275a951c5a01b71cbb7ade2138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40319, "upload_time": "2018-04-18T22:30:09", "url": "https://files.pythonhosted.org/packages/82/69/2c2a77e7034650954e54144ea2b88ec8742a81ac69fbe84da319e0e9112c/greenery-3.1.zip" } ] }