{ "info": { "author": "Stan Lagun", "author_email": "slagun@mirantis.com", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "YAQL: Yet Another Query Language\n================================\n\nYAQL (Yet Another Query Language) is an embeddable and extensible query\nlanguage, that allows performing complex queries against arbitrary objects. It\nhas a vast and comprehensive standard library of frequently used querying\nfunctions and can be extend even further with user-specified functions. YAQL is\nwritten in python and is distributed via PyPI.\n\nQuickstart\n----------\nInstall the latest version of yaql:\n\n.. code-block:: console\n\n pip install yaql>=1.0.0\n..\n\nRun yaql REPL:\n\n.. code-block:: console\n\n yaql\n..\n\nLoad a json file:\n\n.. code-block:: console\n\n yaql> @load my_file.json\n..\n\nCheck it loaded to current context, i.e. `$`:\n\n.. code-block:: console\n\n yaql> $\n\n..\n\nRun some queries:\n\n.. code-block:: console\n\n yaql> $.customers\n ...\n yaql> $.customers.orders\n ...\n yaql> $.customers.where($.age > 18)\n ...\n yaql> $.customers.groupBy($.sex)\n ...\n yaql> $.customers.where($.orders.len() >= 1 or name = \"John\")\n..\n\nProject Resources\n-----------------\n\n* `Official Documentation `_\n\n* Project status, bugs, and blueprints are tracked on\n `Launchpad `_\n\n\nLicense\n-------\n\nApache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://yaql.readthedocs.io", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "yaql", "package_url": "https://pypi.org/project/yaql/", "platform": "", "project_url": "https://pypi.org/project/yaql/", "project_urls": { "Homepage": "http://yaql.readthedocs.io" }, "release_url": "https://pypi.org/project/yaql/1.1.3/", "requires_dist": [ "Babel (>=1.3)", "pbr (>=1.8)", "ply", "python-dateutil (>=2.4.2)", "six (>=1.9.0)" ], "requires_python": "", "summary": "YAQL - Yet Another Query Language", "version": "1.1.3" }, "last_serial": 2676628, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "1932b37de534aece3640973d87b6c54b", "sha256": "b2015c0e6cc88ad4df1f8d65124640ce50ee4d8056728b763cf83f68798ffb9b" }, "downloads": -1, "filename": "yaql-0.2.tar.gz", "has_sig": false, "md5_digest": "1932b37de534aece3640973d87b6c54b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16665, "upload_time": "2013-08-26T11:09:10", "url": "https://files.pythonhosted.org/packages/0c/81/a095b69cefcd44d948ad0caa97a121d9565072d83fd4c68190af4596b4b4/yaql-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "73b8dd130d54c59e24b4ffe752e660b5", "sha256": "b7dd820555e2e225a1285be5b1e67c46d4294a3039801b6cdd49505bcc4c070c" }, "downloads": -1, "filename": "yaql-0.2.1.tar.gz", "has_sig": false, "md5_digest": "73b8dd130d54c59e24b4ffe752e660b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10470, "upload_time": "2014-01-13T22:21:41", "url": "https://files.pythonhosted.org/packages/a5/2c/4f563584e6642a39cceb408ea8598554f8f4fee22780be887a6240b23118/yaql-0.2.1.tar.gz" } ], "0.2.2": [], "0.2.3": [ { "comment_text": "", "digests": { "md5": "8c75c6ea0e546b4f236727ce0ddf4f35", "sha256": "95a92b3d3ebe16961bfc919c575c471c9d3700b15e6114e0382b3a92ca6691e9" }, "downloads": -1, "filename": "yaql-0.2.3.tar.gz", "has_sig": false, "md5_digest": "8c75c6ea0e546b4f236727ce0ddf4f35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10938, "upload_time": "2014-07-02T14:26:28", "url": "https://files.pythonhosted.org/packages/44/a4/93109504d9608f7510b9f7c386aa19ae32cf90b265e21d7f52638f685814/yaql-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "ba18087091227b7cc8c749e7a2fb30ca", "sha256": "f87b36fcbbe58519b0103bb1dc1df9b31f50fc6e60640c1db7eb03df5d3d4473" }, "downloads": -1, "filename": "yaql-0.2.4.tar.gz", "has_sig": false, "md5_digest": "ba18087091227b7cc8c749e7a2fb30ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11088, "upload_time": "2014-12-25T18:40:30", "url": "https://files.pythonhosted.org/packages/81/1c/1f968ab1cc33f62a3999eeb105038fe4507bac87daff78c987387bb824ad/yaql-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "1db129ee20ec913189a48d8cb5d1b7b2", "sha256": "f1d57919594748a9d3f30c6816a596b502a89997ddd9ebd72871e9e6715c1637" }, "downloads": -1, "filename": "yaql-0.2.5.tar.gz", "has_sig": false, "md5_digest": "1db129ee20ec913189a48d8cb5d1b7b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14661, "upload_time": "2015-04-27T12:10:31", "url": "https://files.pythonhosted.org/packages/ce/f0/bbb687fa6e737968a927632d54aad0d108d528509f89a7458045c67cb7a6/yaql-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "c0a14e9304f76b0c541ec6e609809bbf", "sha256": "f257d1ba57bac2702333a7e328fad7fc2ca4b9faf68fdb21f03dfe0a3c99c523" }, "downloads": -1, "filename": "yaql-0.2.6.tar.gz", "has_sig": true, "md5_digest": "c0a14e9304f76b0c541ec6e609809bbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25772, "upload_time": "2015-04-27T19:02:26", "url": "https://files.pythonhosted.org/packages/d7/31/e59b314f871dbff776b2dec5892eca18f6b04e721f76d195ac9bb63a3671/yaql-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "fda64f9092a1804a732473b69d20002b", "sha256": "06d91bd79ec324e7b6998256920a5b61f8946d729d5f999b5119b03e84ac1ed2" }, "downloads": -1, "filename": "yaql-0.2.7.tar.gz", "has_sig": false, "md5_digest": "fda64f9092a1804a732473b69d20002b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25951, "upload_time": "2015-07-08T12:16:49", "url": "https://files.pythonhosted.org/packages/03/20/9df7a834248e6f819de8d43d0907dfdff29e9f8103bd22bb3363fdaf440f/yaql-0.2.7.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9047688884c2f63c78ce0d8721ae5b62", "sha256": "42bcfd3fcd1268acab4286a1170fbf8d5e6f1141e4232cfed1bb5ee9b1667cb0" }, "downloads": -1, "filename": "yaql-0.3.tar.gz", "has_sig": false, "md5_digest": "9047688884c2f63c78ce0d8721ae5b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18424, "upload_time": "2014-01-27T15:19:17", "url": "https://files.pythonhosted.org/packages/5a/cb/1155e58541d16bf040e34b526f39aef331960da01f04293514de641a64d2/yaql-0.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "72d36490de4b828eed667bc221719035", "sha256": "a84aea205015161d37aee57b76de02f6fef688bf5c16480041fc5f33887006e1" }, "downloads": -1, "filename": "yaql-1.0.0.tar.gz", "has_sig": false, "md5_digest": "72d36490de4b828eed667bc221719035", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58066, "upload_time": "2015-08-20T15:00:35", "url": "https://files.pythonhosted.org/packages/ec/d1/691a385f12770daf1b594ae1835fa094ad149d1fd8970ae99197ebc05a0b/yaql-1.0.0.tar.gz" } ], "1.0.0.0b3": [ { "comment_text": "", "digests": { "md5": "400193054a118a4239e2508790875af1", "sha256": "3433c1577d1037ebcc2de07f41f06534b814bc869a611b6cfa42e5dce0021c09" }, "downloads": -1, "filename": "yaql-1.0.0.0b3.tar.gz", "has_sig": false, "md5_digest": "400193054a118a4239e2508790875af1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51141, "upload_time": "2015-07-01T11:56:20", "url": "https://files.pythonhosted.org/packages/96/75/2937212e602fa132a69b7524a0582252898b01e9397198b0153ab5739073/yaql-1.0.0.0b3.tar.gz" } ], "1.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "aeeea58ac1a8cf01689eda5e3330234f", "sha256": "e00434275e90574f68e06618aef89785dc520681d016eda84c2b4adaf60d2e66" }, "downloads": -1, "filename": "yaql-1.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "aeeea58ac1a8cf01689eda5e3330234f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55254, "upload_time": "2015-07-27T08:36:21", "url": "https://files.pythonhosted.org/packages/b5/5f/3c5ca1a3ec4efd8ac5cc1c390c3109d37a4c59d2b01d5172206c81376770/yaql-1.0.0.0rc1.tar.gz" } ], "1.0.0.0rc2": [ { "comment_text": "", "digests": { "md5": "795ce3898ff7935342e3a37e815f01a1", "sha256": "e12e0a889b772f85cb7bf84951369bd8c745d263de976a2a6a59195b28e3229d" }, "downloads": -1, "filename": "yaql-1.0.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "795ce3898ff7935342e3a37e815f01a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57453, "upload_time": "2015-08-11T18:07:00", "url": "https://files.pythonhosted.org/packages/17/1b/d3cff2d26ff76607784b6291afeb907a1cf6f2dc2413a7727bd33b368c34/yaql-1.0.0.0rc2.tar.gz" } ], "1.0.0.0rc3": [ { "comment_text": "", "digests": { "md5": "ce79e3974132826bd67d651edf7e433c", "sha256": "ff2f0c51dfa4ab11dd345ce78f8c639af69e62692717989cccf631acb3da046a" }, "downloads": -1, "filename": "yaql-1.0.0.0rc3.tar.gz", "has_sig": false, "md5_digest": "ce79e3974132826bd67d651edf7e433c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58056, "upload_time": "2015-08-19T17:58:50", "url": "https://files.pythonhosted.org/packages/36/18/637d4d3f5c30038174c36e97c738096b3a260713be9e662fe083d36c2bae/yaql-1.0.0.0rc3.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "8d15c6009a025a123c815d27e416f165", "sha256": "c305df275eafb880c6f15cbd3938555c7539bf554d2f823cc339ec62c6f91a42" }, "downloads": -1, "filename": "yaql-1.0.0b1-py2-none-any.whl", "has_sig": false, "md5_digest": "8d15c6009a025a123c815d27e416f165", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 71286, "upload_time": "2015-04-07T09:31:09", "url": "https://files.pythonhosted.org/packages/77/33/04ee58c64df9be9f0b864ee2fe244d79db4ec0dd9369e7a0ccbd30d4d701/yaql-1.0.0b1-py2-none-any.whl" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "fe719e6852ff2217881e150c43040721", "sha256": "755ac0bf36a02b440dce9ca64f12b8c5412019444a4c956751ccf0ab7d29ef31" }, "downloads": -1, "filename": "yaql-1.0.0b2-py2-none-any.whl", "has_sig": false, "md5_digest": "fe719e6852ff2217881e150c43040721", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 71285, "upload_time": "2015-04-07T09:50:45", "url": "https://files.pythonhosted.org/packages/2d/54/e3c1ab4ce0887c304cad966ebcca1e4d20daaa47e9696ed69f7d7c6e6caa/yaql-1.0.0b2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0356d395695d33c84ae66466a344ee3b", "sha256": "df083af86ca1f50f535b471901085ac410e84829f4f73a5755598b27003f9d04" }, "downloads": -1, "filename": "yaql-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "0356d395695d33c84ae66466a344ee3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50946, "upload_time": "2015-04-07T09:49:22", "url": "https://files.pythonhosted.org/packages/61/3a/2cced4c5665ffa07031f70716ad37fb143290971a18d4b385784d7e32bac/yaql-1.0.0b2.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "71930b2b6da6af0a7ce7cb58c271b598", "sha256": "adb1d51ff18f9d65e4cdca18e49f0c0a7e69a4d7c8a56b02381a70589cf41251" }, "downloads": -1, "filename": "yaql-1.0.1.tar.gz", "has_sig": false, "md5_digest": "71930b2b6da6af0a7ce7cb58c271b598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57855, "upload_time": "2015-09-08T21:04:05", "url": "https://files.pythonhosted.org/packages/41/53/d121a3d5ea307fabea9331e782c21e07d2b3508330ec3fd75ff74881a6b3/yaql-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "bffb1bf90e4c246e8458e1d6d2d01c7b", "sha256": "6fb6e955226ece005fe57a9ad710a0d40d989f05fb71589aa6fd669d2cc200c3" }, "downloads": -1, "filename": "yaql-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bffb1bf90e4c246e8458e1d6d2d01c7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54696, "upload_time": "2015-09-16T16:17:17", "url": "https://files.pythonhosted.org/packages/e2/2c/3b3950bb8984ecc37722beef1b76d87a37f74e9bfe47a8971808ed59b378/yaql-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "a2c623a96d7f897aca0dbf41441ca0c3", "sha256": "b97dbfc6f60fca5aa7ea494cb0f376c876b7b1f2ee38e2c1c6f901411e1eab69" }, "downloads": -1, "filename": "yaql-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "a2c623a96d7f897aca0dbf41441ca0c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 73546, "upload_time": "2016-02-11T11:28:52", "url": "https://files.pythonhosted.org/packages/94/b6/fc7739a5e5f1c72a44821321245e7cfabfb1390c4826c0a5e0c950caa2b4/yaql-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6339747274c08ed742f6a2cf2aafa4ed", "sha256": "524724c3ef4ac443a043603fa4d72b2745f1ab8e3aaf907243ee56ec23ae8abf" }, "downloads": -1, "filename": "yaql-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6339747274c08ed742f6a2cf2aafa4ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54281, "upload_time": "2016-02-11T11:28:58", "url": "https://files.pythonhosted.org/packages/5e/5e/5612a6a9b29a9e73d781ac8b9fff8883653884084c4b656bf64001907770/yaql-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e06744213d67bf237d012bb833dcc7cb", "sha256": "15674ba6d161e9239109bc8a244ddb377497ac91d0b4b8e5989c2f6f5eb1b1dd" }, "downloads": -1, "filename": "yaql-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e06744213d67bf237d012bb833dcc7cb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 87733, "upload_time": "2016-02-11T10:29:11", "url": "https://files.pythonhosted.org/packages/a2/cd/982545037d011f1a98addaf7d358706400896a4a62d379e2abfd1322f9c8/yaql-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d99a0d1a26881bd90a8ea499e54aeb3e", "sha256": "9853fc8930e53dccf83ab7bb12ba10a7a593ab51a56bc19e3bfa7249b081568a" }, "downloads": -1, "filename": "yaql-1.1.0.tar.gz", "has_sig": false, "md5_digest": "d99a0d1a26881bd90a8ea499e54aeb3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67803, "upload_time": "2016-02-11T10:29:18", "url": "https://files.pythonhosted.org/packages/02/a4/2b12d3e56dfdbe0b2a6449f3a4987fa30b06432c11fd7a83044c29c48bde/yaql-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "01a742fc31d5ecd4401839c09faa29f9", "sha256": "b94c02ac19c6b253c196d03033aa30a0874537b302f609ccdc00485769702d21" }, "downloads": -1, "filename": "yaql-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "01a742fc31d5ecd4401839c09faa29f9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 87735, "upload_time": "2016-06-14T15:59:14", "url": "https://files.pythonhosted.org/packages/cd/06/a6aa3c5b332f0b9e2b36b58ec383e1cc1433397f292dae13b897b3daa98d/yaql-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c9a43aeeb3a7cc58c8860ec536e982c", "sha256": "2e06a56e39da21765306e4709cd87ec3ed366223badc95499576f0662f69a04c" }, "downloads": -1, "filename": "yaql-1.1.1.tar.gz", "has_sig": false, "md5_digest": "9c9a43aeeb3a7cc58c8860ec536e982c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68366, "upload_time": "2016-06-14T15:59:17", "url": "https://files.pythonhosted.org/packages/f8/78/4d8909dd3a2c2b7e678073316878ae55c5485d5c96202efd1deb6f0291bf/yaql-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "7a0d77fa7f29d66ff8b60ad0c66389e6", "sha256": "7e7ddad30db1b9d4a2364c31a767153bfe1be7aa6d02064fcfe1c3b4105becc6" }, "downloads": -1, "filename": "yaql-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "7a0d77fa7f29d66ff8b60ad0c66389e6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 112148, "upload_time": "2017-02-03T14:55:47", "url": "https://files.pythonhosted.org/packages/4b/1c/681b421595acf2d541d98baf3bac0a11afa267cc939b829a05d0909193f2/yaql-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c661e3a4b6bc207d65a056e31b320804", "sha256": "527a82ed03a08f7af079eed3311b64185c34f9605b945df41f849c2519a8ba60" }, "downloads": -1, "filename": "yaql-1.1.2.tar.gz", "has_sig": false, "md5_digest": "c661e3a4b6bc207d65a056e31b320804", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110760, "upload_time": "2017-02-03T14:55:51", "url": "https://files.pythonhosted.org/packages/1b/55/efc6419c78dfbc2c62fd61e7199f7b1aba873203c6d87909a1a3ce947c81/yaql-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "ae34b73da2344b99d931327a6703ca00", "sha256": "de6748ff75370180cdbe81ea586e4215de25cb13543899445decc7d47d8144af" }, "downloads": -1, "filename": "yaql-1.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ae34b73da2344b99d931327a6703ca00", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 112463, "upload_time": "2017-03-01T20:37:43", "url": "https://files.pythonhosted.org/packages/c1/8f/862af1c4eb385d9274b71c64e0c21d8a985332ae73f720f0b619175c0b76/yaql-1.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2cd4003bbf9c58b359fe33d5ee3e32a", "sha256": "1134d9e9a8b61c97ac03f80d27fa60439397a6ff7aac3c3180c0a6908c05d209" }, "downloads": -1, "filename": "yaql-1.1.3.tar.gz", "has_sig": false, "md5_digest": "a2cd4003bbf9c58b359fe33d5ee3e32a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 111546, "upload_time": "2017-03-01T20:37:44", "url": "https://files.pythonhosted.org/packages/77/89/cfee017cf4f2d6f5e7159bbf13fe4131c7dbf20d675b78c9928ae9aa9df8/yaql-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae34b73da2344b99d931327a6703ca00", "sha256": "de6748ff75370180cdbe81ea586e4215de25cb13543899445decc7d47d8144af" }, "downloads": -1, "filename": "yaql-1.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ae34b73da2344b99d931327a6703ca00", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 112463, "upload_time": "2017-03-01T20:37:43", "url": "https://files.pythonhosted.org/packages/c1/8f/862af1c4eb385d9274b71c64e0c21d8a985332ae73f720f0b619175c0b76/yaql-1.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2cd4003bbf9c58b359fe33d5ee3e32a", "sha256": "1134d9e9a8b61c97ac03f80d27fa60439397a6ff7aac3c3180c0a6908c05d209" }, "downloads": -1, "filename": "yaql-1.1.3.tar.gz", "has_sig": false, "md5_digest": "a2cd4003bbf9c58b359fe33d5ee3e32a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 111546, "upload_time": "2017-03-01T20:37:44", "url": "https://files.pythonhosted.org/packages/77/89/cfee017cf4f2d6f5e7159bbf13fe4131c7dbf20d675b78c9928ae9aa9df8/yaql-1.1.3.tar.gz" } ] }