{ "info": { "author": "Flight Data Services Ltd", "author_email": "developers@flightdataservices.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved", "Operating System :: OS Independent", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\r\n============\r\n\r\nFilterPype is being used for multi-level data analysis, but could be applied to \r\nmany other areas where it is difficult to split up a system into small \r\nindependent parts.\r\n\r\nSome of its features:\r\n\r\n* Advanced algorithms broken down into simple data filter coroutines\r\n* Pipelines constructed from filters in the new FilterPype mini-language\r\n* Domain experts assemble pipelines with no Python knowledge required\r\n* Sub-pipelines and filters linked by automatic pipeline construction\r\n* All standard operations available: branching, joining and looping\r\n* Recursive coroutine pipes allowing calculation of e.g. factorials\r\n* Using it is like writing a synchronous multi-threaded program\r\n\r\nProject sponsored by `Flight Data Services`_ and released under the Open \r\nSoftware License (`OSL-3.0`_).\r\n\r\nInstallation\r\n------------\r\n\r\nPackage requires ``pip`` for installation.\r\n::\r\n\r\n pip install FilterPype\r\n\r\nSource Code\r\n-----------\r\n\r\nSource code is available from `GitHub`_:\r\n\r\n* https://github.com/FlightDataServices/FilterPype\r\n\r\nDocumentation\r\n-------------\r\n\r\nDocumentation is available from the `Python Package Index`_:\r\n\r\n* http://packages.python.org/FilterPype/\r\n\r\n.. _Flight Data Services: http://www.flightdataservices.com/\r\n.. _OSL-3.0: http://www.opensource.org/licenses/osl-3.0.php\r\n.. _GitHub: https://github.com/\r\n.. _Python Package Index: http://pypi.python.org/\r\nChanges\r\n=======\r\n\r\n0.3.5\r\n-----\r\n* Migrated to GitHub. No code changes.\r\n\r\n0.3.4\r\n-----\r\n* Packaging now uses SetupFixer\r\n* License changed from MIT to OSL-3.0\r\n\r\n0.3.3\r\n-----\r\n* Completed test suite\r\n* Minor documentation tweaks\r\n\r\n0.3.2\r\n-----\r\n\r\n* Refactored documentation and Sphinx configuration\r\n* Documentation auto published to PyPI\r\n\r\n0.3.1\r\n-----\r\n\r\n* Refactored package structure and setup.py\r\n* Source distribution auto published to PyPI\r\n\r\n0.3.0\r\n-----\r\n\r\n* Minor code cleanup for hosting source on Google Code\r\n\r\n0.2.9\r\n-----\r\n\r\n* Initial release\r\n\r\nTo Do\r\n=====\r\n\r\n* class DataLength(dfb.DataFilter) cf. CountBytes\r\n* Use tank_queue for calculating vertical height change rate\r\n* Make \">>>\" redundant, since it adds nothing to the logic of\r\n and just complicates things because of when it is required.\r\n \r\nSee the **TO-DO** markers in filterpype/*.py for a complete list.\r\n\r\nCredits\r\n=======\r\n\r\nFilterPype is written and maintained by Flight Data Services, Ltd \r\n.\r\n\r\nSubstantial parts were written by Rob Collins\r\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/FilterPype/", "download_url": "http://www.filterpype.org/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.filterpype.org/", "keywords": "process,flow,pipes,filters,framework", "license": "Open Software License (OSL-3.0)", "maintainer": "", "maintainer_email": "", "name": "FilterPype", "package_url": "https://pypi.org/project/FilterPype/", "platform": "OS Independent", "project_url": "https://pypi.org/project/FilterPype/", "project_urls": { "Download": "http://www.filterpype.org/", "Homepage": "http://www.filterpype.org/" }, "release_url": "https://pypi.org/project/FilterPype/0.3.5/", "requires_dist": null, "requires_python": null, "summary": "FilterPype is a process-flow pipes-and-filters Python framework.", "version": "0.3.5" }, "last_serial": 538210, "releases": { "0.2.9": [ { "comment_text": "", "digests": { "md5": "8b4d9a21cf4b752a1b3b2277bebac06e", "sha256": "c0d5928b32ff5541b70a42597e8c437c748b760c0b6886e384992a1130839f3b" }, "downloads": -1, "filename": "FilterPype-0.3.0-py2.6.egg", "has_sig": false, "md5_digest": "8b4d9a21cf4b752a1b3b2277bebac06e", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 316895, "upload_time": "2011-09-16T16:59:19", "url": "https://files.pythonhosted.org/packages/b8/40/0438f8a2d573a89e9c85b81b760c01bd611b320c57da7fdc70d2b931efa6/FilterPype-0.3.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "7323e8df0b05d35f25337bbefff1ac8e", "sha256": "ddbac7fc257f062bf1a6ec6f278400c7af687b8cf8d74d189ceb1176f098de63" }, "downloads": -1, "filename": "FilterPype-0.3.0-py2.7.egg", "has_sig": false, "md5_digest": "7323e8df0b05d35f25337bbefff1ac8e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 316019, "upload_time": "2011-09-16T16:59:39", "url": "https://files.pythonhosted.org/packages/b2/75/36ce5e24dc3a4475f28e8db538e4d52c3bae1262552e9727b4cb8ec3d6de/FilterPype-0.3.0-py2.7.egg" } ], "0.3.0": [], "0.3.1": [ { "comment_text": "", "digests": { "md5": "39698a83e664cf9a4e57fc7527c223a5", "sha256": "4ab80232ef4dbec715c49fd7b3f7b90919eeea4b8f4bc824082058e1f666fa6e" }, "downloads": -1, "filename": "FilterPype-0.3.1.tar.gz", "has_sig": false, "md5_digest": "39698a83e664cf9a4e57fc7527c223a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 696546, "upload_time": "2012-01-04T14:46:39", "url": "https://files.pythonhosted.org/packages/6d/1b/323b64c4c55c9b1b003d7c2d21b6ca9d2da0aeca0b63968db6745adf9d19/FilterPype-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "c16d40b9d63de11305cb93e4a6edbb7c", "sha256": "9b3db4118b7d87bedb832b04bac6a015fe33726f4fc27ccb8e2ff9de9e32ec4a" }, "downloads": -1, "filename": "FilterPype-0.3.2.tar.gz", "has_sig": false, "md5_digest": "c16d40b9d63de11305cb93e4a6edbb7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 679900, "upload_time": "2012-01-04T18:03:31", "url": "https://files.pythonhosted.org/packages/c9/73/4cd3a4cb1b7e1730a5fb4f31b8e25e69d32e86a9fa5bee070c5871579063/FilterPype-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "ffa28ab1994342f99f262aa486d58677", "sha256": "8bdf3f0b247ae9396eed44c5042b651724e8cc25e12d466011730c6f1434ccc5" }, "downloads": -1, "filename": "FilterPype-0.3.3.tar.gz", "has_sig": false, "md5_digest": "ffa28ab1994342f99f262aa486d58677", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 679908, "upload_time": "2012-01-04T18:12:15", "url": "https://files.pythonhosted.org/packages/e6/97/4db3b3606d1b26f0b8e72fb2b20a70c34c0fa5f22dd92421c772351a9cc4/FilterPype-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "930429556ed35387f6e8872540a0a72b", "sha256": "e4f5f356501cd56d9df37c0497b2c39f0de2940630ec13f2fd2af79175a927e6" }, "downloads": -1, "filename": "FilterPype-0.3.4.zip", "has_sig": false, "md5_digest": "930429556ed35387f6e8872540a0a72b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2027970, "upload_time": "2012-03-20T15:08:03", "url": "https://files.pythonhosted.org/packages/64/79/a3f379ffcb6a77cc574afec55288fc136566dbf5b08a9ca7edad3c237879/FilterPype-0.3.4.zip" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "bb74c68284e533a09a32be46473f513c", "sha256": "0b7e4e9779d6faf082c39e3b01859a886227cf0c005720f81d22818c2734aa65" }, "downloads": -1, "filename": "FilterPype-0.3.5.zip", "has_sig": false, "md5_digest": "bb74c68284e533a09a32be46473f513c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 743141, "upload_time": "2013-01-08T12:35:16", "url": "https://files.pythonhosted.org/packages/dd/19/472bacf6deff3b903596140c0d97aa406a0e6999d0fcaa4ed81cdda8340e/FilterPype-0.3.5.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb74c68284e533a09a32be46473f513c", "sha256": "0b7e4e9779d6faf082c39e3b01859a886227cf0c005720f81d22818c2734aa65" }, "downloads": -1, "filename": "FilterPype-0.3.5.zip", "has_sig": false, "md5_digest": "bb74c68284e533a09a32be46473f513c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 743141, "upload_time": "2013-01-08T12:35:16", "url": "https://files.pythonhosted.org/packages/dd/19/472bacf6deff3b903596140c0d97aa406a0e6999d0fcaa4ed81cdda8340e/FilterPype-0.3.5.zip" } ] }