{ "info": { "author": "Adam Kariv", "author_email": "adam.kariv@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# apies\n\n[![Travis](https://img.shields.io/travis/OpenBudget/apies/master.svg)](https://travis-ci.org/datahq/apies)\n[![Coveralls](http://img.shields.io/coveralls/OpenBudget/apies.svg?branch=master)](https://coveralls.io/r/OpenBudget/apies?branch=master)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/apies.svg)\n\napies is a flask blueprint providing an API for accessing and searching an ElasticSearch index created from source datapackages.\n\n## endpoints\n\n### `/get`\n\n### `/search/count`\n\n### `/search/`\n\n## configuration\n\nFlask configuration for this blueprint:\n\n\n```python\n\n from apies import apies_blueprint\n import elasticsearch\n\n app.register_blueprint(\n apies_blueprint(['path/to/datapackage.json', Package(), ...],\n elasticsearch.Elasticsearch(...), \n 'index-to-search-in', \n document_doctype='document',\n dont_highlight=['fields', 'not.to', 'highlight'],\n text_field_rules=lambda schema_field: [], # list of tuples: ('exact'/'inexact'/'natural', )\n multi_match_type='most_fields',\n multi_match_operator='and'),\n url_prefix='/search/'\n )\n```\n\n## local development\n\nYou can start a local development server by following these steps:\n\n1. Install Dependencies:\n\n a. Install Docker locally\n\n b. Install Python dependencies:\n\n ```bash\n $ pip install dataflows datapackage-pipelines-elasticsearch\n $ pip install -e .\n ```\n2. Go to the `sample/` directory\n3. Start ElasticSearch locally:\n ```bash\n $ ./start_elasticsearch.sh\n ```\n\n This script will wait and poll the server until it's up and running.\n You can test it yourself by running:\n ```bash\n $ curl -s http://localhost:9200\n {\n \"name\" : \"DTsRT6T\",\n \"cluster_name\" : \"elasticsearch\",\n \"cluster_uuid\" : \"QnLVHaOYTkmJZzkCG3Hong\",\n \"version\" : {\n \"number\" : \"5.5.2\",\n \"build_hash\" : \"b2f0c09\",\n \"build_date\" : \"2017-08-14T12:33:14.154Z\",\n \"build_snapshot\" : false,\n \"lucene_version\" : \"6.6.0\"\n },\n \"tagline\" : \"You Know, for Search\"\n }\n ```\n4. Load data into the database\n ```bash\n $ python load_fixtures.py\n ```\n You can test that data was loaded:\n ```bash\n $ curl -s http://localhost:9200/jobs/_count?pretty\n {\n \"count\" : 3516,\n \"_shards\" : {\n \"total\" : 5,\n \"successful\" : 5,\n \"failed\" : 0\n }\n }\n ```\n5. Start the sample server\n ```bash\n $ python server.py \n * Serving Flask app \"server\" (lazy loading)\n * Environment: production\n WARNING: Do not use the development server in a production environment.\n Use a production WSGI server instead.\n * Debug mode: off\n * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)\n ``` \n6. Now you can hit the server's endpoints, for example:\n ```bash\n $ curl -s 'localhost:5000/api/search/jobs?q=engineering&size=2' | jq\n 127.0.0.1 - - [26/Jun/2019 10:45:31] \"GET /api/search/jobs?q=engineering&size=2 HTTP/1.1\" 200 -\n {\n \"search_counts\": {\n \"_current\": {\n \"total_overall\": 617\n }\n },\n \"search_results\": [\n {\n \"score\": 18.812,\n \"source\": {\n \"# Of Positions\": \"5\",\n \"Additional Information\": \"TO BE APPOINTED TO ANY CIVIL ENGINEERING POSITION IN BRIDGES, CANDIDATES MUST POSSESS ONE YEAR OF CIVIL ENGINEERING EXPERIENCE IN BRIDGE DESIGN, BRIDGE CONSTRUCTION, BRIDGE MAINTENANCE OR BRIDGE INSPECTION.\",\n \"Agency\": \"DEPARTMENT OF TRANSPORTATION\",\n \"Business Title\": \"Civil Engineer 2\",\n \"Civil Service Title\": \"CIVIL ENGINEER\",\n \"Division/Work Unit\": \"Engineering Review & Support\",\n ...\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/OpenBudget/apies", "keywords": "data", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "apies", "package_url": "https://pypi.org/project/apies/", "platform": "", "project_url": "https://pypi.org/project/apies/", "project_urls": { "Homepage": "https://github.com/OpenBudget/apies" }, "release_url": "https://pypi.org/project/apies/0.1.1/", "requires_dist": [ "Flask (<2,>=1)", "Flask-Cors (<4.0.0,>=3.0.7)", "requests (<3.0.0,>=2.20.1)", "elasticsearch (<6.0.0,>=5.0.0)", "datapackage", "flask-jsonpify", "demjson", "pylama ; extra == 'develop'", "tox ; extra == 'develop'" ], "requires_python": "", "summary": "A flask blueprint providing an API for accessing and searching an ElasticSearch index created from source datapackages", "version": "0.1.1" }, "last_serial": 5866237, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4c7a8251f97912247473e9d0ee75d78b", "sha256": "18e3eaee9241449f55766246e184f916e5ae54bba5d7b535dddda67e6db8750b" }, "downloads": -1, "filename": "apies-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4c7a8251f97912247473e9d0ee75d78b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2528, "upload_time": "2018-12-07T12:17:29", "url": "https://files.pythonhosted.org/packages/b3/7c/753c50a359fb496edfb0cbd88b3ba278f07b2b59c164a1010a5c94e54041/apies-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "1b71ef87f3bd6bf985175b415de621a0", "sha256": "d21c5bedf1b21e838be34b888aa14867b58fbd69dcff763901a35e57f0aae751" }, "downloads": -1, "filename": "apies-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b71ef87f3bd6bf985175b415de621a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8170, "upload_time": "2019-04-04T17:29:46", "url": "https://files.pythonhosted.org/packages/7c/a2/848845ec1ce6e21c1ee9f54a23266892f7269b288af2c2c269e414e2b762/apies-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf63bdb2a2068d04e3520388853f265e", "sha256": "d8207b9c6007807cf067404648c7cadf5bb6781d9d80bd0291603c860593ec7b" }, "downloads": -1, "filename": "apies-0.0.10.tar.gz", "has_sig": false, "md5_digest": "cf63bdb2a2068d04e3520388853f265e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6965, "upload_time": "2019-04-04T17:29:47", "url": "https://files.pythonhosted.org/packages/91/1c/3de118552eaa0a882a525eb8a357582a0f0efe2fd829fcff7c9e0f69beba/apies-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "8b797bcae25b72b84216bb5376281dd9", "sha256": "929c535faae48b63def3f35bf3023238142dd1067af8b3eecb1ffdb7a041a58e" }, "downloads": -1, "filename": "apies-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b797bcae25b72b84216bb5376281dd9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8173, "upload_time": "2019-04-08T17:10:28", "url": "https://files.pythonhosted.org/packages/5b/20/dbfe5c11f90a6a62b29e4ba31a1d02a16de303cbe9e72c32ff6f73a425fe/apies-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbc5f1f8b4d7d118017547bbe6acaf10", "sha256": "d586f1675a46b3e868f891a96785cf3b5ffc8016002f7b099e1c7cd9f02acdba" }, "downloads": -1, "filename": "apies-0.0.11.tar.gz", "has_sig": false, "md5_digest": "fbc5f1f8b4d7d118017547bbe6acaf10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6968, "upload_time": "2019-04-08T17:10:29", "url": "https://files.pythonhosted.org/packages/5d/81/736461c61f4fa4b52323e402cebeff8af47a68d4c5e09c669ed9a88ba9f7/apies-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "bd4e183bc18d8e79ec873abb3b2cf1dc", "sha256": "7b77c5cc4159eea71ec16bf7441adb65cea49c7ebbdcf4b7b5d1601d757e56e7" }, "downloads": -1, "filename": "apies-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd4e183bc18d8e79ec873abb3b2cf1dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8347, "upload_time": "2019-04-10T09:01:17", "url": "https://files.pythonhosted.org/packages/e8/eb/2cdb970183516202f0b65a456f46d83ae255be476d3ef5fc2d6bb2502b36/apies-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecefee1ed3ce63558d78e9248254ab42", "sha256": "7d3b032b6d146615b630fc63f7aedd206ff48d38f10f2d95a1f7048fca7ed9f1" }, "downloads": -1, "filename": "apies-0.0.12.tar.gz", "has_sig": false, "md5_digest": "ecefee1ed3ce63558d78e9248254ab42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7142, "upload_time": "2019-04-10T09:01:18", "url": "https://files.pythonhosted.org/packages/af/f0/017b2d4a0324c840f9caa472f7755ec27d5e09b4e5bc5683b4d09ae32c97/apies-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "ab3c226d2463fd40e45b0882cfcef682", "sha256": "c1c438a6886fea29729f7ec4317648c44f2409fec14bdf59cfc0b0c50a42bd80" }, "downloads": -1, "filename": "apies-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab3c226d2463fd40e45b0882cfcef682", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8348, "upload_time": "2019-04-10T13:51:11", "url": "https://files.pythonhosted.org/packages/f2/da/3ce0f8b8681b95da7c4ca06a6de3d4af916c77e1ece893f912789373ea7e/apies-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f48a2d1e77b4996585e4ed13a846c675", "sha256": "542d48c66dbee1e33c1af38367cbf45e34f87da08d90ab9f3563e2342c2f03ff" }, "downloads": -1, "filename": "apies-0.0.13.tar.gz", "has_sig": false, "md5_digest": "f48a2d1e77b4996585e4ed13a846c675", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7143, "upload_time": "2019-04-10T13:51:12", "url": "https://files.pythonhosted.org/packages/d4/b8/02a031cdaa78abf8430fd6cdd57fbd500723d44b060e74de5a3793a041dd/apies-0.0.13.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "efe5345549f0c101b74ab63a734e0b08", "sha256": "d468af79c90f2e45590a7eb32348414ab35288b3c817eb06c7b27570f4662234" }, "downloads": -1, "filename": "apies-0.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efe5345549f0c101b74ab63a734e0b08", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8298, "upload_time": "2019-05-20T09:33:02", "url": "https://files.pythonhosted.org/packages/b3/5c/47bec40a442abad6f442b14cff90a63099c4906b793286f95f74161a103f/apies-0.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e04be86aefa616409ea6739ab6864ab", "sha256": "e4214ed188a2ecf9976fbb92ef5a286f92b835f6bf9119fdae1a2685f2d28cd4" }, "downloads": -1, "filename": "apies-0.0.16.tar.gz", "has_sig": false, "md5_digest": "0e04be86aefa616409ea6739ab6864ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7108, "upload_time": "2019-05-20T09:33:03", "url": "https://files.pythonhosted.org/packages/54/8f/40c11ec49cee31f3b775df4da95817b7a6f5743f902f7a95900a9f7985a9/apies-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "37f7a38665dd8474217cfed59a64f61e", "sha256": "99150c3e3b681e778cbf371e3b94e7812348318d84281c5417706e11e8dfced7" }, "downloads": -1, "filename": "apies-0.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37f7a38665dd8474217cfed59a64f61e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9537, "upload_time": "2019-06-26T08:03:28", "url": "https://files.pythonhosted.org/packages/9a/c5/c60ed5635fbf4da2b889f87048fed7f75c0e801814c85d0feddd7988d6e7/apies-0.0.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51192613a4d2bf755f68dab37df8dd37", "sha256": "b68756e95edc360dba2271c3d59429496292852fc5fc4dd8d7c2db8dc813dfe2" }, "downloads": -1, "filename": "apies-0.0.17.tar.gz", "has_sig": false, "md5_digest": "51192613a4d2bf755f68dab37df8dd37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9461, "upload_time": "2019-06-26T08:03:30", "url": "https://files.pythonhosted.org/packages/3f/ac/191e2aea4a3f83cad13c98c3d80de29a1fc993b7f4ef08ecc579a1ecb04f/apies-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "cb4162cefc7a04684c86bf2664c2e555", "sha256": "b252552ec5b9da105aa8179948c0224d63345cfd3c887559be7037ab2786d164" }, "downloads": -1, "filename": "apies-0.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb4162cefc7a04684c86bf2664c2e555", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9786, "upload_time": "2019-06-26T08:35:39", "url": "https://files.pythonhosted.org/packages/bd/69/66f79fb45d34546c44a4b8e7dd52b5de989b2a887b0829e8df080aa74441/apies-0.0.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b129d7c66f7092359a5b985bf05e97f6", "sha256": "0b2d7dc9103d4aadee3f9d6c75a9d0bdbd858c2360084597c98a0dd6aff63e68" }, "downloads": -1, "filename": "apies-0.0.18.tar.gz", "has_sig": false, "md5_digest": "b129d7c66f7092359a5b985bf05e97f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10692, "upload_time": "2019-06-26T08:35:41", "url": "https://files.pythonhosted.org/packages/c2/47/7d4d1912a91d6d78d1eaa78c47c72d47eb05d121b501f0a7c2e4dd032498/apies-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "d611ec256bad6dd16e07928e1ffeba0e", "sha256": "6231a51f7377945f30f354576dea7d3073be04ac3db1e11724890c8da7b222df" }, "downloads": -1, "filename": "apies-0.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d611ec256bad6dd16e07928e1ffeba0e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9806, "upload_time": "2019-07-14T14:24:05", "url": "https://files.pythonhosted.org/packages/a1/31/d5f0937a84b201584c318ec0a730e3d5df845beb4ecf83844fc360c779ad/apies-0.0.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f391848405ce42a39ddbaf7e9dfa874", "sha256": "dd7e9b3426f668999e34326ca3076b34248a13c0801a78df4599bc82b0224fa3" }, "downloads": -1, "filename": "apies-0.0.19.tar.gz", "has_sig": false, "md5_digest": "4f391848405ce42a39ddbaf7e9dfa874", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10632, "upload_time": "2019-07-14T14:24:07", "url": "https://files.pythonhosted.org/packages/ed/82/b7663ef38cfb0fb95735dc905cd9cd5546a0b6659c8a5acef795cbae735d/apies-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e3e096183cf3ffca3ebe50367cf7950d", "sha256": "010de44903409152c18937179ed77accef23e246e108eedbaffbea4bad5b564a" }, "downloads": -1, "filename": "apies-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3e096183cf3ffca3ebe50367cf7950d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7532, "upload_time": "2018-12-08T20:21:22", "url": "https://files.pythonhosted.org/packages/2c/c1/dcbbe0c9f0ad5635f4c0571274978f656fc2f6273c3396f74db3e8c35687/apies-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dde4990101dededcedcc44e8e453dda", "sha256": "de83efaa5001c214624c14ad1b323386bea172449537d7108b80ea4582b91e77" }, "downloads": -1, "filename": "apies-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9dde4990101dededcedcc44e8e453dda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6385, "upload_time": "2018-12-08T20:21:23", "url": "https://files.pythonhosted.org/packages/29/a0/dcbc2adafaa33bbd6b820b9087ac07bac6ecaca577f91f2a652eb7efd06d/apies-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "3dbb390ec6c571fa9810978b21fb1071", "sha256": "211226b7260d1340b99f7d031a796699c0201683b25a9f91502aac435b0fbe71" }, "downloads": -1, "filename": "apies-0.0.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3dbb390ec6c571fa9810978b21fb1071", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9759, "upload_time": "2019-07-22T08:52:09", "url": "https://files.pythonhosted.org/packages/17/c8/270862a5e5d5739b6026c53a47cfa775e028193ad6ab703eb13e02d529ac/apies-0.0.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf0510fdee39147bed15b1b31ecd2ebb", "sha256": "261cda4d132997cb54471f35273ea276a3a83b1b53a8c73430edba35b2ff3e57" }, "downloads": -1, "filename": "apies-0.0.20.tar.gz", "has_sig": false, "md5_digest": "bf0510fdee39147bed15b1b31ecd2ebb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10581, "upload_time": "2019-07-22T08:52:10", "url": "https://files.pythonhosted.org/packages/49/95/d94906e846f339369bc9640d3222182865ba1fc74055479481eae843359e/apies-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "8196920cbf72dadfb53d4cce5ff051aa", "sha256": "a9da525702c61458f1e31e7d03d0da098021a472f9358d7d076ca339a98d4e00" }, "downloads": -1, "filename": "apies-0.0.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8196920cbf72dadfb53d4cce5ff051aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9759, "upload_time": "2019-07-30T12:04:32", "url": "https://files.pythonhosted.org/packages/1a/11/66af9096e5c7adbb866c194921049fbde65a09c37010fcd47e64b6c44d65/apies-0.0.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30baf5b06d7f115f4ee99ca6644b0658", "sha256": "1b7dda6f66cf5b4d9ee3832dfcdd851c8ef8cb40c4c3498e6dbbabde3cbf57c1" }, "downloads": -1, "filename": "apies-0.0.21.tar.gz", "has_sig": false, "md5_digest": "30baf5b06d7f115f4ee99ca6644b0658", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10590, "upload_time": "2019-07-30T12:04:33", "url": "https://files.pythonhosted.org/packages/d9/23/7d14d456770f06d58f726ca626d6280537dd1da3f2ee1d0c2917fa6d99a5/apies-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "1ab175b1e70a95ec16aac2a5de8d3838", "sha256": "b84d3224d1286a6ca6d03d0a3c1b5e8ba648cbfdfec804593bf76d314b6d286f" }, "downloads": -1, "filename": "apies-0.0.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ab175b1e70a95ec16aac2a5de8d3838", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9765, "upload_time": "2019-07-30T14:25:17", "url": "https://files.pythonhosted.org/packages/65/4c/1a30c3d7269ecb79905007a9000aef7706aa25fbe8ff9f86a5d3cce235c7/apies-0.0.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "322b3e77d22c2d94164815b9a15775ad", "sha256": "ed39f79d8d9f3031e02267ecf58ec1f03b78636bcfbf62162c44a5810f75f28b" }, "downloads": -1, "filename": "apies-0.0.22.tar.gz", "has_sig": false, "md5_digest": "322b3e77d22c2d94164815b9a15775ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10687, "upload_time": "2019-07-30T14:25:18", "url": "https://files.pythonhosted.org/packages/50/06/f1c9aad689619214a0b2731efd50144408bd977db64bbfb68bde5ae04343/apies-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "16c963235c68cbf5aab545236015e31f", "sha256": "7120518b47e43bcea901bb891ea832609ea310ca114cb08ca581e8392f55ddea" }, "downloads": -1, "filename": "apies-0.0.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16c963235c68cbf5aab545236015e31f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9779, "upload_time": "2019-09-15T10:57:25", "url": "https://files.pythonhosted.org/packages/08/5c/9aa20d4359ef2b118874d938e64295412fe743ba3d576ad259761e995dfe/apies-0.0.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62db28969f1f4f4bc1e0bbf5e840411f", "sha256": "1a2221cacb6f9cba5aca8fe0ee454ecc39021b452a2a93d62612f842299acd11" }, "downloads": -1, "filename": "apies-0.0.23.tar.gz", "has_sig": false, "md5_digest": "62db28969f1f4f4bc1e0bbf5e840411f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10694, "upload_time": "2019-09-15T10:57:27", "url": "https://files.pythonhosted.org/packages/b4/58/ce14cc9c03ee93ad672a5a8b3602ccd98e8fc6c176795fefa1696bb25eb2/apies-0.0.23.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "efdc1e4f1c0350951ce91b47983289e3", "sha256": "99e83540295a9da4919fa2cb6c318c2f10d4cb0d2e44cb5914bc9626d9cb5bbd" }, "downloads": -1, "filename": "apies-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efdc1e4f1c0350951ce91b47983289e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7717, "upload_time": "2018-12-11T19:41:14", "url": "https://files.pythonhosted.org/packages/f1/50/16d933111c45a5f2741b8a0b6206338fdea920b4cd69509e0540c8a4bc60/apies-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42ec3d1f1e2f6b2c7e6222ccffebfb9f", "sha256": "6a1dee9efb802fa5b46b84ef4a9439c0466c08aa81b9d3c871a9680fa09fe749" }, "downloads": -1, "filename": "apies-0.0.3.tar.gz", "has_sig": false, "md5_digest": "42ec3d1f1e2f6b2c7e6222ccffebfb9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6576, "upload_time": "2018-12-11T19:41:15", "url": "https://files.pythonhosted.org/packages/4f/03/0803dd044443efcaf351cbae7d2386cdb6475ed6b264765896d42800ba9b/apies-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a6954c5a406abcd6a329c2af881d68c0", "sha256": "4af6776500d518167bd3146ac60f4096b454ca94eff7462fde1297e4657e97d7" }, "downloads": -1, "filename": "apies-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6954c5a406abcd6a329c2af881d68c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7718, "upload_time": "2018-12-26T17:19:49", "url": "https://files.pythonhosted.org/packages/f0/53/b6389f864f7367dc1ea32db979a573b841e7570d0c604578320d97a88136/apies-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce9fb7fed6eb60d0a36b314bacfb7d0d", "sha256": "2c5d94a3a1b8f5b4ad12c0460841682332f374cc712dbcd051ef55e6314ecd4b" }, "downloads": -1, "filename": "apies-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ce9fb7fed6eb60d0a36b314bacfb7d0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6651, "upload_time": "2018-12-26T17:19:38", "url": "https://files.pythonhosted.org/packages/61/73/b9fe9e1e258c680023a1c422eaf0ba1f2fc808d37f0e4ea4e114ca853f30/apies-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "1470c1cb54139e7496c8f5f85e0a256c", "sha256": "111046a98c369f816a23c43ea967de6ca4684dc30be03ec447213fa2674f1938" }, "downloads": -1, "filename": "apies-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1470c1cb54139e7496c8f5f85e0a256c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7720, "upload_time": "2018-12-26T17:42:43", "url": "https://files.pythonhosted.org/packages/8b/d6/b7aeb277461852c22bf88acaba9ecb1bc562b1b268af4c8fcd2ec7a857ad/apies-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dfdce27680e88970eb3ff02e4e69f12", "sha256": "234da556c8183f529ac44b69508705bea218814be4fb59181d5ddf89fb794ea7" }, "downloads": -1, "filename": "apies-0.0.5.tar.gz", "has_sig": false, "md5_digest": "7dfdce27680e88970eb3ff02e4e69f12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6651, "upload_time": "2018-12-26T17:41:06", "url": "https://files.pythonhosted.org/packages/5e/16/b4750111d4b513118471f716176fa146e92078ceb527de904b9829ced83b/apies-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "b5bd5c2e93cb33a380172473d6b2da5b", "sha256": "11531c6dfcd89f3db551312ea7f5ac04e935ba795c1d56ed9417ec9c37a6bb5c" }, "downloads": -1, "filename": "apies-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5bd5c2e93cb33a380172473d6b2da5b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7721, "upload_time": "2018-12-26T18:37:41", "url": "https://files.pythonhosted.org/packages/df/87/475321bb2fb003d3836b9a18e1d6bd6ba6fa4a14e22eacbb893338b99464/apies-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a20e4cb04378ce93e9db31c78c8e9a49", "sha256": "480eaf3de14bce445dc722943007a1714aff7c38e2a4536a7f8846226bf78e68" }, "downloads": -1, "filename": "apies-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a20e4cb04378ce93e9db31c78c8e9a49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6649, "upload_time": "2018-12-26T18:35:52", "url": "https://files.pythonhosted.org/packages/e8/1f/7f1eaff24c9832845140a247992b5ff65eec254a55dd19098fd30e74ea44/apies-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "243ae07781b85ce8cbd553de8f54985e", "sha256": "e633d9ccfea36addcc904bcc67ce0e1ba06f33c707084e5ea71409257ca4f296" }, "downloads": -1, "filename": "apies-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "243ae07781b85ce8cbd553de8f54985e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8089, "upload_time": "2018-12-26T22:09:00", "url": "https://files.pythonhosted.org/packages/14/24/f71535ec6533af25a847718e7340cfbcf57b8802fafcff6994a554edfd73/apies-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca88e040dfe81df3603274be69bfde43", "sha256": "7c22b947415a979be8de7785dd36da5cb991f4d4011b7e2502b4ecf2de7a7259" }, "downloads": -1, "filename": "apies-0.0.7.tar.gz", "has_sig": false, "md5_digest": "ca88e040dfe81df3603274be69bfde43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6998, "upload_time": "2018-12-26T22:07:36", "url": "https://files.pythonhosted.org/packages/36/1e/4c196f4f80519927266e1c61cbc1f46782e693d67a77fa27e9f63c38f547/apies-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "ffd2370cf558fb25b40f424587014ad3", "sha256": "0ba6ca77c9f08b9018fc130229a5a92d391a57ad4906a9d81f995a614ec8f2fb" }, "downloads": -1, "filename": "apies-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ffd2370cf558fb25b40f424587014ad3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8123, "upload_time": "2019-01-05T15:19:04", "url": "https://files.pythonhosted.org/packages/9a/84/523f926551be2abc271e76eed5e154ce1212d5e4878844d306d21c0db91e/apies-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "530af12d4e9edb2eb177271a88014c74", "sha256": "c9112174a58acd3c09bfa362356f24b03b7627c3087d290f24d0cad8f8ceea7f" }, "downloads": -1, "filename": "apies-0.0.8.tar.gz", "has_sig": false, "md5_digest": "530af12d4e9edb2eb177271a88014c74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7016, "upload_time": "2019-01-05T15:17:19", "url": "https://files.pythonhosted.org/packages/6d/2b/ef7b16edfa2161d34a9cf46396a4c331ec7a9197b63d64e5ab22f93daf8d/apies-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "dc99a5d44bf3d810572432a7f8195ba1", "sha256": "92c9d4460813e17eed64dc493c5caa62a2c7a5ad3b8c0c1cebf24f4150125dc2" }, "downloads": -1, "filename": "apies-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc99a5d44bf3d810572432a7f8195ba1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8155, "upload_time": "2019-01-05T15:57:11", "url": "https://files.pythonhosted.org/packages/40/29/5dae1fcba3ac79f5fa2a17aa466ef468c87314381e0b0337570b886fb577/apies-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e3120c01a9d17c3e2275cadfd3aaac5", "sha256": "4ea4bfa5d00001c2b56d7541c96d147871d2413fda773a78cf767fdf18701eff" }, "downloads": -1, "filename": "apies-0.0.9.tar.gz", "has_sig": false, "md5_digest": "5e3120c01a9d17c3e2275cadfd3aaac5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7042, "upload_time": "2019-01-05T15:55:22", "url": "https://files.pythonhosted.org/packages/ba/e8/8aa55ec8ffdb4c6b9203bf37f5e1a0f32a6e37e7675505824a4e9a52529b/apies-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "8f7545bb6f8ba52ef280635300eac081", "sha256": "a65f9327cf537e18e60041246e93e53274430427afdcd625acdf87a65d4333d2" }, "downloads": -1, "filename": "apies-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f7545bb6f8ba52ef280635300eac081", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10543, "upload_time": "2019-09-18T16:35:13", "url": "https://files.pythonhosted.org/packages/af/7b/eb729c6f81a89418a918ac1f0671bfdd205759e9288b05325391beaf6df8/apies-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f96e60e09d757d84e7157bf8c0aab4e", "sha256": "b4c5bb82b05106594839deffea0405e190beee964453124761196f668a935225" }, "downloads": -1, "filename": "apies-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4f96e60e09d757d84e7157bf8c0aab4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11207, "upload_time": "2019-09-18T16:35:14", "url": "https://files.pythonhosted.org/packages/99/ca/aeb4192a365376410f78cd3b9763cbfe848f170867a12ab0933b7b58e5ac/apies-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1af3005d6eb645df39fb573897c6e9a4", "sha256": "462c36f00f45ef4f8029b09a302abcfb9350321d22e1bec91357c1624db6b624" }, "downloads": -1, "filename": "apies-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1af3005d6eb645df39fb573897c6e9a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10541, "upload_time": "2019-09-21T14:54:11", "url": "https://files.pythonhosted.org/packages/6e/99/1ea89385126b5f0c7307e025e4614c565cf1a3f3cb9a383c283865205099/apies-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eeb145f04ae0271ab22fd00732ba0e78", "sha256": "2a2101540cb3f4e96dd23016f78fd0c9a05051274a5e63e856560d3452fa2c13" }, "downloads": -1, "filename": "apies-0.1.1.tar.gz", "has_sig": false, "md5_digest": "eeb145f04ae0271ab22fd00732ba0e78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11214, "upload_time": "2019-09-21T14:54:13", "url": "https://files.pythonhosted.org/packages/79/b4/0bde0d176cdcba7ffa4d9d005526305c88abb2c3f4b60f3ac2cf14e82a5f/apies-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1af3005d6eb645df39fb573897c6e9a4", "sha256": "462c36f00f45ef4f8029b09a302abcfb9350321d22e1bec91357c1624db6b624" }, "downloads": -1, "filename": "apies-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1af3005d6eb645df39fb573897c6e9a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10541, "upload_time": "2019-09-21T14:54:11", "url": "https://files.pythonhosted.org/packages/6e/99/1ea89385126b5f0c7307e025e4614c565cf1a3f3cb9a383c283865205099/apies-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eeb145f04ae0271ab22fd00732ba0e78", "sha256": "2a2101540cb3f4e96dd23016f78fd0c9a05051274a5e63e856560d3452fa2c13" }, "downloads": -1, "filename": "apies-0.1.1.tar.gz", "has_sig": false, "md5_digest": "eeb145f04ae0271ab22fd00732ba0e78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11214, "upload_time": "2019-09-21T14:54:13", "url": "https://files.pythonhosted.org/packages/79/b4/0bde0d176cdcba7ffa4d9d005526305c88abb2c3f4b60f3ac2cf14e82a5f/apies-0.1.1.tar.gz" } ] }