{ "info": { "author": "Taras Layshchuk", "author_email": "taraslayshchuk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Database", "Topic :: Internet", "Topic :: System :: Systems Administration", "Topic :: Text Processing", "Topic :: Utilities" ], "description": "======\nes2csv\n======\n\nA CLI tool for exporting data from Elasticsearch into a CSV file\n----------------------------------------------------------------\n\nCommand line utility, written in Python, for querying Elasticsearch in Lucene query syntax or Query DSL syntax and exporting result as documents into a CSV file. This tool can query bulk docs in multiple indices and get only selected fields, this reduces query execution time.\n\nQuick Look Demo\n---------------\n.. figure:: https://cloud.githubusercontent.com/assets/7491121/12016825/59eb5f82-ad58-11e5-81eb-871a49e39c37.gif\n\nRequirements\n------------\n| This tool should be used with Elasticsearch 5.x version, for older version please check `2.x release `_.\n| You also need `Python 2.7.x `_ and `pip `_.\n\nInstallation\n------------\n\n>From source:\n\n.. code-block:: bash\n\n $ pip install git+https://github.com/taraslayshchuk/es2csv.git\n\n>From pip:\n\n.. code-block:: bash\n\n $ pip install es2csv\n\nUsage\n-----\n.. code-block:: bash\n\n $ es2csv [-h] -q QUERY [-u URL] [-a AUTH] [-i INDEX [INDEX ...]]\n [-D DOC_TYPE [DOC_TYPE ...]] [-t TAGS [TAGS ...]] -o FILE\n [-f FIELDS [FIELDS ...]] [-S FIELDS [FIELDS ...]] [-d DELIMITER]\n [-m INTEGER] [-s INTEGER] [-k] [-r] [-e] [--verify-certs]\n [--ca-certs CA_CERTS] [--client-cert CLIENT_CERT]\n [--client-key CLIENT_KEY] [-v] [--debug]\n\n Arguments:\n -q, --query QUERY Query string in Lucene syntax. [required]\n -o, --output-file FILE CSV file location. [required]\n -u, --url URL Elasticsearch host URL. Default is http://localhost:9200.\n -a, --auth Elasticsearch basic authentication in the form of username:password.\n -i, --index-prefixes INDEX [INDEX ...] Index name prefix(es). Default is ['logstash-*'].\n -D, --doc-types DOC_TYPE [DOC_TYPE ...] Document type(s).\n -t, --tags TAGS [TAGS ...] Query tags.\n -f, --fields FIELDS [FIELDS ...] List of selected fields in output. Default is ['_all'].\n -S, --sort FIELDS [FIELDS ...] List of : pairs to sort on. Default is [].\n -d, --delimiter DELIMITER Delimiter to use in CSV file. Default is \",\".\n -m, --max INTEGER Maximum number of results to return. Default is 0.\n -s, --scroll-size INTEGER Scroll size for each batch of results. Default is 100.\n -k, --kibana-nested Format nested fields in Kibana style.\n -r, --raw-query Switch query format in the Query DSL.\n -e, --meta-fields Add meta-fields in output.\n --verify-certs Verify SSL certificates. Default is False.\n --ca-certs CA_CERTS Location of CA bundle.\n --client-cert CLIENT_CERT Location of Client Auth cert.\n --client-key CLIENT_KEY Location of Client Cert Key.\n -v, --version Show version and exit.\n --debug Debug mode on.\n -h, --help show this help message and exit\n\n[ `Usage Examples `_ | `Release Changelog `_ ]\n\n\n.. :changelog:\n\nRelease Changelog\n=================\n\n5.5.2 (2018-03-21)\n------------------\n- Fixed encoding in field name to UTF-8. (Issue `#35 `_)\n- Added --sort(-S) argument for sorting data by selected field. (Issue `#41 `_)\n- Added requirement for version of python 2.7.*. (Issue `#8 `_, `#12 `_, `#20 `_, `#29 `_, `#33 `_ and `#38 `_)\n- Update documentation with examples.\n- Updating version elasticsearch-py to 5.5.*.\n\n5.2.1 (2017-04-02)\n------------------\n- Added --verify-certs, --ca-certs, --client-cert, --client-key arguments for SSL configuration. (Issue `#11 `_ and `#24 `_, Pull `#22 `_)\n- Added --scroll_size(-s) argument to specify the scroll size of requests. (Pull `#27 `_)\n\n5.2.0 (2017-02-16)\n------------------\n- Updating version elasticsearch-py to 5.2.* and added support of Elasticsearch 5. (Issue `#19 `_)\n\n2.4.3 (2017-02-15)\n------------------\n- Update doc according to wildcard support in fields naming.\n- Added support of old version pip. (Issue `#16 `_)\n\n2.4.2 (2017-02-14)\n------------------\n- Added wildcard support in fields naming.\n- Removed column sorting. (Issue `#21 `_)\n\n2.4.1 (2016-11-10)\n------------------\n- Added --auth(-a) argument for Elasticsearch basic authentication. (Pull `#17 `_)\n- Added --doc_types(-D) argument for specifying document type. (Pull `#13 `_)\n\n2.4.0 (2016-10-26)\n------------------\n- Added JSON validation for raw query. (Issue `#7 `_)\n- Added checks to exclude hangs during connection issues. (Issue `#9 `_)\n- Updating version elasticsearch-py to 2.4.0 and freeze this dependence according to mask 2.4.*. (Issue `#14 `_)\n- Updating version progressbar2 to fix issue with visibility.\n\n1.0.3 (2016-06-12)\n------------------\n- Added option to read query string from file --query(-q) @'~/filename.json'. (Issue `#5 `_)\n- Added --meta_fields(-e) argument for selecting meta-fields: _id, _index, _score, _type. (Issue `#6 `_)\n- Updating version elasticsearch-py to 2.3.0.\n\n1.0.2 (2016-04-12)\n------------------\n- Added --raw_query(-r) argument for using the native Query DSL format.\n\n1.0.1 (2016-01-22)\n------------------\n- Fixed support elasticsearch-1.4.0.\n- Added --version argument.\n- Added history changelog.\n\n1.0.0.dev1 (2016-01-04)\n-----------------------\n- Fixed encoding in CSV to UTF-8. (Issue `#3 `_, Pull `#1 `_)\n- Added better progressbar unit names. (Pull `#2 `_)\n- Added pip installation instruction.\n\n1.0.0.dev0 (2015-12-25)\n-----------------------\n- Initial registration.\n- Added first dev-release on github.\n- Added first release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/taraslayshchuk/es2csv", "keywords": "elasticsearch export kibana es bulk csv", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "es2csv", "package_url": "https://pypi.org/project/es2csv/", "platform": "", "project_url": "https://pypi.org/project/es2csv/", "project_urls": { "Homepage": "https://github.com/taraslayshchuk/es2csv" }, "release_url": "https://pypi.org/project/es2csv/5.5.2/", "requires_dist": [ "elasticsearch (<5.6.0,>=5.5.2)", "progressbar2 (<3.37.0,>=3.36.0)", "backports.csv (<1.1.0,>=1.0.5)" ], "requires_python": "==2.7.*", "summary": "A CLI tool for exporting data from Elasticsearch into a CSV file.", "version": "5.5.2" }, "last_serial": 3693198, "releases": { "1.0.0.dev0": [ { "comment_text": "", "digests": { "md5": "9dddfad50b1112d8e5d2b2cf3c5b5d2f", "sha256": "aa97e11668a2d1dc6c52bb24ad77e145fb9cc576bbfc89f55b5ba98aad9b756e" }, "downloads": -1, "filename": "es2csv-1.0.0.dev0-py2-none-any.whl", "has_sig": false, "md5_digest": "9dddfad50b1112d8e5d2b2cf3c5b5d2f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9056, "upload_time": "2015-12-28T10:12:19", "url": "https://files.pythonhosted.org/packages/5e/71/b923d225e13183551ab691f2e7a6adf798a07a9ee5b3fc02d502c3c27142/es2csv-1.0.0.dev0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd5b5388792259103188f93ca4c389ee", "sha256": "497e7db93397fe393732faeba486dcafd743d4d5208716d35827259785e7c8c7" }, "downloads": -1, "filename": "es2csv-1.0.0.dev0.tar.gz", "has_sig": false, "md5_digest": "fd5b5388792259103188f93ca4c389ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6486, "upload_time": "2015-12-28T10:12:29", "url": "https://files.pythonhosted.org/packages/a2/0c/f7708ba3505fe925e729ab2148cf5a6c1a55cc91f9b4c1b9647f471d495d/es2csv-1.0.0.dev0.tar.gz" } ], "1.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "270cd830ab9958165963ae8ce7d29cc9", "sha256": "7c8a8c28377bc164a1e49365aac135c91d26e3cdd6420ab8844c9d9eb0bf36c3" }, "downloads": -1, "filename": "es2csv-1.0.0.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "270cd830ab9958165963ae8ce7d29cc9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9138, "upload_time": "2016-01-04T20:33:26", "url": "https://files.pythonhosted.org/packages/3b/e7/bd89cab423f8422aeca8058f16a26a4a710947cf9df87ade7d017fdd123b/es2csv-1.0.0.dev1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9271db9f1d137813d950f8219e71cece", "sha256": "93fe29fc4905b8ae9ebd4ffeab315eac107e9b5ebc9c8c4afdaa71daacaea3b8" }, "downloads": -1, "filename": "es2csv-1.0.0.dev1.tar.gz", "has_sig": false, "md5_digest": "9271db9f1d137813d950f8219e71cece", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6573, "upload_time": "2016-01-04T20:33:36", "url": "https://files.pythonhosted.org/packages/7a/a6/c52a4f86395dd97892c1e9d5a184093a9d7f08275c59754d0b5975835a2c/es2csv-1.0.0.dev1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4ac54a8365a72f10c466da6b5371f457", "sha256": "a1853646d99f24a0789014c70e2ab2c70c0771d55ba01d28dac8ced2113bc1d5" }, "downloads": -1, "filename": "es2csv-1.0.1.post1-py2-none-any.whl", "has_sig": false, "md5_digest": "4ac54a8365a72f10c466da6b5371f457", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9584, "upload_time": "2016-01-23T15:46:13", "url": "https://files.pythonhosted.org/packages/3f/2e/2de37036db3559b97b8fc948c3530d1ca06b734446889a3e4d4f151bb064/es2csv-1.0.1.post1-py2-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "ab8d62f74089d6df67889b3f0871a304", "sha256": "041d4d4e9bf398a4d93f0b19f54ab3a607dd790640420925bb6f46afd07a5c3d" }, "downloads": -1, "filename": "es2csv-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "ab8d62f74089d6df67889b3f0871a304", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9989, "upload_time": "2016-04-12T08:35:45", "url": "https://files.pythonhosted.org/packages/8e/fc/4b8328fd5b76aff2fec9a572d8e3d617da1e224619680648536ad7675c48/es2csv-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58a740471a1a5d50def883b06063327e", "sha256": "d2f03c19dab0dc057f9504d6a2c2e22b2b86a53af064193f9c7124de16a7c0d6" }, "downloads": -1, "filename": "es2csv-1.0.2.tar.gz", "has_sig": false, "md5_digest": "58a740471a1a5d50def883b06063327e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7132, "upload_time": "2016-04-12T08:35:54", "url": "https://files.pythonhosted.org/packages/62/e7/ea01fddb45dda29321fc8d06ca1219050c17f1990fb9a5b4a019dbdefe46/es2csv-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "f54bdefa56cb7779b09ec700f06204cf", "sha256": "aa1acdb1fce65f96c8a8f5b4564afd1cd2eca3fb0b0125add80e659dd0e27b5d" }, "downloads": -1, "filename": "es2csv-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "f54bdefa56cb7779b09ec700f06204cf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10561, "upload_time": "2016-06-12T10:34:12", "url": "https://files.pythonhosted.org/packages/2e/31/9022089c0e864ddcf329367d3841c818b5f534eb43d9743e36c482491144/es2csv-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22f65b091d3a4d0b587853f35a31fd8e", "sha256": "78460c7dbc87698cfa9de3f00ded243e8d1d0bea87e81330c8e9067939f504ef" }, "downloads": -1, "filename": "es2csv-1.0.3.tar.gz", "has_sig": false, "md5_digest": "22f65b091d3a4d0b587853f35a31fd8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7610, "upload_time": "2016-06-12T10:34:16", "url": "https://files.pythonhosted.org/packages/18/ca/94f1012db14c2908aab9bc5d38bb145aec20afa0574c035ce785918a3d37/es2csv-1.0.3.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "4ad51f92ca11ea2036ac325c20984589", "sha256": "7374badf1ab9222fd479c6ea68f9938e9bcd77a73ec0408894c42bc3350d9cdc" }, "downloads": -1, "filename": "es2csv-2.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4ad51f92ca11ea2036ac325c20984589", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10954, "upload_time": "2016-10-25T23:49:01", "url": "https://files.pythonhosted.org/packages/bf/aa/0119fb71ed5172f8019e3beb59414ce291620a777c6b8860c37cd74f5989/es2csv-2.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "395ce50af088e17c96300bf4119832f0", "sha256": "e5aa471af76211b8bc038a4da6b02b71f14f8c0beeb8ddd55a469c60f28f5550" }, "downloads": -1, "filename": "es2csv-2.4.0.tar.gz", "has_sig": false, "md5_digest": "395ce50af088e17c96300bf4119832f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7851, "upload_time": "2016-10-25T23:49:04", "url": "https://files.pythonhosted.org/packages/52/13/58485dbf5bb2d7130f56c36307e855f180787ed48059f3be271695ce2d40/es2csv-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "84aab139f725def544f56edbf2bd16bc", "sha256": "f016e21b65c9bef733351778d04138de5189265f79fa0427447f4ccec732a4f2" }, "downloads": -1, "filename": "es2csv-2.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "84aab139f725def544f56edbf2bd16bc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11400, "upload_time": "2016-11-10T01:21:51", "url": "https://files.pythonhosted.org/packages/69/96/07a4a679479833c12e045db66663bb68965de7757e5701e4999d8e8abb46/es2csv-2.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cef93ee758f7d0307ef04c2eaf72dc79", "sha256": "d6b132a9f6d71cd4c2cfcb39aa4dfdd48a24316929e981866b27a81ffdbc00cc" }, "downloads": -1, "filename": "es2csv-2.4.1.tar.gz", "has_sig": false, "md5_digest": "cef93ee758f7d0307ef04c2eaf72dc79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8156, "upload_time": "2016-11-10T01:21:53", "url": "https://files.pythonhosted.org/packages/90/59/e0a6c9201edf84d1a216551b5c98a6c8ec92b07a07766efc08f4f3ef1e09/es2csv-2.4.1.tar.gz" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "2e4a2c9210914c801b333e49466337c6", "sha256": "104b40340057bd5ac74946df9db5172a299f8cf819d5e1cb935fc861b3edfec7" }, "downloads": -1, "filename": "es2csv-2.4.2-py27-none-any.whl", "has_sig": false, "md5_digest": "2e4a2c9210914c801b333e49466337c6", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 11526, "upload_time": "2017-02-14T00:30:00", "url": "https://files.pythonhosted.org/packages/e9/10/d17a574574dd247b08df5f617029e52a94a24387b32d31c2eb8d48bc51bf/es2csv-2.4.2-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dcad9230a05e44f235b19df9238cea4", "sha256": "6cf8e24c0ee2cf82ec5eb5c77a4d626e9ef9cfe93cf902f79e5067041f766a8b" }, "downloads": -1, "filename": "es2csv-2.4.2.tar.gz", "has_sig": false, "md5_digest": "9dcad9230a05e44f235b19df9238cea4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8268, "upload_time": "2017-02-14T00:30:02", "url": "https://files.pythonhosted.org/packages/f6/df/8041a09b0d41a3cc322759bba8fccde2decb4e4e92f4477e08e557b4321a/es2csv-2.4.2.tar.gz" } ], "2.4.3": [ { "comment_text": "", "digests": { "md5": "01c816a88f0ad1a7398602f62848e220", "sha256": "4a8f5a8d99fb91b3ec2f07458ff53d9587ae22ecdbcc255d3de1e3bc061ba87f" }, "downloads": -1, "filename": "es2csv-2.4.3-py27-none-any.whl", "has_sig": false, "md5_digest": "01c816a88f0ad1a7398602f62848e220", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 11662, "upload_time": "2017-02-15T21:42:13", "url": "https://files.pythonhosted.org/packages/79/f2/ab8d86c43bcc3c071ddb1bde007933d1f7813e6461d60887cc365ba7c33d/es2csv-2.4.3-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd3a70749ec0a1c7382489e807d912bc", "sha256": "67dd254a72a617bef113eb98f43ba94eb7075fdc1d000fb8e33e0e4a759bc3a6" }, "downloads": -1, "filename": "es2csv-2.4.3.tar.gz", "has_sig": false, "md5_digest": "bd3a70749ec0a1c7382489e807d912bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8335, "upload_time": "2017-02-15T21:42:15", "url": "https://files.pythonhosted.org/packages/f2/3b/1702f797167ea666663163b22563de1ed32a7fcca421f5bba05fa076db00/es2csv-2.4.3.tar.gz" } ], "2.4.4": [ { "comment_text": "", "digests": { "md5": "4db709a027101b94d6963027d39fb46f", "sha256": "18ee04e6f438ff827605d966e783ab930ea1b35230f76466d1d9cabebf849a3f" }, "downloads": -1, "filename": "es2csv-2.4.4-py27-none-any.whl", "has_sig": false, "md5_digest": "4db709a027101b94d6963027d39fb46f", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 12619, "upload_time": "2017-04-01T23:12:55", "url": "https://files.pythonhosted.org/packages/d4/d7/61ee7d0b6f9bf52b9997782e225b51ba1e2640395bd048026364c01a54eb/es2csv-2.4.4-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7241d501759af4631f2f8d9cb42517f2", "sha256": "be056c577d685b7aa9bb40a587008dbe0daef9846d910672ff9b4df8cdbaa2d0" }, "downloads": -1, "filename": "es2csv-2.4.4.tar.gz", "has_sig": false, "md5_digest": "7241d501759af4631f2f8d9cb42517f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8930, "upload_time": "2017-04-01T23:12:57", "url": "https://files.pythonhosted.org/packages/9f/fd/c9d48253e8c023e498354b00ddc1d8f49b4d3a027ff026f0486811c10e2d/es2csv-2.4.4.tar.gz" } ], "5.2.0": [ { "comment_text": "", "digests": { "md5": "e468f3c5a949baa1b6db1d434e253727", "sha256": "b8bd7f9147e92c9534a4ae00e1fef2bf332c74e6cdc6cdb08d3028595dcc6ab0" }, "downloads": -1, "filename": "es2csv-5.2.0-py27-none-any.whl", "has_sig": false, "md5_digest": "e468f3c5a949baa1b6db1d434e253727", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 11708, "upload_time": "2017-02-15T22:07:37", "url": "https://files.pythonhosted.org/packages/08/65/cba37441beec60da7d78a375055d05feacdeaf4c55721e31389696304676/es2csv-5.2.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5af38bb0a9b24cb856f5d0d5d42440d", "sha256": "74f6913a44fc7bfeffbaad860807fecd2c7221ff53121de00249965c2245ab7e" }, "downloads": -1, "filename": "es2csv-5.2.0.tar.gz", "has_sig": false, "md5_digest": "e5af38bb0a9b24cb856f5d0d5d42440d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8354, "upload_time": "2017-02-15T22:07:39", "url": "https://files.pythonhosted.org/packages/ef/71/d9f2dd0c223fa2d9df5e9dba38dd27ed64484dc2275f5cad954e7670aa32/es2csv-5.2.0.tar.gz" } ], "5.2.1": [ { "comment_text": "", "digests": { "md5": "f55bee61e58b84e47f5dd7875b033692", "sha256": "178218331695c2ab6da8677bd8d0df08f0068082baeb5b112e68f5e3942dbb3f" }, "downloads": -1, "filename": "es2csv-5.2.1-py27-none-any.whl", "has_sig": false, "md5_digest": "f55bee61e58b84e47f5dd7875b033692", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 12669, "upload_time": "2017-04-01T23:19:43", "url": "https://files.pythonhosted.org/packages/b7/38/76d24f51044efad2c04c5403b3a91f7fb8b1921dfc4773ae411bd75fef35/es2csv-5.2.1-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cd310a4c26860304fd0efc5b8ce1363", "sha256": "403f00f5e0443048a700a7b8802b229e0fb7e26e4dcbe231d54d91c2fe7aa0da" }, "downloads": -1, "filename": "es2csv-5.2.1.tar.gz", "has_sig": false, "md5_digest": "5cd310a4c26860304fd0efc5b8ce1363", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8956, "upload_time": "2017-04-01T23:19:45", "url": "https://files.pythonhosted.org/packages/3d/3a/6dedac602d4b10022d427a78e9b718a57a7254e02810906b99b41a6e6c72/es2csv-5.2.1.tar.gz" } ], "5.5.2": [ { "comment_text": "", "digests": { "md5": "28a4714767793dc1517a2a08c606fbfa", "sha256": "cf53dcbb29f6bc7c29014039049ac7d081be97ae7630726c56129e2aabae997a" }, "downloads": -1, "filename": "es2csv-5.5.2-py27-none-any.whl", "has_sig": false, "md5_digest": "28a4714767793dc1517a2a08c606fbfa", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": "==2.7.*", "size": 11671, "upload_time": "2018-03-21T20:45:48", "url": "https://files.pythonhosted.org/packages/34/37/9061c0bdb49153629fe61ce63701a5f9c9c85743c4564a68d841eb813fb9/es2csv-5.5.2-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f27ccd2a793391ce97b1be436ba6118", "sha256": "0ac4d64b5eaa1a4c24b008657ffeeeb5ad84a1b903f467b55d2e72eb1e963af1" }, "downloads": -1, "filename": "es2csv-5.5.2.tar.gz", "has_sig": false, "md5_digest": "5f27ccd2a793391ce97b1be436ba6118", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7.*", "size": 10176, "upload_time": "2018-03-21T20:45:50", "url": "https://files.pythonhosted.org/packages/7d/4d/331423adf788f1c82b0402604821011bf4d199230d75504a565f0f61be28/es2csv-5.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "28a4714767793dc1517a2a08c606fbfa", "sha256": "cf53dcbb29f6bc7c29014039049ac7d081be97ae7630726c56129e2aabae997a" }, "downloads": -1, "filename": "es2csv-5.5.2-py27-none-any.whl", "has_sig": false, "md5_digest": "28a4714767793dc1517a2a08c606fbfa", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": "==2.7.*", "size": 11671, "upload_time": "2018-03-21T20:45:48", "url": "https://files.pythonhosted.org/packages/34/37/9061c0bdb49153629fe61ce63701a5f9c9c85743c4564a68d841eb813fb9/es2csv-5.5.2-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f27ccd2a793391ce97b1be436ba6118", "sha256": "0ac4d64b5eaa1a4c24b008657ffeeeb5ad84a1b903f467b55d2e72eb1e963af1" }, "downloads": -1, "filename": "es2csv-5.5.2.tar.gz", "has_sig": false, "md5_digest": "5f27ccd2a793391ce97b1be436ba6118", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7.*", "size": 10176, "upload_time": "2018-03-21T20:45:50", "url": "https://files.pythonhosted.org/packages/7d/4d/331423adf788f1c82b0402604821011bf4d199230d75504a565f0f61be28/es2csv-5.5.2.tar.gz" } ] }