{ "info": { "author": "Joe Cross", "author_email": "joe.mcross@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries" ], "description": "# simplex 0.1.2\n\nDownloads https://pypi.python.org/pypi/simplex\n\nSource https://github.com/numberoverzero/simplex\n\nsimple subset of regex that 'compiles' to python regexs\n\n# Installation\n\n`pip install simplex`\n\n# Getting Started\n\n```python\nimport simplex\n\npattern = \"Hello, [name]\"\ncompiled = simplex.compile(pattern)\n\n# compiled is now a regular regexp\nstring = \"Hello, jack and jill and world!\"\nmatch = regex.match(message)\nfields = match.groupdict()\nprint(fields['name'])\n\n```\n\n# Versioning and RFC2812\n\n* Simplex follows semver for its **public** API.\n\n * Currently, `compile` is the only public function of simplex.\n * You should not rely on the internal api staying the same between minor versions.\n * Over time, private apis may be raised to become public. The reverse will never occur.\n\n\n# Contributing\nContributions welcome! Please make sure `tox` passes (including flake8) before submitting a PR.\n\n### Development\nsimplex uses `tox`, `pytest` and `flake8`. To get everything set up:\n\n```\n# RECOMMENDED: create a virtualenv with:\n# mkvirtualenv simplex\ngit clone https://github.com/numberoverzero/simplex.git\npip install tox\ntox\n```\n\n# API\n\n### compile(pattern)\n\nTODO: document the rules for compiling patterns", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/numberoverzero/simplex", "keywords": "re regex regexp", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "simplex", "package_url": "https://pypi.org/project/simplex/", "platform": "any", "project_url": "https://pypi.org/project/simplex/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/numberoverzero/simplex" }, "release_url": "https://pypi.org/project/simplex/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "simple subset of regex", "version": "0.1.2" }, "last_serial": 1417217, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "325ccfc7b2234e2fbfecf2b6d1dbc10c", "sha256": "75c2d9b9b8a3cba92d08d93611721679bb3a6c520e584bcdbd89643b80cf60cd" }, "downloads": -1, "filename": "simplex-0.1.0.tar.gz", "has_sig": false, "md5_digest": "325ccfc7b2234e2fbfecf2b6d1dbc10c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2140, "upload_time": "2015-02-10T04:17:14", "url": "https://files.pythonhosted.org/packages/22/1f/20299d94e1dbc988f5bbcdf58efaabcef441c9039ba1dfe3866675cb9519/simplex-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3e4c6a4cab5f4fae93b2d66d33999882", "sha256": "c8eeab3ed21b8dbf2d19ca515d0f6082763f3cdc058e814400c4537bc6682a72" }, "downloads": -1, "filename": "simplex-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3e4c6a4cab5f4fae93b2d66d33999882", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2136, "upload_time": "2015-02-10T04:20:24", "url": "https://files.pythonhosted.org/packages/71/49/a74389362226e1c972c4824c693d36211d47d1684831543e5d81d02714e8/simplex-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "be74ee50ae4fd8fc18305421665bd322", "sha256": "48018ba0fbce7b4c64e86a88e5c0b506eb886ee53dcfbace6c5a3a461fe819e8" }, "downloads": -1, "filename": "simplex-0.1.2.tar.gz", "has_sig": false, "md5_digest": "be74ee50ae4fd8fc18305421665bd322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3042, "upload_time": "2015-02-10T04:39:44", "url": "https://files.pythonhosted.org/packages/ec/e0/80ff0f07ec3cd8b45c9db56ec56950db82300f3fead8001c4d793304a5ef/simplex-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be74ee50ae4fd8fc18305421665bd322", "sha256": "48018ba0fbce7b4c64e86a88e5c0b506eb886ee53dcfbace6c5a3a461fe819e8" }, "downloads": -1, "filename": "simplex-0.1.2.tar.gz", "has_sig": false, "md5_digest": "be74ee50ae4fd8fc18305421665bd322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3042, "upload_time": "2015-02-10T04:39:44", "url": "https://files.pythonhosted.org/packages/ec/e0/80ff0f07ec3cd8b45c9db56ec56950db82300f3fead8001c4d793304a5ef/simplex-0.1.2.tar.gz" } ] }