{ "info": { "author": "Thomas Leichtfuss", "author_email": "thomaslfuss@gmx.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7" ], "description": "sequence\n=========\n\nA Python module for looping over a sequence of commands with a focus on high configurability and extensibility.\n\n\n\nLatest Version\n--------------\nThe latest version of this project can be found at : http://github.com/thomst/sequence.\n\n\nInstallation\n------------\n* Option 1 : Install via pip ::\n\n pip install sequence\n\n* Option 2 : If you have downloaded the source ::\n\n python setup.py install\n\n\nDocumentation\n-------------\nHow to use? ::\n\n from sequence import Timer\n from sequence import Sequence\n from sequence import Cmd\n\n interval = 8\n timer = Timer(interval)\n\n def f(x): print x\n cmd1 = Cmd(f, args=['cmd1'], stall=3) #stall the execution of cmd2 for 3 sec\n cmd2 = Cmd(f, args=['cmd2']) #just right now (depending on the order)\n cmd3 = Cmd(f, args=['cmd3'], delay=4) #soonest after 4 sec from loop-start\n #other options are available...\n\n sequence = Sequence(timer, [cmd1, cmd2, cmd3])\n sequence.go()\n\n\n\n\nReporting Bugs\n--------------\nPlease report bugs at github issue tracker:\nhttps://github.com/thomst/sequence/issues\n\n\nAuthor\n------\nthomst \nThomas Leichtfu\u00df\n\n* http://github.com/thomst", "description_content_type": null, "docs_url": null, "download_url": "https://pypi.python.org/packages/source/s/sequence/sequence-0.3.4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thomst/sequence", "keywords": "loop sequence timer", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "sequence", "package_url": "https://pypi.org/project/sequence/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sequence/", "project_urls": { "Download": "https://pypi.python.org/packages/source/s/sequence/sequence-0.3.4.tar.gz", "Homepage": "https://github.com/thomst/sequence" }, "release_url": "https://pypi.org/project/sequence/0.3.4/", "requires_dist": null, "requires_python": null, "summary": "A Python module for looping over a sequence of commands with a focus on high configurability and extensibility.", "version": "0.3.4" }, "last_serial": 847321, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "df742112d74b59f28761d91ad707fef2", "sha256": "50b1bc238533e45c4c4851f5b5adb58d80bb61e1d7013d2cb0b6280ba3846f25" }, "downloads": -1, "filename": "sequence-0.3.tar.gz", "has_sig": false, "md5_digest": "df742112d74b59f28761d91ad707fef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5548, "upload_time": "2013-04-22T21:27:14", "url": "https://files.pythonhosted.org/packages/c0/ef/85b149b42034ddf83b12c82fc32d3222489228674e044b7a1cbbba7b85dd/sequence-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "bf11e4841e84359f84966dadd058fdce", "sha256": "f8cdea20aaec62cb98276b9af5600e472aadcfbce4f248d03cf61460e587eb45" }, "downloads": -1, "filename": "sequence-0.3.1.tar.gz", "has_sig": false, "md5_digest": "bf11e4841e84359f84966dadd058fdce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5364, "upload_time": "2013-07-30T23:06:32", "url": "https://files.pythonhosted.org/packages/5f/37/aef04ebc863db3c7f788f7efd1392554df00f5ef3b1646ddb5c7ba6c26fc/sequence-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e5dd2766720f50cdea12270a1084109d", "sha256": "adc11b504a1b157a774d0ec46d0366fecdbf249dd6875794eac97346d62450ce" }, "downloads": -1, "filename": "sequence-0.3.2.tar.gz", "has_sig": false, "md5_digest": "e5dd2766720f50cdea12270a1084109d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5366, "upload_time": "2013-07-31T07:28:53", "url": "https://files.pythonhosted.org/packages/bf/62/be20ab42bdde1c252eb509eb0dbdfe75dcd4dbad8e06e27289b4dd2b0b43/sequence-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "9e89328c3411e808d79c37eedab3d1cf", "sha256": "b624d0882465f3fd1bb8806b580ec770a04570dab68c3ec2d533f618e96095d1" }, "downloads": -1, "filename": "sequence-0.3.3.tar.gz", "has_sig": false, "md5_digest": "9e89328c3411e808d79c37eedab3d1cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5372, "upload_time": "2013-07-31T07:44:53", "url": "https://files.pythonhosted.org/packages/13/5a/8d6d268bce14a37c149a617bb520fda90b150be6837df8dc36a230c30619/sequence-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "a0502ce7c3276e6a46de367058c4ece3", "sha256": "188cf6db80959fe81d8fe29f4e6217fab0deea09833388e4e820cfd5bd15a3f9" }, "downloads": -1, "filename": "sequence-0.3.4.tar.gz", "has_sig": false, "md5_digest": "a0502ce7c3276e6a46de367058c4ece3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5375, "upload_time": "2013-08-23T18:53:23", "url": "https://files.pythonhosted.org/packages/23/70/1efd3d4b89c5dd18b4df3407f29236a3037eefb8c3109cc39732906eece3/sequence-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a0502ce7c3276e6a46de367058c4ece3", "sha256": "188cf6db80959fe81d8fe29f4e6217fab0deea09833388e4e820cfd5bd15a3f9" }, "downloads": -1, "filename": "sequence-0.3.4.tar.gz", "has_sig": false, "md5_digest": "a0502ce7c3276e6a46de367058c4ece3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5375, "upload_time": "2013-08-23T18:53:23", "url": "https://files.pythonhosted.org/packages/23/70/1efd3d4b89c5dd18b4df3407f29236a3037eefb8c3109cc39732906eece3/sequence-0.3.4.tar.gz" } ] }