{ "info": { "author": "Hans Smit", "author_email": "hans.smit@esa.int", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "XCAM CCD Controller\r\n===================\r\n\r\nDriver to control the XCAM rack.\r\n\r\n\r\nBuild and Test Commands\r\n-----------------------\r\n\r\nInstall this package::\r\n\r\n pip install xcam --extra-index-url http://lab-linux-server.estec.esa.int/pypiserver --trusted-host lab-linux-server.estec.esa.int\r\n \r\nInstall build and test tools::\r\n\r\n pip install docutils\r\n pip install coverage\r\n pip install pylint\r\n pip install nose\r\n pip install tox\r\n pip install plantuml\r\n\r\nFrom the root directory (rpc) run the following commands::\r\n\r\n pylint --rcfile=pylint.cfg xcam\r\n nosetests --with-coverage --cover-erase --cover-html\r\n coverage run -m unittest discover -b -v -s .\r\n coverage report\r\n python -m unittest discover\r\n python setup.py bdist_wheel\r\n\r\nTo build the README.rst documentation::\r\n\r\n pygmentize -S default -f html -a .python > style.css\r\n python %VIRTUAL_ENV%/Scripts/rst2html.py --link-stylesheet --cloak-email-addresses --toc-top-backlinks --syntax-highlight=short --stylesheet-dirs=. --stylesheet README.css README.rst esapy_rpc.html\r\n\r\nSyntax highlighting using pygments: http://pygments.org/docs/cmdline/\r\n\r\nPyPI Register / Upload commands::\r\n\r\n python setup.py bdist_wheel\r\n # For PyPI LIVE use: https://pypi.python.org/pypi\r\n python setup.py register -r https://testpypi.python.org/pypi\r\n # For PyPI LIVE use: pypi\r\n python setup.py bdist_wheel upload -r pypitest\r\n # or,\r\n python setup.py bdist_wheel upload -r http://lab-linux-server.estec.esa.int:9999\r\n \r\nTo authenticate automatically create a file named *.pypirc* in your $HOME directory,::\r\n\r\n\t[distutils]\r\n\tindex-servers =\r\n\t sci-fv\r\n\t\r\n\t[sci-fv]\r\n\trepository: http://lab-linux-server.estec.esa.int/packages\r\n\tusername: lab\r\n\tpassword: \r\n\t\r\nNow the upload command can be executed without an authentication prompt using,::\r\n\r\n\tpython setup.py bdist_wheel upload -r sci-fv\r\n\r\nIf the above has \r\n\t\r\n\r\nMake sure the `.pypirc` file is defined in your home folder before running\r\nthe above commands.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.esa.int/HansSmit/rpc", "keywords": "esa esapy rpc distributed remote procedure calling zeromq zmq", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xcam", "package_url": "https://pypi.org/project/xcam/", "platform": "", "project_url": "https://pypi.org/project/xcam/", "project_urls": { "Homepage": "https://gitlab.esa.int/HansSmit/rpc" }, "release_url": "https://pypi.org/project/xcam/0.1.0/", "requires_dist": null, "requires_python": "", "summary": " Driver for the XCAM rack to control and readout CCD sensors ", "version": "0.1.0" }, "last_serial": 3341437, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "46061aa4783401c98cf37c98b29f7f3a", "sha256": "7ca5b1ad17a03ccf5b4917f221d8785ee538c1a055b9556f959831b7fee5e961" }, "downloads": -1, "filename": "xcam-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46061aa4783401c98cf37c98b29f7f3a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 44659, "upload_time": "2017-11-17T14:01:34", "url": "https://files.pythonhosted.org/packages/cb/ed/12488ec59cf8fa39660f5cad82ef0a153852347aeb0e6c2bf0fdd3dc50b2/xcam-0.1.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46061aa4783401c98cf37c98b29f7f3a", "sha256": "7ca5b1ad17a03ccf5b4917f221d8785ee538c1a055b9556f959831b7fee5e961" }, "downloads": -1, "filename": "xcam-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46061aa4783401c98cf37c98b29f7f3a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 44659, "upload_time": "2017-11-17T14:01:34", "url": "https://files.pythonhosted.org/packages/cb/ed/12488ec59cf8fa39660f5cad82ef0a153852347aeb0e6c2bf0fdd3dc50b2/xcam-0.1.0-py2.py3-none-any.whl" } ] }