{ "info": { "author": "Jamie Bliss", "author_email": "jamie@ivyleav.es", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools", "Topic :: System :: Archiving :: Packaging", "Topic :: System :: Systems Administration" ], "description": "SpiroFS\n=======\n\nSpiroFS is a fileserver backend for Salt focusing on deployment and saltenv\nmanagement. It allows automated systems to push deployment bundles to Salt\nwithout giving them undue permissions. It is dynamic and does not require\non-going reconfiguration as your technology stack grows and changes.\n\nFull documentation is https://saltstack.com/spirofs\n\nInstallation\n------------\n0. Have pip for the Python that salt is installed into\n1. `pip install spirofs` (Adapt as necessary)\n2. Configure the salt master (see [docs](https://spirostack.com/spirofs/#configuration))\n3. Restart the salt master\n\nNote: libsodium is used, but is pre-packaged in the binary wheels. If these are\nnot used on your system for whatever reason, install either `libsodium-dev` (apt)\nor `libsodium-devel` (yum).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://spirostack.com/spirofs/", "keywords": "salt saltstack spirostack spirofs", "license": "", "maintainer": "", "maintainer_email": "", "name": "spirofs", "package_url": "https://pypi.org/project/spirofs/", "platform": "", "project_url": "https://pypi.org/project/spirofs/", "project_urls": { "Bug Reports": "https://gitlab.com/saltspiro/spirofs/issues", "Funding": "https://ko-fi.com/astraluma", "Homepage": "https://spirostack.com/spirofs/", "Source": "https://gitlab.com/saltspiro/spirofs/" }, "release_url": "https://pypi.org/project/spirofs/0.0.1/", "requires_dist": [ "pymacaroons", "setuptools" ], "requires_python": "", "summary": "Salt Fileserver handling dynamic saltenvs and discrete deployments from CI/CD.", "version": "0.0.1" }, "last_serial": 4510870, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "777588b35cc85bdb5ff600a8d3f88504", "sha256": "bc48b3b1bf7e9df61a80c22d96e7bf7d81d3e2f6e834b070803f0655508c6f2f" }, "downloads": -1, "filename": "spirofs-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "777588b35cc85bdb5ff600a8d3f88504", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14960, "upload_time": "2018-11-21T05:54:14", "url": "https://files.pythonhosted.org/packages/5a/ac/dbe16d806e634866f4b4c7ce738b95cd151225fb9542b1e55f1a9e224f2e/spirofs-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "684c41989631eb471661713e5ca7386b", "sha256": "d623352e317fb9bbc7d6a1baff2da785b68a6076c9b22fa13af939d2cdc4295b" }, "downloads": -1, "filename": "spirofs-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "684c41989631eb471661713e5ca7386b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13309, "upload_time": "2018-11-21T05:54:16", "url": "https://files.pythonhosted.org/packages/a0/d5/f50f49c4be6dad5bc5b4ee0ce9ace35466350bd917c0de1cb264e20d6b24/spirofs-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b535c2b89ed82350d5f439ed42d9fa1", "sha256": "0e2c9f2a51a28602dd2117f8ce37ff94507c7f73e9dba8a42e1a24563fae581b" }, "downloads": -1, "filename": "spirofs-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7b535c2b89ed82350d5f439ed42d9fa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11464, "upload_time": "2018-11-21T05:54:18", "url": "https://files.pythonhosted.org/packages/97/b3/b4ca71f903b5859cccf40f3ed57272fed04510289548f0f4fa845f2ea390/spirofs-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "777588b35cc85bdb5ff600a8d3f88504", "sha256": "bc48b3b1bf7e9df61a80c22d96e7bf7d81d3e2f6e834b070803f0655508c6f2f" }, "downloads": -1, "filename": "spirofs-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "777588b35cc85bdb5ff600a8d3f88504", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14960, "upload_time": "2018-11-21T05:54:14", "url": "https://files.pythonhosted.org/packages/5a/ac/dbe16d806e634866f4b4c7ce738b95cd151225fb9542b1e55f1a9e224f2e/spirofs-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "684c41989631eb471661713e5ca7386b", "sha256": "d623352e317fb9bbc7d6a1baff2da785b68a6076c9b22fa13af939d2cdc4295b" }, "downloads": -1, "filename": "spirofs-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "684c41989631eb471661713e5ca7386b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13309, "upload_time": "2018-11-21T05:54:16", "url": "https://files.pythonhosted.org/packages/a0/d5/f50f49c4be6dad5bc5b4ee0ce9ace35466350bd917c0de1cb264e20d6b24/spirofs-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b535c2b89ed82350d5f439ed42d9fa1", "sha256": "0e2c9f2a51a28602dd2117f8ce37ff94507c7f73e9dba8a42e1a24563fae581b" }, "downloads": -1, "filename": "spirofs-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7b535c2b89ed82350d5f439ed42d9fa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11464, "upload_time": "2018-11-21T05:54:18", "url": "https://files.pythonhosted.org/packages/97/b3/b4ca71f903b5859cccf40f3ed57272fed04510289548f0f4fa845f2ea390/spirofs-0.0.1.tar.gz" } ] }