{ "info": { "author": "Aleksandar Nikolaev Dinkov", "author_email": "alexander.n.dinkov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "========\nPIPECASH\n========\n\n\n.. image:: https://img.shields.io/pypi/v/pipecash.svg\n :target: https://pypi.python.org/pypi/pipecash\n\n.. image:: https://img.shields.io/travis/Pipe-Cash/pipecash.svg\n :target: https://travis-ci.org/Pipe-Cash/pipecash\n\n.. image:: https://readthedocs.org/projects/pipecash/badge/?version=latest\n :target: https://pipecash.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n.. image:: https://pyup.io/repos/github/Pipe-Cash/pipecash/shield.svg\n :target: https://pyup.io/repos/github/Pipe-Cash/pipecash/\n :alt: Updates\n\n\n\n* License: OPEN BLOCKCHAIN-SPECIFIC LICENSE\n* Documentation: https://pipecash.readthedocs.io.\n* Website: https://pipe.cash.\n\n\nA framework for easy automation of Bitcoin related tasks. PipeCash is flexible due to it's plugin system and configuration options. Read more at http://pipe.cash/\n\nDescription\n------------\n\nPipeCash is a framework for automation of Bitcoin Related tasks.\n\nIt reads a configuration (json file) and executes the appropriate tasks (called \"agents\") at the appropriate times, in a way similar to IFTTT.\n\nAn agent may be scheduled (to run at specific times), controlled (to run when another agent tells it to), receive event data (when another agent produces an event), or just be started once and run in the background.\n\nAgents represent simple actions:\n\n* Sending an email\n* Reading a file\n* Getting specific data from the internet\n* etc...\n\nAn agent can have access to a wallet and use the standard wallet interface to perform a money related task.\nSuch an agent should work the same, even if it uses a different wallet, or even a different currency.\n\n\nThis package contains the core functionality of PipeCash, needed to run any PipeCash instance.\n\nThe package does not contain any PipeCash agents or wallets. They must come from separate packages.\n\nIt does not contain any configurations either.\nAt this stage users will be required to create their own configurations.\n\nQuick Start\n------------\n\nRun a scenario:\n\n.. code-block:: bash\n\n pipecash -s /path/to/scenario.json\n\nIf the scenario needs secret variables, generate them:\n\n.. code-block:: bash\n\n pipecash -s /path/to/scenario.json --createSecretsFile > secrets.json\n\nOnce the file is generated, open it and fill the secret variables.\nTo run the scenario together with the secrets, use:\n\n.. code-block:: bash\n\n pipecash -s /path/to/scenario.json --secretsPath /path/to/secrets.json\n\nIssues\n------\nTo tell us about a bug, please see the issue template : https://github.com/Pipe-Cash/pipecash/issues/21\n\n\n=======\nHistory\n=======\n\n0.1.0.4 (2019-02-08)\n------------------\n\n* major bug fixes\n\n0.1.0.3 (2019-02-08)\n------------------\n\n* Changed OptionTemplateSolver:\n * Templates resolve to actual objects, instead of their string representation\n * Templates can no longer be combined with a string outside the template.\n * Example Template: '{{'one two'.split()}}' resolves to ['one', 'two'] (array)\n * Example Invalid Template: 'The answer is {{40+2}}!' does not resolve and remains the same string.\n\n0.1.0.2 (2019-02-08)\n------------------\n\n* New Feature: GetNeededSecrets\n* minor bug fixes\n\n0.1.0.1 (2019-02-08)\n------------------\n\n* 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/Pipe-Cash/pipecash", "keywords": "pipecash", "license": "OPEN BLOCKCHAIN-SPECIFIC LICENSE", "maintainer": "", "maintainer_email": "", "name": "pipecash", "package_url": "https://pypi.org/project/pipecash/", "platform": "", "project_url": "https://pypi.org/project/pipecash/", "project_urls": { "Homepage": "https://github.com/Pipe-Cash/pipecash" }, "release_url": "https://pypi.org/project/pipecash/0.1.0.4/", "requires_dist": [ "Click (>=6.0)", "schedule (==0.5.0)" ], "requires_python": "", "summary": "A framework for easy automation of Bitcoin related tasks. PipeCash is flexible due to it's plugin system and configuration options. Read more at http://pipe.cash/", "version": "0.1.0.4" }, "last_serial": 5196670, "releases": { "0.1.0.1": [ { "comment_text": "", "digests": { "md5": "f06ae35a87831f961125f1dd562d282e", "sha256": "1af563bd34dee0b68f926529fae2d440f5ba1b543d916b2162a3d85c3ce4d232" }, "downloads": -1, "filename": "pipecash-0.1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f06ae35a87831f961125f1dd562d282e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16686, "upload_time": "2019-03-23T12:48:07", "url": "https://files.pythonhosted.org/packages/cd/fb/afaeb3c4f22d2daae3e7908e4c1600a16b9d9c632108a503c02b5716653b/pipecash-0.1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8babbf89e17ec468e442a0d03e002c31", "sha256": "0b4ae76d407830ca8ca167a4507c149be320a4a691f88da60e1696d1eb3eef62" }, "downloads": -1, "filename": "pipecash-0.1.0.1.tar.gz", "has_sig": false, "md5_digest": "8babbf89e17ec468e442a0d03e002c31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35932, "upload_time": "2019-03-23T12:48:10", "url": "https://files.pythonhosted.org/packages/8f/22/627319a51ca1881118db44b45f87470b801f6defe0ec9d0dfabda8039ab3/pipecash-0.1.0.1.tar.gz" } ], "0.1.0.2": [ { "comment_text": "", "digests": { "md5": "95cc2dd55169ecd946800b832b022e6d", "sha256": "4cfe8f3e4cc780a1bf0bd31933cffe1c96576bc55b8b13eb45ddbbe37eeb86e2" }, "downloads": -1, "filename": "pipecash-0.1.0.2-py2.7.egg", "has_sig": false, "md5_digest": "95cc2dd55169ecd946800b832b022e6d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 35167, "upload_time": "2019-04-14T20:15:25", "url": "https://files.pythonhosted.org/packages/89/19/59e5ee3641c573a0b791112ee30d4e2c1f8a2de9f05d2c8b2788142f90c8/pipecash-0.1.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "76c7462af173187fa127cf10382cfe2c", "sha256": "85e597c3af40a07a8dcbc2c6c2f166521aac6f9974c29267a67c8bf8cd2ee89e" }, "downloads": -1, "filename": "pipecash-0.1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76c7462af173187fa127cf10382cfe2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17596, "upload_time": "2019-04-14T20:15:23", "url": "https://files.pythonhosted.org/packages/fc/36/5ffd981905506fd9de08e0a2e94e1c63ec6daf487edbdc91aeda2284a7da/pipecash-0.1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0775b0be087f9417c4076f88ae442488", "sha256": "a10bcd68c67e4a5674b76e39b66fe65d6032ac2e1f5f9e920819007e0273c1f3" }, "downloads": -1, "filename": "pipecash-0.1.0.2.tar.gz", "has_sig": false, "md5_digest": "0775b0be087f9417c4076f88ae442488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36877, "upload_time": "2019-04-14T20:15:27", "url": "https://files.pythonhosted.org/packages/f2/d0/0525378fa60dd7c52bff90b9372afb48454e3f81c9bcf3bd2d5891c6f872/pipecash-0.1.0.2.tar.gz" } ], "0.1.0.3": [ { "comment_text": "", "digests": { "md5": "8bd3cb94e0cf8c8c4a480c1b54a48c1f", "sha256": "64b420b67665c64e65682abf547426a7e4d7564ec0ed0e979279e625798d1d56" }, "downloads": -1, "filename": "pipecash-0.1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8bd3cb94e0cf8c8c4a480c1b54a48c1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17775, "upload_time": "2019-04-21T15:10:41", "url": "https://files.pythonhosted.org/packages/05/c7/4dac35cc344c509ce82c3e055fbf73dab2ee43dddeb133cd873cd3a3435d/pipecash-0.1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65291ee68e67753629d23b25b80079c5", "sha256": "9d9cc3ae6b0bbf264f6bb05210723a8ad1661b964ee2bb2488a5e4e4209b8079" }, "downloads": -1, "filename": "pipecash-0.1.0.3.tar.gz", "has_sig": false, "md5_digest": "65291ee68e67753629d23b25b80079c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37258, "upload_time": "2019-04-21T15:10:44", "url": "https://files.pythonhosted.org/packages/68/f7/961d6a6b1890195f810090093425539358d09250fffb1513df3594b8abf0/pipecash-0.1.0.3.tar.gz" } ], "0.1.0.4": [ { "comment_text": "", "digests": { "md5": "c77ec9700510c5abe7800df70ab3d7c1", "sha256": "4a5158cde3c61cdf8749eccd37419ef09976f24c30defd704b5853bef30fc70f" }, "downloads": -1, "filename": "pipecash-0.1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c77ec9700510c5abe7800df70ab3d7c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17884, "upload_time": "2019-04-27T13:34:45", "url": "https://files.pythonhosted.org/packages/ee/77/ddd69f336e704749b3da26ebdee7d7fbb43cf207501f04073d5e6c17d0ba/pipecash-0.1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40fae3a9ff5a4dbe13058e91a0f82cc4", "sha256": "676daa69bf10d6c12571a7a8c360936bcb4ca23351d31b395b3bbcdd9ed71217" }, "downloads": -1, "filename": "pipecash-0.1.0.4.tar.gz", "has_sig": false, "md5_digest": "40fae3a9ff5a4dbe13058e91a0f82cc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37373, "upload_time": "2019-04-27T13:34:55", "url": "https://files.pythonhosted.org/packages/39/24/d4de6d402861a977d31c15c7aa16c5b593a17c2ef9413b260aff6af11939/pipecash-0.1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c77ec9700510c5abe7800df70ab3d7c1", "sha256": "4a5158cde3c61cdf8749eccd37419ef09976f24c30defd704b5853bef30fc70f" }, "downloads": -1, "filename": "pipecash-0.1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c77ec9700510c5abe7800df70ab3d7c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17884, "upload_time": "2019-04-27T13:34:45", "url": "https://files.pythonhosted.org/packages/ee/77/ddd69f336e704749b3da26ebdee7d7fbb43cf207501f04073d5e6c17d0ba/pipecash-0.1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40fae3a9ff5a4dbe13058e91a0f82cc4", "sha256": "676daa69bf10d6c12571a7a8c360936bcb4ca23351d31b395b3bbcdd9ed71217" }, "downloads": -1, "filename": "pipecash-0.1.0.4.tar.gz", "has_sig": false, "md5_digest": "40fae3a9ff5a4dbe13058e91a0f82cc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37373, "upload_time": "2019-04-27T13:34:55", "url": "https://files.pythonhosted.org/packages/39/24/d4de6d402861a977d31c15c7aa16c5b593a17c2ef9413b260aff6af11939/pipecash-0.1.0.4.tar.gz" } ] }