{ "info": { "author": "FdelMazo", "author_email": "", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "==================\nOblique Strategies\n==================\n\n.. image:: https://badge.fury.io/py/obliquestrategies.svg\n :target: https://badge.fury.io/py/obliquestrategies\n\nOver One Hundred Worthwhile Dilemmas\n====================================\n\nCreated by Brian Eno and Peter Schmidt, first published in 1975\n===============================================================\n\nThis work is forked from `CrossNox's Programming Excuses `_\n\nDelving deep into the history and development of `David Bowie's Heroes `_ I found out that during the recording of the album, Brian Eno made use of his set of cards: Oblique Strategies.\n\n\n\nIn 1975, the magnificent `Brian Eno `_ and `Peter Schmidt `_ designed a method for promoting creativity, where each card offers a way to break mental blocks. In the subsequent years more and more editions of the deck of cards were made.\n\nUnsurprisingly, considering the creative nature of programming, this works very well when trying to overcome a deadlock in the midst of coding. \n\nTo understand more about this method, you should read ``_ which also serves as the original sources for every deck in this module.\n\nThis Python module and terminal command gives you one Oblique Strategy per run, taken from any of the original three decks or from the fourth special one. This comprises the first edition (1975), the second one (1978), the third one (1979), and the fourth one (1996), which has a `pretty interesting story `_ \n\n------------\n\nInstalling\n==========\n\n.. code:: bash\n\n pip install obliquestrategies\n\nUsage\n=====\n\n.. code:: python\n\n >>> from obliquestrategies import get_strategy\n >>> print(get_strategy())\n Work at a different speed\n\nDeck editions can be specified by edition number or edition year\n\n.. code:: python\n\n >>> print(get_strategy(1))\n Trust in the you of now\n >>> print(get_strategy(1975))\n How would you have done it?\n\nFrom a terminal\n===============\n\n.. code:: bash\n\n $ obliquestrategies\n What would your closest friend do?\n\nAnd once again, editions can be specified by numer or year with the :code:`--edition` option.\n\n.. code:: bash\n\n $ obliquestrategies --edition 2\n Turn it upside down\n $ obliquestrategies -e 1978\n Repetition is a form of change\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/FdelMazo/obliquestrategies", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "obliquestrategies", "package_url": "https://pypi.org/project/obliquestrategies/", "platform": "", "project_url": "https://pypi.org/project/obliquestrategies/", "project_urls": { "Homepage": "https://github.com/FdelMazo/obliquestrategies" }, "release_url": "https://pypi.org/project/obliquestrategies/0.3/", "requires_dist": null, "requires_python": "", "summary": "Over One Hundred Worthwhile Dilemmas", "version": "0.3" }, "last_serial": 4677300, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9fdef48a6520302dd6c6589318b176de", "sha256": "3e36c93c00076b9bc73aec8549c9184ba071a9c9e52886902f025c80677c8a7b" }, "downloads": -1, "filename": "obliquestrategies-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9fdef48a6520302dd6c6589318b176de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10828, "upload_time": "2019-01-08T23:24:44", "url": "https://files.pythonhosted.org/packages/b8/fe/dd7b094368fee657880d34499e8420cd5a428e61836d9e6a9d4a7c3f5963/obliquestrategies-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "778cbd1496489fcb56d60c18ea7411d0", "sha256": "13d87c885188159c30b53f7fe75fb395d4142b35caa22edc3eb1c4364cab71ce" }, "downloads": -1, "filename": "obliquestrategies-0.1.tar.gz", "has_sig": false, "md5_digest": "778cbd1496489fcb56d60c18ea7411d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5391, "upload_time": "2019-01-08T23:24:46", "url": "https://files.pythonhosted.org/packages/98/f1/b7ef8194f06b9f44a9400ab0d2701de5164e5b36e84bb1ffa8e8a3b38af2/obliquestrategies-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "08f95aafd1448edfd420560fb9768a56", "sha256": "a0b24cdaffb34b48ffa8750be2fc218483bce2d5a2dcc2e364a453f81fecd3f7" }, "downloads": -1, "filename": "obliquestrategies-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "08f95aafd1448edfd420560fb9768a56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10875, "upload_time": "2019-01-08T23:41:21", "url": "https://files.pythonhosted.org/packages/16/04/cabc344a8095e7dddbd3e34ca6e883157619a5d9a62e4095116363c4d6f1/obliquestrategies-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95584fa039d488fd51ffb1f93bc1df49", "sha256": "ed67332748b42e451ddb308e1ee0e4689fa91868f0dc3349fe46f584a7f3ec84" }, "downloads": -1, "filename": "obliquestrategies-0.2.tar.gz", "has_sig": false, "md5_digest": "95584fa039d488fd51ffb1f93bc1df49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5457, "upload_time": "2019-01-08T23:41:23", "url": "https://files.pythonhosted.org/packages/2c/af/a01c3ad0e87242d733d41660032048fd42d057bd32fc2942f341818d509f/obliquestrategies-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "eb13626baf572142e7037dc2fd6f3670", "sha256": "ebccd59af780813dec1756e2e1a8caddbfadd399020401c9b15c8c512c3416c4" }, "downloads": -1, "filename": "obliquestrategies-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "eb13626baf572142e7037dc2fd6f3670", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11996, "upload_time": "2019-01-09T15:32:58", "url": "https://files.pythonhosted.org/packages/52/9e/1974764bd6201aad0d36107d656a99acfdcf93cfb504eedcd2c9cb0971db/obliquestrategies-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "091beb67afd8b3901db76b52cc05a468", "sha256": "e08bcdd209e07feeea26f114ce8f116e6702ab5492dcf187e0f1d3e5ba3f0e0e" }, "downloads": -1, "filename": "obliquestrategies-0.3.tar.gz", "has_sig": false, "md5_digest": "091beb67afd8b3901db76b52cc05a468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6492, "upload_time": "2019-01-09T15:32:59", "url": "https://files.pythonhosted.org/packages/e8/ae/bcbc001e9b12646dbd1b04906395a9eea262cb061322157076855ffeb94e/obliquestrategies-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eb13626baf572142e7037dc2fd6f3670", "sha256": "ebccd59af780813dec1756e2e1a8caddbfadd399020401c9b15c8c512c3416c4" }, "downloads": -1, "filename": "obliquestrategies-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "eb13626baf572142e7037dc2fd6f3670", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11996, "upload_time": "2019-01-09T15:32:58", "url": "https://files.pythonhosted.org/packages/52/9e/1974764bd6201aad0d36107d656a99acfdcf93cfb504eedcd2c9cb0971db/obliquestrategies-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "091beb67afd8b3901db76b52cc05a468", "sha256": "e08bcdd209e07feeea26f114ce8f116e6702ab5492dcf187e0f1d3e5ba3f0e0e" }, "downloads": -1, "filename": "obliquestrategies-0.3.tar.gz", "has_sig": false, "md5_digest": "091beb67afd8b3901db76b52cc05a468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6492, "upload_time": "2019-01-09T15:32:59", "url": "https://files.pythonhosted.org/packages/e8/ae/bcbc001e9b12646dbd1b04906395a9eea262cb061322157076855ffeb94e/obliquestrategies-0.3.tar.gz" } ] }