{ "info": { "author": "Stephan Witz", "author_email": "switz@nrao.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "PyCAPO is an implementation of SSA CAPO (CASA, Archive, and Pipeline Options)\nin Python. It is shipped as a library with a simple API and a command line\nutility that calls the library and produces results suitable for use in a shell\nscript, enabling us to make quick CAPO enabled scripts.\n\nCAPO is a configuration system that reads values from multiple property files,\nthese files are delimited by the combination of two options to it, CAPO_PATH\nand CAPO_PROFILE:\n\nCAPO_PATH is a colon delimited list of directories to search for property files,\nlike '/home/casa/capo:/home/ssa/capo:/etc/capo'. The same property can be read\nfrom multiple files, and in this case the later property replaces the earlier\nproperty. CAPO_PATH can be given as an argument to the library or CLI app, or\nPyCAPO will look for a CAPO_PATH environment variable. If those two are missing\nPyCAPO defaults to '/home/casa/capo:/home/ssa/capo:$HOME/.capo'. PyCAPO skips\nover missing or unreadable property files (this is intentional).\n\nCAPO_PROFILE describes the profile PyCAPO looks for, e.g. 'test', 'staging',\n'production', and PyCAPO expects the property files on the CAPO_PATH it looks\nfor to be named $profile.properties, e.g., /home/casa/capo/test.properties.\nCAPO_PROFILE can be an argument to the library or CLI app, or PyCAPO will look\nfor a CAPO_PROFILE environment variable. If both of those are missing PyCAPO\nwill complain and die (this is also intentional).\n\nCAPO isn't yet robust against things like profiles with spaces in their name,\nand it has only been tested under Linux and MacOS.\n\n\n0.2.1post1 ... repackaging to fix upload to pypi\n0.2.1 ... dropped support for Python 3.3, added support for Python 3.7\n0.1.1 ... minor tweaks to prepare for pushing to pypi, no functional modifications\n0.1.0 ... initial version\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://open-bitbucket.nrao.edu/projects/SSA/repos/pycapo", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "pycapo", "package_url": "https://pypi.org/project/pycapo/", "platform": "", "project_url": "https://pypi.org/project/pycapo/", "project_urls": { "Homepage": "https://open-bitbucket.nrao.edu/projects/SSA/repos/pycapo" }, "release_url": "https://pypi.org/project/pycapo/0.2.1.post1/", "requires_dist": null, "requires_python": "", "summary": "CAPO (CASA, Archive, and Pipeline Options) for Python", "version": "0.2.1.post1" }, "last_serial": 5210384, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "31232e15230f42b5459b8200e056cd1d", "sha256": "acbbcd478e83c9bf3831cc0e055d2a8e5f09b652407aabfac6a04afc0ab06dfc" }, "downloads": -1, "filename": "pycapo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "31232e15230f42b5459b8200e056cd1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16406, "upload_time": "2017-01-23T19:32:13", "url": "https://files.pythonhosted.org/packages/3f/42/605d24a7a5d6a1da8518889fdc827a3fe6dfd7ff40c3f031f64603881cbc/pycapo-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3dfeb8f198626df2c12066be79be94e0", "sha256": "8569625240821957725d66fff94de900200ada21d63a8caeb7abb4ffc36858bb" }, "downloads": -1, "filename": "pycapo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3dfeb8f198626df2c12066be79be94e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16693, "upload_time": "2017-08-08T17:30:16", "url": "https://files.pythonhosted.org/packages/36/c2/13955ced6b91e7d1879459ba1e1640c1529633919da88f8cdd52aae24e58/pycapo-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ffc098217ca4e25b3e781556876f084a", "sha256": "2385e248a135eda31ff407317fefb1dc5f416fef336e1fb31f6f978e280684f7" }, "downloads": -1, "filename": "pycapo-0.2.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "ffc098217ca4e25b3e781556876f084a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16232, "upload_time": "2019-04-29T22:04:24", "url": "https://files.pythonhosted.org/packages/95/fd/3633bcc9c3693a1f42203bba845b4401860c63f9f26b8e20362fa00c402d/pycapo-0.2.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "92aa5bb05f8d0cc58eefa541022f1550", "sha256": "4c9d4945f994ffe59ebf7453095d258999ec18288bc7e7aa2affe247d20366ec" }, "downloads": -1, "filename": "pycapo-0.2.1-py3.7.egg", "has_sig": false, "md5_digest": "92aa5bb05f8d0cc58eefa541022f1550", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 23741, "upload_time": "2019-04-29T22:04:19", "url": "https://files.pythonhosted.org/packages/a7/47/b001ac1db507e7a9c09bca3f5069dd03d47910908cfd3307e1ed83f09bcd/pycapo-0.2.1-py3.7.egg" } ], "0.2.1.post1": [ { "comment_text": "", "digests": { "md5": "5428c36d5966cae01b0b5ec8de1200d0", "sha256": "c6693f95bb24ac18bb8606e1edb745db6dd7cea4e94664622bb34f9372cf7a16" }, "downloads": -1, "filename": "pycapo-0.2.1.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "5428c36d5966cae01b0b5ec8de1200d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18431, "upload_time": "2019-04-30T22:33:17", "url": "https://files.pythonhosted.org/packages/bc/ce/77e801815cb7c2c81cd9ed9766c508a0e1f2c2ce53f6eaeec7e8fa6965f3/pycapo-0.2.1.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e82114cd8411e7859ed0188f81bcc4b3", "sha256": "703002d913d4e38a4bcce7748674ef58d4fd63c9fd099316b4643a89955ff361" }, "downloads": -1, "filename": "pycapo-0.2.1.post1.tar.gz", "has_sig": false, "md5_digest": "e82114cd8411e7859ed0188f81bcc4b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17969, "upload_time": "2019-04-30T22:33:19", "url": "https://files.pythonhosted.org/packages/b5/1f/baab1404ddd53e147e104073c480b0f27b66e6d0aaef3c7c5f0cbeacc9d9/pycapo-0.2.1.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5428c36d5966cae01b0b5ec8de1200d0", "sha256": "c6693f95bb24ac18bb8606e1edb745db6dd7cea4e94664622bb34f9372cf7a16" }, "downloads": -1, "filename": "pycapo-0.2.1.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "5428c36d5966cae01b0b5ec8de1200d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18431, "upload_time": "2019-04-30T22:33:17", "url": "https://files.pythonhosted.org/packages/bc/ce/77e801815cb7c2c81cd9ed9766c508a0e1f2c2ce53f6eaeec7e8fa6965f3/pycapo-0.2.1.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e82114cd8411e7859ed0188f81bcc4b3", "sha256": "703002d913d4e38a4bcce7748674ef58d4fd63c9fd099316b4643a89955ff361" }, "downloads": -1, "filename": "pycapo-0.2.1.post1.tar.gz", "has_sig": false, "md5_digest": "e82114cd8411e7859ed0188f81bcc4b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17969, "upload_time": "2019-04-30T22:33:19", "url": "https://files.pythonhosted.org/packages/b5/1f/baab1404ddd53e147e104073c480b0f27b66e6d0aaef3c7c5f0cbeacc9d9/pycapo-0.2.1.post1.tar.gz" } ] }