{
    "info": {
        "author": "Lu\u00eds Gomes",
        "author_email": "luismsgomes@gmail.com",
        "bugtrack_url": null,
        "classifiers": [
            "Development Status :: 5 - Production/Stable",
            "Intended Audience :: Developers",
            "License :: OSI Approved :: MIT License",
            "Programming Language :: Python :: 3 :: Only",
            "Topic :: Text Processing :: Filters"
        ],
        "description": "=============\n toolwrapper\n=============\n\nA Python module for interfacing with external text tools.\n\nThis module provides a single class `toolwrapper.ToolWrapper`.  Objects of\nthis class will launch subprocesses and communicate with them via stdin/stdout\npipes.\n\nCopyright \u00ae 2015-2019 Lu\u00eds Gomes <luismsgomes@gmail.com>.\n\nChangelog\n---------\n\n* ``v1.0.0``\n    - version bump to reflect actual maturity and stability of this module\n    - changed logger name to include the module of the class\n* ``v0.4.1``\n    - Fixed close()\n* ``v0.4.0``\n    - added ``LICENSE`` file\n    - added tests\n    - detect if ``stdbuf`` is available\n* ``v0.3.0``\n    - changed to MIT license\n* ``v0.2.0``\n    - moved sources into ./src/ and adjusted setup.py\n    - bugfix setup.py\n* ``v0.1.0``\n    - first working version (unreleased)\n\nTODO\n----\n\n* Implement timeout option for read and write operations.\n* Implement restart.",
        "description_content_type": "",
        "docs_url": null,
        "download_url": "",
        "downloads": {
            "last_day": -1,
            "last_month": -1,
            "last_week": -1
        },
        "home_page": "https://github.com/luismsgomes/toolwrapper",
        "keywords": "subprocess text tool wrapper",
        "license": "MIT",
        "maintainer": "",
        "maintainer_email": "",
        "name": "toolwrapper",
        "package_url": "https://pypi.org/project/toolwrapper/",
        "platform": "",
        "project_url": "https://pypi.org/project/toolwrapper/",
        "project_urls": {
            "Homepage": "https://github.com/luismsgomes/toolwrapper"
        },
        "release_url": "https://pypi.org/project/toolwrapper/2.1.0/",
        "requires_dist": null,
        "requires_python": "",
        "summary": "A base class for wrapping text-processing tools",
        "version": "2.1.0",
        "yanked": false,
        "yanked_reason": null
    },
    "last_serial": 7229304,
    "releases": {
        "0.2.0": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "987929113863b6d3c0bbc759fb76a532",
                    "sha256": "d87dbc777c1a9c82b5bd709984be40f5aa623213136cc9c53b1466c236a61f34"
                },
                "downloads": -1,
                "filename": "toolwrapper-0.2.0-py3-none-any.whl",
                "has_sig": false,
                "md5_digest": "987929113863b6d3c0bbc759fb76a532",
                "packagetype": "bdist_wheel",
                "python_version": "py3",
                "requires_python": null,
                "size": 3727,
                "upload_time": "2016-08-17T21:15:51",
                "upload_time_iso_8601": "2016-08-17T21:15:51.912110Z",
                "url": "https://files.pythonhosted.org/packages/2f/7a/0fe4daf7012350387c3e55cddb3b4c4adacd09db9edd518c2b5e9f696f4a/toolwrapper-0.2.0-py3-none-any.whl",
                "yanked": false,
                "yanked_reason": null
            },
            {
                "comment_text": "",
                "digests": {
                    "md5": "35b55e2f2b0b096ebe77cd896ab62407",
                    "sha256": "24d954b3221812b649f58a1e33f5a459391aca34bcd767d3b4141f7d6536b5d6"
                },
                "downloads": -1,
                "filename": "toolwrapper-0.2.0.tar.gz",
                "has_sig": false,
                "md5_digest": "35b55e2f2b0b096ebe77cd896ab62407",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 2441,
                "upload_time": "2016-08-17T21:15:42",
                "upload_time_iso_8601": "2016-08-17T21:15:42.593992Z",
                "url": "https://files.pythonhosted.org/packages/67/95/b08bf7283330295e3a711a6c958e15e438447375f4212f94d106c9715043/toolwrapper-0.2.0.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "0.3.0": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "642e511c7f407658d3863dabf6e49128",
                    "sha256": "8987ff7efa1d86ffbc0506d9553aa22ea321fec4e4bb7e16021aa29e5799a28d"
                },
                "downloads": -1,
                "filename": "toolwrapper-0.3.0-py3-none-any.whl",
                "has_sig": false,
                "md5_digest": "642e511c7f407658d3863dabf6e49128",
                "packagetype": "bdist_wheel",
                "python_version": "py3",
                "requires_python": null,
                "size": 3997,
                "upload_time": "2017-06-02T09:57:46",
                "upload_time_iso_8601": "2017-06-02T09:57:46.849429Z",
                "url": "https://files.pythonhosted.org/packages/b4/9c/f80c90a6ca0fbfc7d2748f94278639bffe9bbcd2fd6046674bc37e3f38ec/toolwrapper-0.3.0-py3-none-any.whl",
                "yanked": false,
                "yanked_reason": null
            },
            {
                "comment_text": "",
                "digests": {
                    "md5": "b0f107bcd6003b20919b06d907cec31e",
                    "sha256": "706f1f960e2b44de25a859417ac287e62de5db00e15ba5b60ef07d5bceacdc80"
                },
                "downloads": -1,
                "filename": "toolwrapper-0.3.0.tar.gz",
                "has_sig": false,
                "md5_digest": "b0f107bcd6003b20919b06d907cec31e",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 2705,
                "upload_time": "2017-06-02T09:55:23",
                "upload_time_iso_8601": "2017-06-02T09:55:23.736991Z",
                "url": "https://files.pythonhosted.org/packages/a1/f6/a4f27fa51fa77aa9f77a50784ae87991bdb6ba01700657b525a4a986afbb/toolwrapper-0.3.0.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "0.4.0": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "54c4bc633314280c1d83b48c6cbfe4eb",
                    "sha256": "54dc43cdb5c5608957e53f2621ee4ea5c2afd0ba66cf07c22a4c3e4e1578eda3"
                },
                "downloads": -1,
                "filename": "toolwrapper-0.4.0.tar.gz",
                "has_sig": false,
                "md5_digest": "54c4bc633314280c1d83b48c6cbfe4eb",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 2747,
                "upload_time": "2019-05-21T16:56:07",
                "upload_time_iso_8601": "2019-05-21T16:56:07.111372Z",
                "url": "https://files.pythonhosted.org/packages/ac/1e/9df431a8c9d75a75f76af9af39b46b239671f2661c3f348899ea191ebbc4/toolwrapper-0.4.0.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "0.4.1": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "aef3014f5cd222c95715c1639d3580a0",
                    "sha256": "4f7c595555f0801f9e9bbe8dca421482be6e88b8e3305e99dfe8840edf43eabb"
                },
                "downloads": -1,
                "filename": "toolwrapper-0.4.1.tar.gz",
                "has_sig": false,
                "md5_digest": "aef3014f5cd222c95715c1639d3580a0",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 2740,
                "upload_time": "2019-05-21T16:58:19",
                "upload_time_iso_8601": "2019-05-21T16:58:19.345543Z",
                "url": "https://files.pythonhosted.org/packages/57/d8/d6d60252127f30b26ffaa8cbc30c542e90f6012a0181b74e7a93d6b74a7d/toolwrapper-0.4.1.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "1.0.0": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "599804c1288e2758369314a6735f34b5",
                    "sha256": "d009dbe0f05bd15718fc8fca324207847c4a37470053342a10ce33fb25780723"
                },
                "downloads": -1,
                "filename": "toolwrapper-1.0.0.tar.gz",
                "has_sig": false,
                "md5_digest": "599804c1288e2758369314a6735f34b5",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 3052,
                "upload_time": "2019-09-10T14:48:41",
                "upload_time_iso_8601": "2019-09-10T14:48:41.935266Z",
                "url": "https://files.pythonhosted.org/packages/ad/00/dba43b705ecb0d286576e78fc5b5d75c27ba3d1c4b80cf9a047ec3c6ad3f/toolwrapper-1.0.0.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "2.0.0": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "bbc168e3d99c58b704f28588d4393a4c",
                    "sha256": "a84649d439f649413d9c7b0b5f75ffd11b20b124e32408fd64380145f6bc34d4"
                },
                "downloads": -1,
                "filename": "toolwrapper-2.0.0.tar.gz",
                "has_sig": false,
                "md5_digest": "bbc168e3d99c58b704f28588d4393a4c",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 3124,
                "upload_time": "2020-03-09T11:49:57",
                "upload_time_iso_8601": "2020-03-09T11:49:57.246186Z",
                "url": "https://files.pythonhosted.org/packages/5e/18/e9ead8b464ea9eb945d41922b4cd7e43267f6d2b9f62cd5102912227ea8c/toolwrapper-2.0.0.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "2.0.1": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "e1496761e1e590d5ae9eff3e75e02ea9",
                    "sha256": "4d309ee1dcc754e11a69f42fb4f26c3eaa20f495472a02df2375d4c83d183a5e"
                },
                "downloads": -1,
                "filename": "toolwrapper-2.0.1.tar.gz",
                "has_sig": false,
                "md5_digest": "e1496761e1e590d5ae9eff3e75e02ea9",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 3214,
                "upload_time": "2020-05-11T11:59:57",
                "upload_time_iso_8601": "2020-05-11T11:59:57.302783Z",
                "url": "https://files.pythonhosted.org/packages/c8/7c/8a7a64725ebafa12ad58de28a80b2b3969fd43a42edeb85ba829a7ee0769/toolwrapper-2.0.1.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "2.0.2": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "5018e51814c8e58a40ed34bc6ab5e258",
                    "sha256": "660e8ea119008b4dc493386bcf7121325347a0765c8f11af2c4d0ea037e65e8f"
                },
                "downloads": -1,
                "filename": "toolwrapper-2.0.2.tar.gz",
                "has_sig": false,
                "md5_digest": "5018e51814c8e58a40ed34bc6ab5e258",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 3208,
                "upload_time": "2020-05-11T13:18:22",
                "upload_time_iso_8601": "2020-05-11T13:18:22.735719Z",
                "url": "https://files.pythonhosted.org/packages/9c/78/9057e6ae87f91d369ebb2b539060b4c5d5fe8a7a04a2be9daaa2d9eaee31/toolwrapper-2.0.2.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ],
        "2.1.0": [
            {
                "comment_text": "",
                "digests": {
                    "md5": "e1f3bf315d42e8a47ae69f1728049be6",
                    "sha256": "128088c93cb02fcaa6701c488e62e027f45ca5597b5c9bcf28816ad70e830bf7"
                },
                "downloads": -1,
                "filename": "toolwrapper-2.1.0.tar.gz",
                "has_sig": false,
                "md5_digest": "e1f3bf315d42e8a47ae69f1728049be6",
                "packagetype": "sdist",
                "python_version": "source",
                "requires_python": null,
                "size": 3202,
                "upload_time": "2020-05-13T04:18:05",
                "upload_time_iso_8601": "2020-05-13T04:18:05.650696Z",
                "url": "https://files.pythonhosted.org/packages/41/7b/34bf8fb69426d8a18bcc61081e9d126f4fcd41c3c832072bef39af1602cd/toolwrapper-2.1.0.tar.gz",
                "yanked": false,
                "yanked_reason": null
            }
        ]
    },
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "e1f3bf315d42e8a47ae69f1728049be6",
                "sha256": "128088c93cb02fcaa6701c488e62e027f45ca5597b5c9bcf28816ad70e830bf7"
            },
            "downloads": -1,
            "filename": "toolwrapper-2.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e1f3bf315d42e8a47ae69f1728049be6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3202,
            "upload_time": "2020-05-13T04:18:05",
            "upload_time_iso_8601": "2020-05-13T04:18:05.650696Z",
            "url": "https://files.pythonhosted.org/packages/41/7b/34bf8fb69426d8a18bcc61081e9d126f4fcd41c3c832072bef39af1602cd/toolwrapper-2.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "vulnerabilities": []
}