hcam-drivers


Namehcam-drivers JSON
Version 1.4.1 PyPI version JSON
download
home_pagehttps://github.com/HiPERCAM/hcam-drivers
SummaryObservation planning and finding charts for HiPerCAM
upload_time2024-01-12 12:48:10
maintainer
docs_urlNone
authorStuart Littlefair
requires_python
licenseMIT license
keywords hcam-drivers
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            HiperCAM Python Driver
===================================

``hcam_drivers`` provides Python tools for interfacing with the HiperCAM high-speed
camera. ``hcam_drivers`` is written in Python and is based on TKinter. It should be
compatible with Python2 and Python3.

Installation
------------

The software is written as much as possible to make use of core Python
components. The third-party requirements are:

- My own `hcam_widgets <https://github.com/HiPERCAM/hcam_widgets/>`_ package;

- `astropy <http://astropy.org/>`_, a package for astronomical calculations;

- `twisted <https://twistedmatrix.com/trac/>`_, a package for asynchronous programming;

- `autobahn <https://autobahn.readthedocs.io/en/latest/>`_, a package to use the Web Application Messaging Protocol (WAMP);  

- `tornado <http://www.tornadoweb.org/en/stable/>`_, used for file server which allows remote access to observing data;

- `pyaml <https://pypi.python.org/pypi/pyaml/>`_ and `configobj <http://configobj.readthedocs.io/en/latest/configobj.html/>`_ for loading config files and

- `pymodbus <https://github.com/riptideio/pymodbus>`_ (Python 2) or `pymodbus3 <https://pypi.python.org/pypi/pymodbus3/1.0.0>`_ (Python 3) for talking to the flow-rate monitor.


Usually, installing with pip will handle these dependencies for you, so installation is a simple matter of typing::

 pip install hcam_drivers

or if you don't have root access::

 pip install --prefix=my_own_installation_directory hcam_drivers

For more information, see:

* `The documentation <http://hcam-drivers.readthedocs.io/en/latest/>`_
* `This packages' Github code repository <https://github.com/HiPERCAM/hcam_drivers>`_



=======
History
=======

0.1.0 (2017-02-11)
------------------

* First release on PyPI.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/HiPERCAM/hcam-drivers",
    "name": "hcam-drivers",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "hcam-drivers",
    "author": "Stuart Littlefair",
    "author_email": "s.littlefair@shef.ac.uk",
    "download_url": "https://files.pythonhosted.org/packages/35/be/50a51ea982ebd62bb93a73d1e4d5a618293fdba5a288589b61d88e88250b/hcam_drivers-1.4.1.tar.gz",
    "platform": null,
    "description": "HiperCAM Python Driver\n===================================\n\n``hcam_drivers`` provides Python tools for interfacing with the HiperCAM high-speed\ncamera. ``hcam_drivers`` is written in Python and is based on TKinter. It should be\ncompatible with Python2 and Python3.\n\nInstallation\n------------\n\nThe software is written as much as possible to make use of core Python\ncomponents. The third-party requirements are:\n\n- My own `hcam_widgets <https://github.com/HiPERCAM/hcam_widgets/>`_ package;\n\n- `astropy <http://astropy.org/>`_, a package for astronomical calculations;\n\n- `twisted <https://twistedmatrix.com/trac/>`_, a package for asynchronous programming;\n\n- `autobahn <https://autobahn.readthedocs.io/en/latest/>`_, a package to use the Web Application Messaging Protocol (WAMP);  \n\n- `tornado <http://www.tornadoweb.org/en/stable/>`_, used for file server which allows remote access to observing data;\n\n- `pyaml <https://pypi.python.org/pypi/pyaml/>`_ and `configobj <http://configobj.readthedocs.io/en/latest/configobj.html/>`_ for loading config files and\n\n- `pymodbus <https://github.com/riptideio/pymodbus>`_ (Python 2) or `pymodbus3 <https://pypi.python.org/pypi/pymodbus3/1.0.0>`_ (Python 3) for talking to the flow-rate monitor.\n\n\nUsually, installing with pip will handle these dependencies for you, so installation is a simple matter of typing::\n\n pip install hcam_drivers\n\nor if you don't have root access::\n\n pip install --prefix=my_own_installation_directory hcam_drivers\n\nFor more information, see:\n\n* `The documentation <http://hcam-drivers.readthedocs.io/en/latest/>`_\n* `This packages' Github code repository <https://github.com/HiPERCAM/hcam_drivers>`_\n\n\n\n=======\nHistory\n=======\n\n0.1.0 (2017-02-11)\n------------------\n\n* First release on PyPI.\n",
    "bugtrack_url": null,
    "license": "MIT license",
    "summary": "Observation planning and finding charts for HiPerCAM",
    "version": "1.4.1",
    "project_urls": {
        "Download": "https://github.com/HiPERCAM/hcam-drivers/archive/v1.4.1.tar.gz",
        "Homepage": "https://github.com/HiPERCAM/hcam-drivers"
    },
    "split_keywords": [
        "hcam-drivers"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "262a3d84439a306e88566d6a89cb0dc42fbab9f05f33e2ac9c837e74d76c31e2",
                "md5": "9cfa6c19749c224159057abbb8ca3bc0",
                "sha256": "eb8769702e1ca8a248fd4ac463c3653397dea5b0d836eac4b40afe99d453b2e1"
            },
            "downloads": -1,
            "filename": "hcam_drivers-1.4.1-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9cfa6c19749c224159057abbb8ca3bc0",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 33355,
            "upload_time": "2024-01-12T12:48:09",
            "upload_time_iso_8601": "2024-01-12T12:48:09.118475Z",
            "url": "https://files.pythonhosted.org/packages/26/2a/3d84439a306e88566d6a89cb0dc42fbab9f05f33e2ac9c837e74d76c31e2/hcam_drivers-1.4.1-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35be50a51ea982ebd62bb93a73d1e4d5a618293fdba5a288589b61d88e88250b",
                "md5": "babe702f4f05586bce0db290f17f48c0",
                "sha256": "2da2a9c4cc47cdee11df7ca7c811c68f158491fa61845319cad2f33969869ffa"
            },
            "downloads": -1,
            "filename": "hcam_drivers-1.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "babe702f4f05586bce0db290f17f48c0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 35371,
            "upload_time": "2024-01-12T12:48:10",
            "upload_time_iso_8601": "2024-01-12T12:48:10.406242Z",
            "url": "https://files.pythonhosted.org/packages/35/be/50a51ea982ebd62bb93a73d1e4d5a618293fdba5a288589b61d88e88250b/hcam_drivers-1.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-12 12:48:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "HiPERCAM",
    "github_project": "hcam-drivers",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "hcam-drivers"
}
        
Elapsed time: 0.16855s