eratos-sensor


Nameeratos-sensor JSON
Version 2.17.0 PyPI version JSON
download
home_pageNone
SummarySenaps Sensor Data API Client
upload_time2024-12-17 00:42:14
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseMIT License
keywords api client library senaps sensor
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Senaps Sensor Data Python Client
==============================

This project is a python client implementation for the [Senaps Sensor API v2](https://senaps.io/api-docs/).

Project home page: https://bitbucket.csiro.au/projects/SC/repos/sensor-api-python-client/browse

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

Install from the master branch:

    $ pip install -e git+https://bitbucket.csiro.au/scm/sc/sensor-api-python-client.git#egg=senaps_sensor

Or install from a tag:

    $ pip install -e git+https://bitbucket.csiro.au/scm/sc/sensor-api-python-client.git@v2.13.0#egg=senaps_sensor

Documentation
------------

TODO

Roadmap
------------

* Define unimplemented models
* Define unimplemented API endpoints

Development
------------

Clone the project from bitbucket:

    $ git clone https://bitbucket.csiro.au/scm/sc/sensor-api-python-client.git
    $ cd sensor-api-python-client

Create a python virtual environment, then install the requirements as below:

    $ (venv) pip install -r requirements.txt && pip install -r test_requirements.txt

Testing
------------

Run the test suite with:

    $ (venv) nosetests -v tests.test_auth tests.test_api tests.test_internal_auth tests.test_parsers

Or, use `tox` to run the setup.py package build and test suite for all python versions (ensure your environment variables for any API calls that hit the web are correct, see `tox.ini` passenv configuration):

    $ (venv) tox

#### Acknowledgements

This project has been heavily derived from the Tweepy python twitter client project: https://github.com/tweepy/tweepy/ 

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "eratos-sensor",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "Eratos <support@eratos.com>",
    "keywords": "api, client, library, senaps, sensor",
    "author": null,
    "author_email": "CSIRO Data61 <senaps@csiro.au>",
    "download_url": "https://files.pythonhosted.org/packages/07/f4/40776d37a49c972da00fc81a66f179bd786909f9ee68d67f56c2dce01847/eratos_sensor-2.17.0.tar.gz",
    "platform": null,
    "description": "Senaps Sensor Data Python Client\n==============================\n\nThis project is a python client implementation for the [Senaps Sensor API v2](https://senaps.io/api-docs/).\n\nProject home page: https://bitbucket.csiro.au/projects/SC/repos/sensor-api-python-client/browse\n\nInstallation\n------------\n\nInstall from the master branch:\n\n    $ pip install -e git+https://bitbucket.csiro.au/scm/sc/sensor-api-python-client.git#egg=senaps_sensor\n\nOr install from a tag:\n\n    $ pip install -e git+https://bitbucket.csiro.au/scm/sc/sensor-api-python-client.git@v2.13.0#egg=senaps_sensor\n\nDocumentation\n------------\n\nTODO\n\nRoadmap\n------------\n\n* Define unimplemented models\n* Define unimplemented API endpoints\n\nDevelopment\n------------\n\nClone the project from bitbucket:\n\n    $ git clone https://bitbucket.csiro.au/scm/sc/sensor-api-python-client.git\n    $ cd sensor-api-python-client\n\nCreate a python virtual environment, then install the requirements as below:\n\n    $ (venv) pip install -r requirements.txt && pip install -r test_requirements.txt\n\nTesting\n------------\n\nRun the test suite with:\n\n    $ (venv) nosetests -v tests.test_auth tests.test_api tests.test_internal_auth tests.test_parsers\n\nOr, use `tox` to run the setup.py package build and test suite for all python versions (ensure your environment variables for any API calls that hit the web are correct, see `tox.ini` passenv configuration):\n\n    $ (venv) tox\n\n#### Acknowledgements\n\nThis project has been heavily derived from the Tweepy python twitter client project: https://github.com/tweepy/tweepy/ \n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Senaps Sensor Data API Client",
    "version": "2.17.0",
    "project_urls": {
        "Homepage": "https://bitbucket.csiro.au/projects/SC/repos/sensor-api-python-client/browse"
    },
    "split_keywords": [
        "api",
        " client",
        " library",
        " senaps",
        " sensor"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9405d87efbceefabb4e291218310d97904dfcc7c51f1c2c1945e785ca0db0c29",
                "md5": "8782c3f5486197a057c3cbdfb4d04e52",
                "sha256": "51a5a0a60dc4a10d0426244df50099f953b30d874c56a1b27311870128c2a703"
            },
            "downloads": -1,
            "filename": "eratos_sensor-2.17.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8782c3f5486197a057c3cbdfb4d04e52",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 25556,
            "upload_time": "2024-12-17T00:42:15",
            "upload_time_iso_8601": "2024-12-17T00:42:15.975855Z",
            "url": "https://files.pythonhosted.org/packages/94/05/d87efbceefabb4e291218310d97904dfcc7c51f1c2c1945e785ca0db0c29/eratos_sensor-2.17.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "07f440776d37a49c972da00fc81a66f179bd786909f9ee68d67f56c2dce01847",
                "md5": "226665c868b0785ad2b7f149a3be2703",
                "sha256": "9fce615e1467dc1989bb3b33d53f170811bc593e8edc1daf50ec7a1cc4cdd0b8"
            },
            "downloads": -1,
            "filename": "eratos_sensor-2.17.0.tar.gz",
            "has_sig": false,
            "md5_digest": "226665c868b0785ad2b7f149a3be2703",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 32653,
            "upload_time": "2024-12-17T00:42:14",
            "upload_time_iso_8601": "2024-12-17T00:42:14.763756Z",
            "url": "https://files.pythonhosted.org/packages/07/f4/40776d37a49c972da00fc81a66f179bd786909f9ee68d67f56c2dce01847/eratos_sensor-2.17.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-17 00:42:14",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "eratos-sensor"
}
        
Elapsed time: 0.41184s